Home/Pharmacy stock

Batch, expiry and partial packs

Klinira selects stock by expiry date rather than arrival date, tracks every batch separately, and handles partial pack dispensing exactly — six tablets out of a box of a hundred, with the arithmetic correct to the tablet.

Batch, expiry and partial packs
Klinira — Klinik Sihat Sdn BhdINTERNETON

Stock — expiring soonest first

2 batches need attention
ItemBatchExpiryOn handAlert
Influenza vaccineCold chain · 2–8°CV-229128/09/202614Expires in 49 days
Amoxicillin 250mgB-377131/10/2026312Expires in 82 days
Paracetamol 500mg3 batches heldB-390230/11/2026240Next to be dispensed
Prednisolone 5mgB-440231/03/202796
Warnings run at 90, 60 and 30 days per batch. Ninety days is the only one you can still act on: use it, or return it.
The Klinira interface. Patient details shown are invented.

First expired, first out — not first in

Suppliers routinely deliver stock that is already part-way through its shelf life, so arrival order tells you nothing useful about what should leave the shelf first. Klinira picks the batch with the nearest expiry and shows you which one it chose and why.

Warnings early enough to act on

Expiry alerts at 90, 60 and 30 days, per batch. Ninety days is the only one that is actually useful — it is long enough to use the stock or return it. A warning on the day of expiry is a report of a loss, not a warning.

Partial packs, exactly

Quantities are held as exact decimals, never floating point. Dispensing six tablets from a box of a hundred leaves ninety-four, not 93.99999. This sounds pedantic until a stock count is out by four tablets across a year and nobody can explain it.

Cold chain items

Vaccines and GLP-1 medicines are flagged as cold chain, so they are visible as a group and their batches are never mixed with shelf-stable stock in a count. The full cold chain temperature log is scheduled for v1.2, and we would rather say that than imply it exists.

Common questions

Can I do a stock take without closing?

Yes. Counts are recorded against a snapshot, and any difference is recorded with who counted it rather than silently absorbed.

Does it handle repackaged medicines?

Yes — dispensing units and purchase units are separate, so you buy in boxes and dispense in tablets without doing the conversion in your head.

Watch it survive an outage

Leave your details and we will show you the clinic running with the network cable pulled out — registering patients, writing notes, printing labels.