Pharmacy Guide

Published: 2026-10-31 · Reviewed: 2026-11-04

Controlled Substance Logs: Getting Them Right

Controlled substances are the one area of pharmacy paperwork where “good enough” doesn’t exist. The register is a legal document, discrepancies are investigated, and sloppy records turn an innocent stock error into something that looks like diversion. This is the register you keep as if an inspector is reading over your shoulder, because one day, one will be.

The rules on which substances are controlled and exact register formats are set by your jurisdiction, this guide covers the discipline that applies everywhere, but check your local regulations for the specific legal requirements where you practise.

Note: this is general information about documentation practice, not pharmaceutical or legal advice.

Why This Matters

Every controlled drug in your pharmacy exists in two places: on the shelf and in the register. Those two must agree, always, to the last tablet. When they don’t, the possibilities are miscounting, dispensing errors, theft, or diversion, and the register is how you tell which. A disciplined register narrows every discrepancy to a small window of time and a small number of people.

Register Discipline: The Non-Negotiables

One drug, one page (or section), one running balance. Each controlled substance, each strength and form, gets its own dedicated space in the register, with a running balance updated at every transaction. The balance after each entry must equal the physical stock. Not at the end of the week. After each entry.

Every entry is complete at the time of the transaction:

  • Date of the transaction.
  • Whether stock came in (received from wholesaler, with invoice/supplier reference) or went out (dispensed, with prescription/dispensing number and patient details, or supplied/destroyed with the relevant reference).
  • Quantity in or out, written clearly.
  • The new running balance.
  • Name and signature of the person making the entry.

Entries are made when the transaction happens. End-of-day catch-up from memory is where errors breed. The register lives where the drugs are handled, and the entry is made before the pharmacist moves on to the next task.

No gaps, no alterations. Write in ink, in chronological order, with no blank lines between entries. A mistake gets a single line through it, initialled and dated, with the correction beside it, never scribbled out, never correction fluid, never a torn-out page. An electronic register needs the same integrity: audit trails, no silent edits, user attribution on every entry. The register must read as an unbroken, honest record, because that’s what it is.

Separate the register from the general dispensing log. Controlled drugs get their own dedicated register, not a flagged section of the main log. Separation prevents the most common error: a controlled dispensing logged in the main book but never entered in the register.

Access control is physical as well as procedural. Controlled drugs are stored separately under lock, with access limited to authorised staff. The register records who’s authorised. A perfect register means little if ten people have the cupboard key and nobody’s tracking it.

The Discrepancy Procedure: What to Do When the Numbers Don’t Match

Discrepancies will happen, a miscount, a broken tablet, an entry error. What matters is that every discrepancy is found quickly and investigated properly.

  1. Recount immediately. Most discrepancies are counting errors. Count again, carefully, ideally with a second person. Check for the classic causes: tablets in the counting tray, a split pack, stock in the wrong location.
  2. Check the register entries around the discrepancy window, transposed numbers, an entry in the wrong drug’s page, a dispensing logged but the balance not updated. The running balance makes this fast: find the last entry where balance and stock agreed, and the error is after that point.
  3. Check recent dispensings, was the correct quantity actually supplied? Packaging errors show up here.
  4. If it resolves, document it. What the discrepancy was, what caused it, who investigated, the corrected entry (single line, initialled, dated). Resolved discrepancies with no record look like unrecorded losses to an inspector.
  5. If it doesn’t resolve, escalate. Your jurisdiction will define the threshold and timeline for reporting significant losses, know it in advance. Report through the proper channel, in writing, within the required timeframe.
  6. Review for patterns. One discrepancy is an event; repeated discrepancies for the same drug or shift is a pattern. Patterns get a proper review.

Never adjust the book to match the shelf without investigation. Writing off a discrepancy as “stock adjustment” with no documented cause turns a minor error into a major regulatory problem. The adjustment entry, when genuinely needed, states the reason explicitly.

Destruction and Returns

Expired or unwanted controlled drugs don’t go in the bin. They stay in the register, under lock, until destroyed or returned, and the destruction or return is itself a register entry: date, quantity, method, witnesses. Unwitnessed destruction of controlled drugs is, on paper, indistinguishable from diversion.

Practical Steps

  1. Audit the register today. Does every controlled drug have its own page, a current running balance, and entries in ink with no gaps?
  2. Do a full physical count against the register this week, every controlled drug, two people, documented. This is your baseline.
  3. Write the discrepancy procedure on one page and keep it with the register. In the moment, people need steps, not a policy document.
  4. Schedule weekly balance checks, a quick count of each controlled drug against its register balance, initialled. Weekly checks keep discrepancies small and recent.
  5. Review who has access quarterly, keys, codes, authorised signatories. Remove leavers immediately, not “when we get around to it.”

Common Mistakes

1. End-of-day register catch-up. Five dispensings reconstructed from memory at closing time. Quantities blur, patients blur, and the running balance becomes fiction. Enter at the time of the transaction.

2. The “minor” discrepancy that gets adjusted away. Two tablets short, written off as miscount with no investigation and no record. Small unexplained losses are exactly what diversion looks like in its early stages.

3. One register page shared between strengths. The 5mg and 10mg tablets of the same drug on one page, balances tangled, confusion guaranteed. One strength, one page, one balance. Always.

4. Destruction without witnesses or records. Expired stock “disposed of” with no entry, no witness, no documentation. On paper, those drugs vanished. Keep them in the register until destruction, witness it, log it.

Templates That Help

You do not need to design any of this from scratch. These ready-to-use templates cover controlled-substance documentation:

Bottom Line

One drug, one page, one running balance, updated at the time of every transaction, in ink, with no gaps. Investigate every discrepancy the same day using the written procedure, document the outcome, and escalate significant losses through proper channels. The register should read as an unbroken chain from delivery to dispensing to destruction; anything less is a gap someone will eventually ask about.