Stop the stockouts: reorder points and batch tracking in pharmacy
Ask any pharmacy lead what keeps them up at night and "running out of something a patient needs" comes up fast. A stockout is the most visible failure a pharmacy can have — a prescriber waiting, a substitution scramble, sometimes a patient sent elsewhere. So most pharmacies guard against it the only way they know how: by ordering generously and keeping cupboards full. That works, but it quietly creates the opposite problem, the one we covered in the companion expiry playbook — stock that ages out before it is used.
Availability and wastage are two ends of the same lever. This piece is about the availability end: how to keep the medicines you need on the shelf without burying cash in the ones you don't. None of it requires ordering more. It requires ordering at the right moment, in the right quantity, with a clear view of what you actually have.
#Know why stockouts really happen
Stockouts are rarely about a supplier letting you down. More often they are built in: orders placed on a fixed monthly rhythm that ignores how fast a line is actually moving, a reorder decision made by whoever happened to notice a shelf looking thin, or a count that says "120 in stock" when 90 of those are at another branch or expiring next week. Fix the visibility and the discipline, and most stockouts disappear before a supplier is ever involved.
#Set reorder points from real consumption
A reorder point is simply the stock level at which you place the next order. Set it too low and you run dry before resupply arrives; too high and you carry more than you need. The workable version is built from how the medicine actually moves: average daily usage multiplied by the supplier's lead time, plus a safety buffer. A line that dispenses 20 units a day from a supplier who takes five days to deliver needs to reorder at around 100 units — before the buffer — not when the last box is opened.
The point isn't the formula; it's that the trigger is grounded in evidence rather than habit. A fixed monthly order treats a fast-moving antibiotic and a slow-moving speciality drug identically, which is how you end up short on one and swimming in the other. Where you have a consumption forecast, use it to adjust the point ahead of a known seasonal swing rather than waiting for the swing to empty the shelf.
#Build the lead time in
Lead time is the part most reorder decisions forget. The question is never "are we low?" — it's "will we run out before more arrives?" Those are different questions, and only the second one prevents a stockout. A supplier who normally delivers in three days but stretches to ten over a holiday will empty a shelf that looked perfectly healthy on the day you checked it. Track each supplier's real lead time, not the one printed on the contract, and let it push your reorder point up when delivery slows.
A reorder point that ignores lead time is just a low-stock alarm — it tells you you are nearly out, not that you are about to be.
#Size safety stock deliberately
Safety stock absorbs the two things you can't predict: a demand spike and a late delivery. The temptation is to make it large and stop worrying. The discipline is to make it proportional — bigger for critical or erratic lines, smaller for steady, easily substituted ones. Blanket safety stock is just overstocking with a respectable name, and it is the single biggest driver of the expiry waste that availability efforts are meant to avoid.
#See stock at the batch and location level
"We have 120 boxes" is not enough to act on. The useful truth is "30 boxes here, 60 at the other branch, 30 expiring this month." Batch- and location-level visibility — quantity, site and expiry for every lot — is what turns a vague count into a decision. It is also the foundation reorder points sit on: a reorder point is only as honest as the stock figure feeding it, and a figure that double-counts expiring or off-site stock will let you run dry while the system insists you are fine.
#Automate the trigger, not just the alarm
Most systems can flag low stock. Fewer close the loop. An alert that lands in an inbox still depends on someone seeing it, deciding, and raising an order — three places a busy day can break the chain. The stronger pattern is for the system to act the moment a line crosses its reorder point and tee up the resupply, ready for a person to approve. The judgement stays with the pharmacist; the remembering moves to the software. That is the logic behind Garuda's Pharmacy Management module, which pairs reorder points with batch-level tracking so the watching happens automatically. [HV: verify before publish — whether the module auto-generates a draft purchase order at the reorder point, or only raises a low-stock alert]
#Prioritise the medicines that matter most
Not every line deserves equal vigilance. A small set of critical medicines — emergency drugs, high-volume staples, anything with no easy substitute — accounts for most of the real risk. Identify that list and protect it hardest: tighter reorder points, larger safety buffers, closer supplier follow-up. For everything else, a lighter touch is fine. Spreading attention evenly across hundreds of lines guarantees you under-protect the few that can actually hurt a patient. Noting a vetted substitute against each critical line helps too — it turns a looming stockout into a planned swap rather than a counter-side scramble.
#Use the whole network before you run out
In a multi-site group, the most avoidable stockout is one branch running dry while another sits on a surplus of the same drug. Shared visibility across sites makes a transfer possible before either an emergency order or a write-off. The same network view that lets a soon-to-expire lot move to where it will be used lets a short branch borrow from a long one — availability and wastage solved by the same connection.
#Make stockouts a number you watch
A stockout you only hear about when a prescriber complains is a stockout you can't manage. Counted properly — incidents per month, by medicine and by site — it becomes a trend you can act on and a way to tell whether your reorder points are set right. The clinics that take this seriously see real movement: in one twelve-site network that unified its pharmacy stock, stockout incidents fell by 84% while medicine wastage dropped too — the same disciplines fixing both ends of the lever at once.
#The honest takeaway
There is no clever trick that makes stockouts vanish, and no reorder point you can set once and forget. What works is unglamorous: know your real consumption, respect your real lead times, see your stock honestly, and let the system do the remembering while people keep the judgement. Do that and availability stops being a daily firefight — without trading it for a cupboard full of stock quietly counting down to its expiry date.