5 min read
What batch-level inventory actually means
Most inventory systems count boxes. A pharmacy needs to count batches — and the difference decides whether a recall takes ten minutes or a weekend.
Read morePharmacy6 min read
Stock that expires on the shelf is money that was already spent. Here is why it is so hard to see coming, and what a system has to know to warn you in time.
By Stock Sewa Team
Ask a pharmacy owner where their money goes and you will hear about rent, staff and distributor margins. Ask what keeps them up, and eventually you get to the shelf of stock that is about to become worthless.
Expired stock is a strange kind of loss. The money left the business months ago, when the purchase order was raised. Nothing goes wrong at the moment of expiry — no alarm, no missing cash. The loss is quiet, it is discovered late, and by then there is nothing to do about it.
The obvious answer is that nobody is looking. That is almost never true. The people running a counter know their fast movers precisely. The problem is structural.
Warning someone in time is not a reporting problem. It is a data-modelling problem, and it is decided at the point of purchase entry, not at the point of the report.
The system has to record the batch and its expiry date when stock arrives, keep quantities against that batch rather than against the product, and decrement the right batch on sale. Without those three things, no amount of dashboard will produce a trustworthy warning — you will get an alert on a product you have already sold through, and silence on the one you have not.
Once the data is right, the useful output is not a list. It is a short, ranked answer to a specific question: what is expiring in the next 90 days, sorted by how much money is in it, that is not moving fast enough to sell through? Ten lines a manager can act on beats four hundred lines they will not read.
The window matters more than the report. Ninety days out, a pharmacy has real options: return to the distributor under the terms already agreed, transfer to a branch that moves that item faster, bundle it, or discount it while a discount still leaves margin. Thirty days out, all of those are gone and the only remaining question is how much of the cost to eat.
This is why Stock Sewa Pharmacy tracks expiry at the batch level rather than treating it as a field on the product record. It is more work to enter and considerably more work to build. It is also the only version of the feature that tells the truth.
Running a pharmacy or a church office and recognise any of this? Tell us how you work today — stocksewa01@gmail.com.
5 min read
Most inventory systems count boxes. A pharmacy needs to count batches — and the difference decides whether a recall takes ten minutes or a weekend.
Read more7 min read
A counter cannot stop selling because the internet did. What it takes to build software that keeps working through an outage and reconciles cleanly afterwards.
Read more5 min read
Treasurers do not want a dashboard. They want to close the month, answer a question from the committee, and be trusted with the answer.
Read more