Stock is tracked in batches. Each batch carries its own quantity, expiry date, and supplier, which is what makes recalls and expiry management possible.
Add a batch
- 1Open the product and choose Restock / Add Batch.
- 2Enter the quantity received and the batch number.
- 3Enter the expiry date and, if known, the manufacturing date.
- 4Select the supplier and confirm the cost price.
- 5Save — the stock is added and the receipt is logged.
How stock is dispensed
When you sell an item, e-Pharm automatically draws from the batch expiring soonest (First-Expiry-First-Out). This minimises waste and keeps your shelves fresh without any manual batch picking.
For controlled and scheduled drugs, every receipt is also written to the Controlled Drug Register with a running balance.