Why Expiry Tracking Starts Before Medicine Reaches the Shelf
Expiry control starts when medicine is received, not when someone notices an ageing box on the shelf. Supplier checks, batch capture, FEFO dispensing and regular reviews make each pack easier to trace and act on.
A delivery reaches the back door while customers are waiting and the supplier's driver wants a signature. The fastest response is to count the cartons and move them inside. That is also the moment when an incorrect batch number, a damaged seal, a short remaining shelf life, or an unreadable expiry date can enter the pharmacy's records and follow the medicine all the way to the till.
The shelf is too late to create trustworthy expiry data. By then, the delivery has been accepted, the supplier may have left, different batches may have been mixed, and nobody can say whether a questionable carton arrived that way or was damaged later. Expiry control therefore begins with an acceptance decision at receiving, supported by a named person and a complete record.
Receiving is the first expiry-control point
The World Health Organization's good storage and distribution guidance starts receipt with an authorised supplier and a delivery examination. At receiving, check damage, intact seals, signs of tampering, labelling, completeness of the order, and supporting documents where applicable. A carton should not become saleable stock merely because its quantity matches the delivery note.
Create a small receiving zone or status in which stock is pending acceptance. The receiver compares the purchase order, delivery note, physical packs, and any temperature or cold-chain evidence required by the label and local procedure. If the batch identity, expiry date, packaging, or storage history is doubtful, keep the item separate and escalate it instead of allowing the queue at the back door to decide.
Remaining shelf life is a purchasing decision, not a surprise
An unexpired medicine is not automatically a useful purchase. WHO guidance on remaining shelf life says the decision should consider the product, inventory level, transit and release time, storage conditions, delivery chain, and resources at the destination. A batch may be legal to receive today yet still be commercially or operationally unsuitable if ordinary demand will not use it in time.
Write the pharmacy's minimum remaining-shelf-life rule by product class and supplier agreement, then apply the current local requirement where one exists. Do not copy a universal number from an article. Fast-moving tablets, slow specialised products, cold-chain stock, donations, and emergency supply may require different decisions. Any exception should name who approved it, why it was needed, and how the batch will be monitored.
Capture the batch before different deliveries look identical
WHO recommends comprehensive receipt records that include the date, product name and description, quantity, supplier, batch number, and expiry date. For practical pharmacy control, connect those fields to the purchase or goods-received reference and the branch or storage location. Record what is printed on the pack; do not guess a missing digit or replace a lot number with today's date.
One product line on the supplier invoice may contain two or more batches. Receive them as separate batch lines even when the product name, strength, barcode, and price are the same. The quantities can still roll up to one product total, but each batch keeps its own expiry date and history. That separation is what later makes FEFO, supplier queries, recalls, transfers, and write-offs explainable.
Current national examples point in the same direction without creating one East African rule. Kenya's 2025 Pharmacy and Poisons Board guidance expects auditable batch traceability from receipt through supply. Rwanda FDA's 2024 inspection framework treats weak segregation of expired, recalled, returned, or substandard products as a deficiency. The responsible title and exact procedure still come from each country's rules.
Quarantine is a status, not the back corner of a shelf
WHO guidance says consignments that fail acceptance criteria should be labelled, kept separate, and investigated. The same control applies to damaged containers, suspect products, returns, recalled stock, expired stock, and batches whose required storage condition cannot yet be confirmed. They should not sit beside saleable stock with only a verbal warning.
Use a clearly marked physical area and a matching system status. Restrict who can release, reject, return, or dispose of those items, and preserve the reason and evidence. Temperature-sensitive products need prompt handling according to their labelled conditions; an unexplained temperature deviation is not repaired by putting the product into a refrigerator after arrival.
FEFO works only when the shelf and the record agree
FIFO sends the oldest receipt first. FEFO sends the batch with the nearest expiry first. Those are often the same batch, but not always: a later delivery can arrive with an earlier expiry. WHO and Uganda NDA guidance both use FEFO for medicine stock rotation because expiry, not arrival date alone, determines which identical batch should leave first.
Place the nearest-expiry batch where staff can select it first, keep later-expiry stock behind or below it, and make the sales record deduct the batch that was physically supplied. Recheck placement whenever new stock arrives. A POS warning cannot compensate for mixed shelves, and a neat shelf cannot produce traceability if every sale reduces only a generic product total.
A review routine turns dates into accountable action
WHO calls for regular checks to identify stock approaching expiry and for periodic comparison of physical and recorded stock. A practical pharmacy can scan near-expiry exceptions each week and give the owner or responsible pharmacist a signed monthly review. That cadence is an operating recommendation, not a claim that every country prescribes the same weekly or monthly timetable.
Review by batch, location, quantity, remaining shelf life, supplier, and next action. Assign a named owner and due date for an approved transfer, supplier return, continued monitoring, quarantine, or disposal route. Record the outcome and the value affected. The owner should also ask why the exposure arose: weak purchasing, poor batch capture, incorrect FEFO placement, low demand, a supplier exception, or a stock-record difference.
Process: Move a medicine from delivery to saleable stock
Verify the source
Confirm that the supplier and the ordered product are authorised under the pharmacy's current local rules and approved supplier procedure.
Hold the delivery
Keep cartons in a receiving or pending-acceptance status; do not mix them with saleable stock before checks are complete.
Inspect the consignment
Compare the order and delivery note, then check quantity, labelling, seals, damage, tampering, and required storage or transport evidence.
Capture every batch
Record product, quantity, supplier, receipt reference, batch or lot number, expiry date, and location as separate lines where batches differ.
Decide the status
Accept compliant stock; label and quarantine uncertainty; reject or return stock only through the authorised procedure and documented reason.
Place and sell by FEFO
Put the nearest-expiry batch first in the physical picking path and ensure the sales record deducts the batch actually supplied.
Review and close actions
Check near-expiry stock regularly, assign each exception to a named person, and record the final transfer, return, quarantine, or disposal outcome.
Controls: Expiry control checklist for the owner or responsible pharmacist
- The approved-supplier check happens before or at receipt, not after stock is shelved.
- A receiving zone or system status keeps unchecked deliveries out of saleable stock.
- Staff compare the order, delivery note, packs, labels, seals, quantity, and required storage evidence.
- Product, supplier, receipt date, quantity, batch or lot number, expiry date, and location are recorded.
- Different batches of the same product remain separate in the record.
- Minimum remaining shelf life is written by product class or supplier agreement; exceptions are approved and monitored.
- Damaged, suspect, recalled, returned, expired, or temperature-questionable stock is labelled and segregated.
- Only an authorised role can release quarantined stock or approve its return or disposal path.
- Shelves and the POS both follow FEFO, and staff recheck placement after every delivery.
- Near-expiry batches are reviewed at a defined cadence suited to the pharmacy's risk and volume.
- Every action has an owner, due date, reason, quantity, and recorded outcome.
- The monthly review examines root causes and supplier performance, not only the current list of dates.
Common questions
Sources and institutions worth crediting
- World Health Organization - TRS 1025, Annex 7: Good storage and distribution practices for medical products: Primary international guidance for receipt checks, receipt records, FEFO, segregation, storage conditions, regular expiry checks, traceability, returns, recalls, and management responsibility. It is general guidance that national rules may adapt.
- World Health Organization - TRS 1044, Annex 8: Points to consider for setting the remaining shelf-life of medical products upon delivery: Primary basis for treating remaining shelf life as a risk-based supplier, purchaser, recipient, destination, storage, and consumption decision rather than a universal month threshold.
- Uganda National Drug Authority - Guidelines on Good Distribution Practice for Pharmaceutical Products: Country-specific example supporting FEFO, regular checks, damaged-stock separation, periodic stock reconciliation, documentation, recall, and disposal controls. Pharmacies must verify current NDA and local requirements rather than treating this regional article as legal advice.
- Kenya Pharmacy and Poisons Board - Guidelines for Good Storage and Distribution Practices for Health Products and Technologies: Current Kenya-specific Version 4 guidance, dated October 2025, used for auditable batch traceability, storage-condition records, and responsible-person oversight. It is not generalised to other countries.
- Rwanda FDA - Guidelines for Good Storage and Distribution Practices of Medical Products: Rwanda-specific Revision 2 guidance effective 29 April 2024, used for the importance of receipt procedures and clearly labelled segregation of expired, recalled, returned, or substandard products.
- Maduuka - Pharmacy management software: batch and expiry tracking: First-party follow-on explaining how Maduuka represents batch, expiry, FEFO, recall, transfer, and write-off workflows; it is product evidence, not independent regulatory authority.
- Chwezi Accounting & Finance Doctrine - inventory and internal controls: Internal control basis for named ownership, approval, exception evidence, controlled stock adjustments, and review of expiry losses. No IFRS, tax, or statutory conclusion is drawn in this article.
Make expiry control part of receiving, not a rescue exercise
See how Maduuka connects goods receiving, batch-level stock, FEFO, near-expiry review, transfers, recalls, and documented write-offs in one pharmacy workflow.