Solutions
Stock, batches and expiry
Issue first-expiry-first-out, block the sale of expired batches, and move stock between godowns with both ends agreeing.
The problem
Expired stock reaches the counter because the person selling has no way to know, and a godown transfer is a phone call that one side later remembers differently.
What changes
Batches carry their expiry, stock is issued first-expiry-first-out, and the sale of an expired batch is blocked outright at the counter. Transfers between godowns require both ends to confirm, so the two stock positions cannot drift apart.
How it works
- Goods are received against batch and expiry, in cartons, packs or pieces.
- Issue follows first-expiry-first-out, so the oldest usable batch leaves first.
- An expired batch cannot be sold at the counter, the sale is blocked, not warned about.
- Transfers between godowns are confirmed at both ends before the position changes.
- A physical count reconciles against the ledger without closing the shop for a day.
What you get
- Expired goods stopped at the till rather than at the customer’s complaint.
- Unit conversion between cartons, packs and pieces, without a mental arithmetic step.
- Transfers that both godowns agree on.
- Stock counts that do not require shutting the counter.
Questions people ask before they buy
Twenty minutes, your own data, no slides.
Bring a month of your own sales, a payslip you argue about, or last term’s fee sheet. We will show you what it looks like in MjFour.