Pharmacy worker checking medicine information on an organised shelf before selecting stock
Back to blog
Pharmacy Operations

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.

Published: 5 August 2026 Read: 11 min read Author: Maduuka Operations Team Reviewed: 5 August 2026

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.

Worker scanning a delivery at receiving before stock is accepted into inventory

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.

Close view of a medicine carton showing batch, manufacturing, and expiry date fields

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.

Stock reviewer recording observations beside stocked shelves during a routine check

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.

Medicine packs arranged around the words expiry date as a stock-control reminder

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

1

Verify the source

Confirm that the supplier and the ordered product are authorised under the pharmacy's current local rules and approved supplier procedure.

2

Hold the delivery

Keep cartons in a receiving or pending-acceptance status; do not mix them with saleable stock before checks are complete.

3

Inspect the consignment

Compare the order and delivery note, then check quantity, labelling, seals, damage, tampering, and required storage or transport evidence.

4

Capture every batch

Record product, quantity, supplier, receipt reference, batch or lot number, expiry date, and location as separate lines where batches differ.

5

Decide the status

Accept compliant stock; label and quarantine uncertainty; reject or return stock only through the authorised procedure and documented reason.

6

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.

7

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

FIFO follows receipt date; FEFO follows expiry date. A batch received later can expire sooner than an older delivery. FEFO therefore selects the identical stock with the nearest expiry first, while the batch is still within its authorised use period and suitable for supply.
At minimum, keep the receipt date, product name or description, quantity, supplier, batch or lot number, and expiry date. Add the purchase or delivery reference, location, acceptance status, storage evidence, receiver, and approver where these are required by the pharmacy's procedure or local rules.
Not by one universal threshold. Decide against the pharmacy's written minimum remaining-shelf-life policy, expected demand, delivery chain, product characteristics, supplier agreement, and current local requirements. A justified exception should be authorised and monitored rather than silently accepted.
WHO guidance requires regular checks but does not prescribe one cadence for every pharmacy. A weekly exception scan and a monthly owner or responsible-pharmacist review is a practical baseline; higher-risk, fast-changing, or temperature-sensitive stock may need more frequent attention.
Remove them from saleable stock, label and segregate them, restrict access, and follow the authorised local return, rejection, recall, or disposal procedure. Do not put returned or questionable stock back into use without a documented quality decision by an appropriately authorised person.

Sources and institutions worth crediting

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.