Home/FAQ
Compliance FAQ

Veterinary DEA Compliance: Frequently Asked Questions

Answers to the most common questions about controlled substance record-keeping, DEA inspections, biennial inventories, dual-witness requirements, and choosing the right CS logbook for your practice.

Record-Keeping Requirements

What records does the DEA require veterinary practices to keep for controlled substances?

Under 21 CFR Part 1304, every DEA-registered veterinary practice must maintain: (1) a complete controlled substance log recording every dispensing event by drug name, schedule, lot/vial, date, amount drawn, amount wasted, and the identity of the dispensing veterinarian; (2) a biennial inventory of all Schedule II–V substances on hand; (3) DEA-222 order forms for all Schedule II purchases; and (4) records of any significant loss or theft filed via DEA Form 106. All records must be retained for a minimum of two years.

How long must veterinary practices keep DEA controlled substance records?

A minimum of two years from the date each record was created, per 21 CFR §1304.04(a). Many compliance advisors recommend retaining records for five or more years, as DEA administrative proceedings can be initiated after the two-year minimum window in certain circumstances.

Does my EMR's drug module satisfy DEA controlled substance log requirements?

In most cases, no. EMR drug modules typically capture what was administered to a patient — not what was drawn, partially wasted, reversed, or counted during a blind count. DEA requirements mandate documenting all of these events. Most EMR add-ons also lack dual-witness enforcement for Schedule II wastes, running balances by vial/lot, and hash-chained tamper-evident audit trails.

Biennial Inventory

When must a veterinary practice conduct its DEA biennial inventory?

Every two years from the date of the previous biennial inventory, per 21 CFR §1304.11. New registrants must conduct an initial inventory on the first date they dispense controlled substances. The biennial inventory must cover all Schedule II–V substances on hand at the registered location.

Do I need an exact count for every controlled substance in the biennial inventory?

Yes for Schedule II substances — exact counts are required by law. For Schedule III–V substances, an estimated count is permitted only for containers with more than 1,000 units. Containers of 1,000 units or fewer require an exact count regardless of schedule.

Can a veterinary technician conduct the biennial inventory instead of the DEA registrant?

A trained staff member can physically count the substances, but the DEA registrant (or an authorized Power of Attorney designee) must supervise the count and sign the inventory record. An unsigned inventory is considered incomplete and constitutes a recordkeeping violation.

Dual-Witness Requirements

Is dual-witness documentation required for controlled substance waste at veterinary practices?

Federal law (21 CFR Part 1307) requires dual-witness for Schedule II waste during DEA-authorized destruction events. For day-to-day clinical waste (e.g., discarding unused drug from a drawn syringe), most state veterinary practice acts and DEA best-practice guidance strongly require or recommend a second witness signature. Many DEA inspectors cite missing witness signatures as a violation finding even where state law is ambiguous. Treat dual-witness as required for all Schedule II wastes and as a strong best practice for Schedule III–IV.

Can the same person who draws a drug also witness their own waste?

No. The DEA requires the witness to be a different individual from the person conducting the waste. In practice, this means two separate credentialed staff members must both authenticate the waste event — the wasting technician and a separate witness.

What happens if we can't find a second witness for a late-night or emergency waste?

Document the attempt and circumstances. Most DEA compliance guidance acknowledges that in genuine emergencies where a second witness is unavailable, the event should be logged with a clear explanation and corroborated as soon as possible. Establish an after-hours witness protocol in your SOP to minimize gap events.

DEA Inspections

How much notice does the DEA give before a veterinary practice inspection?

DEA inspections may arrive with 24–72 hours notice — or no advance notice at all. Routine administrative inspections are more likely to have brief notice; investigations triggered by a complaint or referral may be unannounced. The practical implication: your records must be inspection-ready at all times, not just at month-end or during compliance reviews.

What records do DEA inspectors typically request first at a veterinary practice?

Inspectors typically start with: (1) your current controlled substance log covering the past 30–90 days; (2) your most recent biennial inventory; (3) DEA-222 order forms for Schedule II purchases; and (4) any DEA Form 106 filings. They will cross-reference running balances against dispensing records and look for witness signature gaps, reconciliation discrepancies, and missing lot/vial documentation.

What is the most common DEA violation at veterinary practices?

Recordkeeping violations — specifically: missing witness signatures on Schedule II waste events, failure to maintain running balances, incomplete or missing biennial inventories, and no chain-of-custody documentation for loss or discrepancy events. These are cited in the majority of enforcement actions against veterinary practices.

VetRx Ledger

Does VetRx Ledger replace our EMR?

No. VetRx Ledger is EMR-agnostic and sits alongside your existing system. It focuses exclusively on DEA-mandated controlled substance record-keeping that most EMRs handle inadequately. CSV import wizards let you bootstrap historical records from AVImark, Cornerstone, ezyVet, or Shepherd in minutes — no integration required.

How does VetRx Ledger work offline on room tablets?

VetRx Ledger is an offline-first Progressive Web App (PWA). Events are queued in IndexedDB on the device and synced automatically the moment connectivity is restored via the Background Sync API. The UI shows an offline indicator and pending-sync count so staff always know the state.

How does the hash-chained audit trail work, and can the DEA verify it?

Each ledger event carries a SHA-256 hash that chains to the previous event's hash (a Merkle-style append-only structure). The chain can be independently verified at any time — the /ledger/verify page recomputes hashes end-to-end and flags any broken link. Chain-of-custody exports include the full event table plus a verification manifest that inspectors and legal counsel can review independently.

How long does it take to go live with VetRx Ledger?

Most practices go live within one afternoon: install the PWA on room tablets (no app store download required), run a 10-minute staff training, and use the CSV import wizard to migrate historical records from your existing EMR or paper logs. Corporate groups with multiple locations can roll out in parallel across all sites.

Have a question not answered here?

Book a 20-minute discovery call with our team — we can walk through your specific situation and help you understand your compliance exposure.

Book Discovery CallFree Risk Assessment