Honest comparison

OpenVPM vs OpenVPMS

Similar names, different projects. OpenVPMS is an Australian veterinary system with a paid subscription license. OpenVPM is a newer, AGPLv3 open-source PIMS that is free to self-host. Here is how they actually differ.

Workspace access is immediate. Live clinic use starts as a guided pilot alongside the current PIMS. See current fit and rollout limits.

OpenVPMS is a veterinary practice management system run by a non-profit in Australia, in active use since the mid-2000s, with a strong base in Australian and New Zealand practices and a partner network for hosting and support. Its source code is public, and practices can run it themselves. OpenVPM is a separate, newer AGPLv3 project with a targeted REST API and an optional configured agent. OpenVPM has no self-hosted software license fee, but it has a much shorter clinic track record and is limited to controlled, connected single-location companion-animal and house-call pilots.

License
OpenVPM: Open source (AGPLv3)
OpenVPMS: Source-available, custom license. Not OSI-approved
Hosting
OpenVPM: Self-host or managed Cloud; connected use
OpenVPMS: Self-host, or hosted through partners
Pricing
OpenVPM: No self-hosted license fee. Cloud $79/location/mo
OpenVPMS: A$450 + GST per full-time vet per year, including self-hosted
Per-user fees
OpenVPM: None. Unlimited staff
OpenVPMS: Yes, per FTE veterinarian
Open API
OpenVPM: Targeted REST API, scoped keys, signed webhooks
OpenVPMS: No public REST API. Partner-mediated integrations
Your data
OpenVPM: Public schema. Export anytime
OpenVPMS: MySQL on your own server when self-hosted
Best for
OpenVPM: Controlled connected GP or house-call pilots
OpenVPMS: Australian and NZ practices with local partner support

Pricing for other systems is publicly reported by third parties, not official rate cards. We aim to be fair. If something here is out of date, tell us and we will fix it.

What about your data?

Credit where due: a self-hosted OpenVPMS practice holds its own database, which is better data ownership than most closed systems offer. The difference is the license and the stack. OpenVPM's AGPLv3 license means the software itself is free to use forever, the schema is public, and export is built in, with no subscription owed for running the code.

Read: who owns your practice data

When OpenVPMS is the better fit

If you are in Australia or New Zealand, want a system with two decades of local track record, and have a partner or IT support to run it, OpenVPMS is a legitimate choice with real data control.

When OpenVPM is the better fit

Consider OpenVPM if the AGPLv3 license and modern web stack matter and your connected single-location companion-animal or house-call workflow passes a controlled-pilot review. OpenVPMS has the longer production track record.

Use OpenVPM your way.

Self-host the full open-source PIMS for free, or let us run it for you. Same software, your choice.

FreeAGPLv3, forever

Run OpenVPM on your own infrastructure. You operate security, backups, email, messaging, payments, model providers, and production validation.

  • Full source under the AGPLv3 license
  • All source modules and the documented API
  • Docker or Vercel deployment paths
  • Bring your own database, email, SMS, and AI keys
Read the install guide

Common questions

Is OpenVPM the same as OpenVPMS?

No. They are separate, unrelated projects with similar names. OpenVPMS (openvpms.org) is an Australian non-profit system dating to the mid-2000s. OpenVPM (openvpm.com) is a newer, independent open-source PIMS under the AGPLv3, launched in 2026.

Is OpenVPMS free and open source?

The source code is public, but the license is a custom one rather than an OSI-approved open-source license. Practices using OpenVPMS owe a yearly subscription, publicly listed at A$450 plus GST per full-time veterinarian, even when self-hosting. OpenVPM is AGPLv3 and free to self-host with no per-vet fees.

Can OpenVPM import data from OpenVPMS?

The accessible OpenVPMS database can make scoping easier, but OpenVPM does not offer a universal OpenVPMS connector. Its reviewed dry-run CSV path covers clients, patients, vaccination history, and visit notes; other record types require assisted mapping.

See OpenVPM for yourself.

The demo is live and loaded with real-looking data. No sales call. Click around, then self-host it free or let us run it for you.