A pharmacy or hospital store carries hundreds of items, each in several batches, each batch with its own expiry date, purchase rate and MRP. Treating that as a simple quantity — "we have 42 strips" — loses the three facts that actually matter: which batch goes out first, what it cost, and how long before it is worthless.
The consequences are ordinary and expensive. Stock expires unnoticed and is written off at full value. The same item is reordered at a higher rate because nobody sees the last purchase price at the point of ordering. A fast-moving drug runs out mid-session because the reorder level exists only in someone's head. And because consumption is never measured against patients, nobody can tell shrinkage from usage.
MedKit Care tracks stock at batch level, ties every issue to the patient it was issued for, and reports consumption, expiry exposure and stock value continuously — which turns the store from a monthly counting exercise into a live position.
What this replaces
The failures below are the reason clinics and hospitals go looking for software in the first place.
Expiry found at the shelf
Without batch dates in the system, expiring stock is discovered by a pharmacist noticing, long after it could have been returned or moved.
Purchase rates drift upward
The last purchase rate is not visible when ordering, so an increase passes unchallenged for months.
Stock-outs mid-session
Reorder levels are informal, so a common drug runs out with patients waiting.
Consumption cannot be explained
With issues not tied to patients, the difference between use and loss is unknowable.
Ward sub-stores are invisible
Stock moved to a ward leaves the system's view entirely and reappears only at stock-take.
Valuation is an annual guess
The value of stock on hand is calculated once a year for the accountant and is wrong the rest of the time.
How MedKit Care handles it
Each capability below is part of the platform, not an add-on quoted separately.
Batch-level stock
Every batch carries its expiry, purchase rate and MRP, and issues draw from the correct batch.
Expiry visibility ahead of time
Items approaching expiry surface as a list months in advance, while there is still time to return or redistribute.
Purchase entry with last-rate
The previous purchase rate is shown at entry, so a rate rise is questioned when it happens.
Reorder levels and alerts
Per-item minimum levels that raise a low-stock list instead of relying on somebody's memory.
Patient-linked issues
Every issue is against an OPD visit or an admission, which makes consumption reporting automatic and shrinkage visible.
Ward and unit sub-stores
Stock transferred to a ward or another unit stays tracked rather than disappearing from view.
Stock valuation
Current stock value at purchase rate, live, by item category and by unit.
Consumption reporting
What was used, by which ward or counter, over any period — without a counting exercise.
The workflow, end to end
- 1
Purchase
Goods received against a supplier with batch, expiry, quantity, rate and MRP; the last rate is visible as you enter.
- 2
Stock in
The batch joins the store position and becomes available for issue.
- 3
Transfer
Stock moved to a ward sub-store or another unit stays tracked at its new location.
- 4
Issue
Dispensing to a patient or a ward reduces the batch and posts the charge in the same action.
- 5
Monitor
Low-stock and near-expiry lists are standing views, not periodic exercises.
- 6
Review
Consumption, expiry write-offs and stock value reported per period, per unit and per category.
What changes
- Expiry acted on months before the write-off
- Rate increases visible at the moment of purchase
- Stock-outs prevented by standing reorder lists
- Consumption explained patient by patient
- Ward stock still visible after it leaves the store
- Stock value known any day, not once a year
Who it is for
- Hospital central stores and ward sub-stores
- In-house and standalone pharmacies
- Clinics dispensing medicines
- Diagnostic labs managing reagents and consumables
- Purchase and store officers
- Owners tracking working capital in stock
Frequently asked questions
Does it track batch and expiry, or only quantities?+
Batch level throughout. Each batch carries its expiry, purchase rate and MRP, issues draw from the correct batch, and expiry exposure is a standing report rather than a stock-take finding.
How many items can the inventory hold?+
There is no practical cap on the item master — clinics and hospitals routinely run several thousand items, batches included, without splitting them across systems.
Can each ward hold its own stock?+
Yes. Stock can be transferred to ward or unit sub-stores and remains tracked at that location, with consumption reported per ward.
Will it tell us when to reorder?+
Per-item minimum levels produce a live low-stock list, so reordering is worked from a list rather than remembered.
Can we see the value of stock on hand?+
Yes, at any time — current stock valued at purchase rate, broken down by category and by unit.
Explore related MedKit Care solutions
Serving clinics and hospitals across India, with dedicated support in Bihar and Maharashtra. See plans and pricing.
See it on your own workflow
A 20-minute walkthrough using your clinic or hospital's actual process — not a generic slide deck.