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.

Stock — expiring soonest first
2 batches need attention| Item | Batch | Expiry | On hand | Alert |
|---|---|---|---|---|
| Influenza vaccineCold chain · 2–8°C | V-2291 | 28/09/2026 | 14 | Expires in 49 days |
| Amoxicillin 250mg | B-3771 | 31/10/2026 | 312 | Expires in 82 days |
| Paracetamol 500mg3 batches held | B-3902 | 30/11/2026 | 240 | Next to be dispensed |
| Prednisolone 5mg | B-4402 | 31/03/2027 | 96 | — |
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.