Ketamine goes missing from the fridge. Tramadol is dispensed off a verbal instruction. Phenobarbitone is refilled without a written record. None of these feel like crises in the moment — and that's exactly the problem. When a drug inspector walks in, or a staff member is questioned, the register is the only thing standing between you and a serious compliance breach.
This post covers the mechanics: what to record, how to format the register, and where the rules come from. Where we can cite the Drugs and Cosmetics Rules 1945 or the NDPS Act 1985 directly, we do. Where the rule depends on your state drug controller's interpretation, we say so plainly.
Why these three drugs need their own register
Ketamine is a psychotropic substance controlled under the NDPS Act 1985. Its manufacture, sale, purchase, and consumption must be recorded under NDPS provisions — the specific form and frequency of submission vary by state, so check with your state drug controller for the exact register format required. What is consistent nationally: every vial in must match every vial used, and any discrepancy is a notifiable event.
Tramadol sits under Schedule H of the Drugs and Cosmetics Rules 1945, which requires that it be sold only on a prescription from a registered medical or veterinary practitioner. For dispensing records, Rule 65 of the Drugs and Cosmetics Rules requires a retail pharmacy to maintain a prescription register. A vet clinic dispensing tramadol in-house should keep equivalent records — but the precise obligation for a licensed veterinary dispensary versus a retail pharmacy can differ by state licence type. Verify with your state drug controller what register format satisfies your specific licence.
Phenobarbitone is a Schedule H drug under the Drugs and Cosmetics Rules 1945, and because it also has psychotropic properties, it may attract additional scrutiny under NDPS provisions depending on quantity and context. For long-term epilepsy patients receiving monthly refills, your records need to show a continuous, auditable trail — not just a purchase entry.
The columns every controlled-drug entry needs
Whatever format your state requires, a register that survives inspection will have at minimum these fields for every transaction — receipt and dispensing recorded separately:
- Date and time of transaction
- Drug name, strength, and form (e.g. Ketamine HCl 500 mg/10 ml injection)
- Batch number and expiry date
- Quantity received or dispensed (in the unit on the label — vials, tablets, ml)
- Running balance after the transaction
- Patient name, species, and owner name (for dispensing entries)
- Prescribing veterinarian's name and signature
- Supplier name and invoice number (for receipt entries)
- Name and signature of the staff member making the entry
The running balance column is the one most clinics skip or fill in retrospectively. It's also the first thing an inspector checks. If your balance doesn't reconcile with your purchase invoices and dispensing entries, the register is effectively useless as a defence.
Paper or digital — and what the rules actually say
The Drugs and Cosmetics Rules 1945 were written for paper. Rule 65 specifies a prescription register in a bound book with pages numbered serially. For NDPS-controlled substances, the NDPS Rules 1985 similarly contemplate physical registers. Digital records are not explicitly prohibited, but they are not explicitly recognised as a substitute either — and in a compliance dispute, a printed, signed, bound register is far harder to challenge than a spreadsheet. If you use software to generate the entries, print and sign them into a bound register at the end of each day. That's the practical middle ground most compliance advisors recommend.
How long to keep the register? Under Rule 65 of the Drugs and Cosmetics Rules, prescription registers must be preserved for two years from the date of the last entry. For NDPS substances, check with your state drug controller — some states require longer retention. Keep the physical register on-site, not in a storage unit.
A worked example: ketamine across a busy surgical week
Take a two-vet clinic doing roughly eight to ten small-animal surgeries a week. Assume they purchase ketamine in 10 ml vials (500 mg/vial). A typical induction might use 2–4 ml per patient. In this scenario, a single vial covers two to three procedures. Without a running balance column, by Friday you genuinely cannot tell whether the three vials you started the week with produced the six surgical records in the system — or whether one vial is unaccounted for.
The entry for each surgical use should go in the register before the vial goes back in the fridge — not at end of day, not on Friday afternoon. The moment a habit of 'I'll fill it in later' takes hold, the register stops being a real-time record and becomes a reconstruction. Reconstructions don't hold up.
Handling part-vials and wastage
Ketamine vials are multi-dose. If you draw 3 ml for a procedure and discard the remaining 7 ml because sterility is compromised, that wastage needs a register entry — quantity wasted, reason, and the signature of a witness (typically a second staff member). This is standard practice under NDPS-aligned protocols and mirrors what human hospitals do. The balance column should reflect the discard. A vial that disappears from stock without a corresponding use or wastage entry is a red flag in any audit.
The practical setup: three things to do this week
- Pull your current stock of ketamine, tramadol, and phenobarbitone. Count every unit. Compare to your last purchase invoice. If the numbers don't reconcile today, fix it before you build a register on top of a discrepancy.
- Create a dedicated bound register for each controlled substance — or a single register with clearly separated sections. Number the pages. Write the drug name and opening balance on page one, signed and dated by the responsible veterinarian.
- Set a rule: the register entry happens at the point of dispensing, not at end of day. Assign one person per shift as the responsible signatory. This is a workflow decision, not a software decision — it works with a paper register and it works with a printed daily log from your practice software.
Where your broader dispensing records connect to this
The controlled-drug register sits inside a wider set of dispensing obligations. Schedule H record-keeping, batch tracking, and expiry management all feed into the same audit trail. If you haven't mapped out that full picture yet, the post on Schedule H and H1 record-keeping for veterinary clinics in India covers the broader register obligations in detail. And if batch numbers are currently an afterthought in your dispensing workflow, batch tracking for veterinary medicines explains why that column matters beyond compliance.
One thing that makes the controlled-drug register harder than it should be: when your dispensing records live in three places — a paper register, a billing sheet, and someone's memory — reconciliation takes real time every week. CliniCore's FEFO dispensing and batch tracking keeps purchase receipts, batch numbers, and dispensing entries in one place, so the daily printout you sign into your bound register is already reconciled. That's not a compliance shortcut; the signed paper register is still the legal record. It just removes the reconstruction problem.
The register is the minimum, not the ceiling
A complete, up-to-date controlled-drug register protects your licence, your staff, and your patients. It also forces a discipline — every unit accounted for, every transaction signed — that catches errors and deters misuse before either becomes a problem. The rules around NDPS substances in particular carry serious penalties for non-compliance under the NDPS Act 1985; this is not an area to approximate.
If you're not sure whether your current records would survive an inspection, the free 60-second audit is a reasonable place to start — it takes less time than a single register entry, and it'll tell you where the gaps are.