Skip to content
Tukri Learn

How to Manage Medicine Expiry in Your Pharmacy

To manage medicine expiry, receive each stock lot as a batch tagged with its own expiry date, always sell the earliest-expiry batch first (FEFO), and watch a near-expiry list so you can return or move stock before it is dead. Tukri is a mobile-first POS and inventory app for shop owners in Bangladesh whose batch & expiry tracking records an expiry date per lot, auto-picks the earliest-expiry batch at billing, and warns you about what is about to expire.

Why does expiry tracking matter for a pharmacy?

Every strip of medicine has a hard expiry date, and selling or holding expired stock is both a money loss and a compliance risk. A simple register works for a tiny counter, but once you stock hundreds of items across many lots, you need expiry tied to each batch — not just to the product.

  • Expired stock is pure loss — you paid for it and cannot legally sell it
  • Two lots of the same medicine can have different expiry dates
  • Drug authorities and customers expect in-date stock
  • Catching near-expiry early lets you return it to the supplier or discount it

How do you receive medicine stock in batches with expiry dates?

When a purchase arrives, enter each lot as a batch with its batch number, expiry date, and cost, instead of dumping everything into one stock pile. This keeps every unit linked to the exact lot it came from.

  • Record batch number + expiry date on each purchase line
  • Two deliveries of the same medicine stay as separate batches
  • Tukri's quick-start medicine catalog gives you the product list to start fast
  • Pack & loose units let you receive a box and still sell single strips

What is FEFO and how does Tukri sell earliest-expiry-first?

FEFO means First-Expiry-First-Out: you sell the batch that expires soonest before any later-dated stock, so nothing quietly ages on the shelf. In Tukri, billing automatically pulls from the earliest-expiry batch first, so your staff never has to check dates by hand at the counter.

  • Earliest-expiry batch is allocated first at every sale
  • No manual date-checking needed during quick billing
  • Cost and expiry follow the exact lot for correct profit reporting
  • Sale returns put the units back into the right batch

How do you spot medicine that is about to expire?

The goal is to act weeks before expiry — return to the supplier, discount, or move stock between branches while it still has value. Tukri's low-stock and stock views, plus expiry on each batch, let you find near-expiry lots before they become waste.

  • See expiry per batch in live stock
  • Plan supplier purchase returns while stock is still in-date
  • Use discounts to clear slow near-expiry lots
  • Stock valuation shows the money tied up in your shelves

Frequently asked questions

What does FEFO mean in a pharmacy?
FEFO means First-Expiry-First-Out — you always sell the medicine batch that expires soonest before later-dated stock. Tukri applies FEFO automatically by allocating each sale from the earliest-expiry batch first.
How does Tukri track medicine expiry dates?
Tukri records an expiry date on each batch (lot) when you receive a purchase, not just on the product. At billing it sells the earliest-expiry batch first, and you can see expiry per batch in live stock to catch near-expiry items.
Can I sell single strips from a box of medicine in Tukri?
Yes. Tukri's pack & loose units let you buy in a box or pack and sell by the single strip or piece, while expiry and cost still follow the correct batch.
Do I need software, or is a paper register enough for expiry?
A paper register can work for a very small counter with few items. Once you carry many medicines across multiple lots, a tool like Tukri that ties expiry to each batch and auto-applies FEFO saves you from expired-stock losses.

Explore Tukri

All guides