Built for Compliance

Controlled substance logs and audit trails, built in.

Veterinary practices handle controlled substances, regulated records, and sensitive client data. OpenVPM gives you DEA-compliant controlled substance logging, a complete audit trail, and role-based access, without slowing your team down. And because it is open source, you can see exactly how it works.

Built for Compliance

Veterinary practices handle controlled substances, sensitive client data, and regulated medical records. OpenVPM gives you the audit trail and access controls to stay compliant without slowing your team down.

  • DEA-compliant controlled substance logging with full chain of custody
  • Complete audit trails. Every record change tracked with who, what, and when
  • Role-based access control with granular permission sets
  • Full data export at any time, in CSV, JSON, or PDF
openvpm.com/compliance
Audit Log
D
Updated SOAP note
Luna · Wellness Exam
2m ago
E
Dispensed Rimadyl 100mg (x14)
Cooper · Post-Op
18m ago
L
Modified appointment
Oliver · Vaccination
45m ago
D
Signed prescription
Mochi · Antibiotics
1h ago

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. No billing gates, no feature limits, no hosted metering.

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

Common questions

Does OpenVPM keep a controlled substance log?

Yes. Controlled substance logging tracks a full chain of custody, with dispensing tied to the medical record and the signing user.

Is there an audit trail?

Yes. Every record change is tracked with who, what, and when, so you have a complete history for compliance reviews.

Can I limit what staff can see and do?

Yes. Role-based access control gives you granular permission sets per role.

Can I export records for an inspection?

Yes. Full data export is available at any time in CSV, JSON, or PDF.

See built for compliance in action.

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