Skip to content
Book a demoStart free trial

Pharmacy: batches and expiry dates

Record each medicine batch with its expiry when stock comes in, let the counter sell the earliest valid expiry first, and use the Expiry screen to find batches that are expired or close to it, then return them to the distributor or write them off.

Updated

In a pharmacy account every medicine’s stock is kept by batch, with the batch number and expiry date printed on the strip or box. Nafaa uses those batches in three places: when stock comes in, at the counter, and on the Expiry screen.

Batch and expiry tracking is on by default for pharmacies. You can see or change it in Settings → Business type (Batch & Expiry Tracking).

Track batches from purchase to shelf

  1. Step 1: Add the medicine

    Create it with Naya product · Pharmacy: name, form (Shakal), company, pack and the salt in the Formula step. Opening stock that is already on the shelf goes in the Stock step under Batch aur expiry → Batch jorein (batch number, date made, expiry, quantity and cost).

  2. Step 2: Enter new stock with its batch

    When a distributor’s bill arrives, record it in Purchases. On each line open Bechne ka rate, batch, expiry and fill Batch # and the expiry. Each batch is then kept separately. See purchase orders and GRN.

  3. Step 3: Sell at the counter

    Bill as usual. The counter takes the batch with the earliest valid expiry, and the batch and expiry are written on the bill line.

  4. Step 4: Check the Expiry screen

    Open Expiry from the sidebar. The tabs Expire ho chuki (expired), 30 din, 90 din, 6 mahine and Sab batch list batches that still have stock, with the batch number, expiry, stock and its cost and sale value.

  5. Step 5: Act on a batch

    Press Kya karein (what to do) on a batch. Choose Distributor ko wapas to return it against the purchase it came on, which lowers both the stock and what you owe the distributor, or Kharab / zaya to write it off as damaged. If the batch came in as opening stock with no purchase bill, Nafaa says so and suggests writing it off unless the distributor agrees to take it back.

Nafaa pharmacy Expiry screen listing medicine batches due in 90 days with batch number, expiry date, days left, stock, cost and sale value, and a Kya karein action on each batch
  1. Expired, 30, 90 days, 6 months
  2. Batch number
  3. Expiry and days left
  4. Kya karein: return or write off
The Expiry screen in a demo pharmacy: batches due in the next 90 days with batch number, expiry, stock and value.

Questions

Does Nafaa sell the oldest batch first?

It sells the batch with the earliest valid expiry first (the FEFO rule), which is usually the oldest stock. Expired batches are skipped.

Where do I see expiring stock without opening the Expiry screen?

The pharmacy dashboard has an Expiry qareeb (expiry near) tile and a link to Expiry with the count of expired batches. The Expiry screen is the full list with values.

Related

Track batch and expiry in your pharmacy

Nafaa lists batches by expiry date, warns before they run out and keeps controlled-drug entries. 7-day free trial.

Chat on WhatsAppEnglish ya Roman Urdu me