Open the medicine cupboard of almost any small-animal clinic in India and you’ll find Schedule H drugs within arm’s reach — amoxicillin-clavulanate, enrofloxacin, metronidazole, meloxicam. Look a little further and there’s a good chance you’ll find Schedule H1 stock too: third-generation cephalosporins like ceftriaxone and cefpodoxime are workhorse antibiotics in veterinary practice, and they sit on the stricter list. If your clinic stocks and dispenses these medicines, the Drugs and Cosmetics Rules have opinions about the records you keep — and for H1 drugs specifically, a prescribed register format with a three-year retention requirement.
This post explains what the schedules mean, what the H1 register looks like, and the practical record-keeping gaps that actually cause trouble during an inspection. One framing note before we start: drug licensing and enforcement are administered by state Drugs Control departments, and how the rules apply to your specific dispensing arrangement — clinic pharmacy, attached retail counter, dispensing veterinarian — varies with how you’re licensed. Treat this as orientation, and confirm the specifics with your local Drugs Control authority.
Schedule H and H1: what the labels mean
The schedules are lists attached to the Drugs and Cosmetics Rules that classify medicines by how tightly their sale is controlled. Schedule H is the broad prescription-only category: these drugs can be sold only against the prescription of a registered medical practitioner, and the label carries the familiar Rx symbol. A very large share of the therapeutic arsenal a vet reaches for daily — most systemic antibiotics, NSAIDs, many anthelmintics — lives here.
Schedule H1 is the stricter subset, added to the rules in 2013. It exists for a specific reason: antimicrobial resistance. The schedule pulls together the antibiotics most worth protecting — third- and fourth-generation cephalosporins, carbapenems, newer fluoroquinolones, anti-tubercular drugs — along with certain habit-forming medicines, and attaches extra obligations to their sale. H1 drugs carry a distinctive label warning inside a red border, and — the part that matters operationally — every supply must be entered in a separate register in a format the rules prescribe.
That register requirement comes from Rule 65(15A) of the Drugs and Cosmetics Rules, and it is the piece most relevant to a clinic’s daily routine, because it converts a licensing abstraction into a physical book that must be filled in at the moment of dispensing.
The Rule 65(15A) register, column by column
The prescribed format is a simple table. For every supply of a Schedule H1 drug, the register records:
- Date of supply — the day the drug was actually dispensed, not the day the register was written up.
- Name of the drug — brand name as sold.
- Generic name — the active ingredient, so the entry is meaningful even when brands change.
- Batch number — tying the entry to the specific stock dispensed. This is the column most often left blank, and the one that makes the register useful in a recall.
- Quantity supplied — units, strips, or vials, stated plainly.
- Name and address of the patient — in a veterinary context, the animal’s identity and the owner’s name and address.
- Name of the prescriber — the veterinarian who wrote the prescription.
- Registration number of the prescriber — the state veterinary council registration number, which is also why it belongs on your prescription format itself.
The rules require the register to be retained for three years from the date of the last entry. In practice that means completed registers don’t get discarded when the book is full — they get dated, shelved, and kept findable. We’ve turned this exact format into a free Schedule H1 register template — an Excel file with the eight columns pre-built in a veterinary edition, ready to print or fill digitally — so you don’t have to reconstruct the layout from the rule text.
Notice what the prescriber columns imply: the register is only as good as the prescription behind it. A prescription slip without the vet’s registration number breaks the chain at column eight. If your pads predate this habit, the printable prescription pad template includes the registration-number field in the right place, in a VCI-style Indian format.
The H1 register sits on top of three ordinary records
The Rule 65(15A) register is the part with a prescribed format, so it gets the attention. It is not, though, the whole obligation. A clinic dispensing Schedule H drugs is expected to be able to show three ordinary things, and the H1 register is a fourth layer sitting on top of them for the stricter subset.
- The prescription record — the original or a copy, retained where the drug was dispensed, carrying the prescribing vet's name and registration number, the date, the patient details, and the drug, strength and quantity.
- The purchase register — every Schedule H drug bought in, with supplier name, invoice number, drug name, batch number, quantity received and date of receipt.
- The dispensing record — every Schedule H drug that goes out, with date, patient and owner, drug, batch number, quantity, and who dispensed it.
These can live in physical registers or digitally, as long as the digital version is complete, retrievable and printable on request. Note the retention periods differ and it is worth getting this right: the general Schedule H records under Rule 65 are expected to be kept for a minimum of two years from the date of the transaction, while the Schedule H1 register under Rule 65(15A) must be retained for three years from the date of the last entry. When in doubt, keep everything for three — the cost of a shelf is lower than the cost of a gap.
The arithmetic an inspector actually does
The reason the purchase register matters as much as the dispensing one is that together they can be reconciled, and reconciliation is what an inspection is really testing. Quantity purchased from a given batch should equal quantity dispensed from that batch plus quantity still sitting on the shelf. When those three numbers agree, the visit is short.
They stop agreeing for two common reasons. The first is a purchase register that captures only the invoice total rather than the drug-level detail — an inspector reading that cannot verify what Schedule H stock was bought, in what quantity, from which batch. If your distributor's invoices do not print batch numbers, ask them to; most will, and it costs you nothing. The second is the dispensing entry that never got written, which is the failure this whole post is about.
The same arithmetic is what catches pilferage and makes an expiry check meaningful, which is why clinics that keep clean batch records usually also have less dead stock. The inventory expiry problem and the record-keeping problem tend to be the same problem wearing different clothes.
Why a vet clinic should care even before an inspector does
It’s tempting to file this under paperwork-for-its-own-sake. It isn’t. Schedule H1 was created because the antibiotics on that list are the ones medicine — human and veterinary — can least afford to lose to resistance, and a dispensing record is the mechanism that makes their use traceable. A clinic that can say exactly which animal received which batch of ceftriaxone, on whose prescription, is a clinic that can answer a recall notice, investigate an adverse reaction, and demonstrate that its antibiotic use is deliberate. Those are clinical virtues, not just regulatory ones.
There’s an operational bonus, too: the same batch-and-quantity discipline the register demands is what makes expiry management work. A pharmacy that records batch numbers at dispensing is a pharmacy that can run FEFO — dispensing by earliest expiry rather than arrival order — and stop writing off stock that expired unnoticed at the back of the shelf. One habit, two problems solved.
The gaps that actually cause trouble
Clinics that keep a register at all tend to fail on the same few details:
- Missing batch numbers. The commonest gap by far. The entry says two strips of cefpodoxime went out on the 14th — but from which batch? Without that column, the register can’t connect a dispensing to a recall or to your stock records, which is most of its point.
- End-of-day backfilling. Reconstructing the day’s entries from memory at 8 PM produces plausible-looking rows with wrong quantities and guessed batches. The register is meant to be a record of supply, filled at the moment of supply — backfilled registers tend to reveal themselves the first time anyone cross-checks them against stock.
- Correction fluid. A register is a legal record. Whitener on a bound register reads as tampering, whatever the intent. The accepted correction is a single strike-through that leaves the original legible, with initials — the same discipline as a case file.
- A register that disagrees with the shelf. If the register says ten vials were dispensed this month and your stock records say sixteen left the shelf, the six-vial gap is a question you want to find and answer yourself, before anyone else asks it.
Running it on paper, if that is where you are
Most Indian clinics reading this do not have a pharmacy module, and the honest minimum is two physical registers — one for purchases, one for dispensing — kept at the pharmacy counter rather than in the back office, plus the H1 register alongside them if you stock H1 drugs. Every drug receipt gets entered the day the invoice arrives. Every Schedule H dispensing gets entered before the drug leaves the counter.
The discipline problem is the whole problem. In a two-vet clinic seeing thirty patients on a Saturday, the register entry is precisely the step that gets skipped, and it gets skipped on exactly the days that generate the most entries. The only fix we have seen hold up operationally is making the entry a gate rather than a follow-up: the drug does not leave the shelf until the row is written. Assign one named person to own it. Splitting the responsibility across whoever happens to be at the counter is the same as assigning it to nobody.
State-level variation is real, and it is not a footnote
Drugs regulation in India is administered at state level through the State Drugs Control departments. The Drugs and Cosmetics Act and Rules set the floor; states add to it. Some require a licensed pharmacist on the premises for retail dispensing. Some expect a particular register format. How the rules apply also depends on your dispensing arrangement — a clinic pharmacy, an attached retail counter and a dispensing veterinarian are not the same thing in the eyes of a licensing authority.
So treat everything on this page as the shape of the obligation rather than a compliance opinion. Before you finalise a system, put it in front of your State Drugs Controller's office or a pharmacist who works with veterinary outlets in your state. It is a short conversation and it is much cheaper than the alternative.
What incomplete records actually cost
Under the Drugs and Cosmetics Act, failure to maintain the required records can result in a warning, a fine, or in serious cases suspension of the licence to stock and sell drugs. The fine is the least of it. A clinic that cannot legally dispense is a clinic that cannot function, and the revenue from the pharmacy shelf is rarely a small share of the total.
The regulatory risk is also not the main day-to-day cost. Without a reconcilable batch trail you cannot catch pilferage, cannot run an accurate expiry check, and cannot identify which patients received stock from a recalled batch. Those are operational problems that exist whether or not anyone ever inspects you.
Digital records are fine — if they meet the same test
Nothing requires the register to be paper. What is required is that the record be complete, retrievable and printable on request, and a spreadsheet updated when someone remembers meets none of those. That is genuinely worse than a paper register, because it looks like a system while behaving like a habit.
If you already run practice-management software, the question to ask it is narrow: does it capture the batch number at the moment of dispensing, and can it produce a dispensing report by drug and by batch for an arbitrary date range? That report is the artefact an inspector wants. Everything else is presentation.
The test to apply to whatever system you use, paper or otherwise: if an inspector walked in today and asked for your Schedule H dispensing records for the last six months, could you produce a complete, legible log in under ten minutes? If the answer is no, that is the gap to close first, before anything else on this page.
Making the record a by-product, not a chore
The register fails in busy clinics for the same reason unbilled items happen: at the moment of dispensing, the team’s attention is on the animal, and the writing-down step loses. The fix is the same in both cases — capture the information once, at the point of dispensing, and let everything downstream be generated from it. That’s the design principle behind CliniCore’s pharmacy module: dispensing is recorded at batch level as part of the normal billing flow, and the system can produce a printable dispensing log from those records. To be precise about the claim — CliniCore gives you accurate batch-level dispensing records and a log you can print; whether that satisfies the statutory register requirement for your licence type is exactly the question to put to your local Drugs Control authority, and a bound physical register may still be required alongside it.
If you want to see what your dispensing records look like against the rest of your revenue and stock picture, the free 60-second audit is a low-effort starting point. And if you just need the register sorted this week: download the Schedule H1 register template, print a stack, and start recording batch numbers at the moment of supply. The format is prescribed, the retention is three years, and the habit — once it’s part of the dispensing motion rather than an end-of-day chore — costs about fifteen seconds per entry.