Hospital Inventory Management: ABC-VED Cut-Offs and Expiry Rules
Hospital inventory management in India starts with ranking drug-store items by spend and clinical importance, writing your own cut-offs, and applying one written expiry procedure to every batch received.
By Praveen Nune, Co-Founder & CEO · Updated 27 Oct 2026

Key takeaways
- Rank every item by annual spend (A, B, C) and by clinical importance (Vital, Essential, Desirable), then write your own cut-offs. Three Indian hospital studies show the A group holding 14% to 26% of items for about 70% of spend, and the Vital list is a clinical judgement.
- Category I, the tightest-control category, covered 22% to 48% of items in those three studies. Counting only Category I monthly cut monthly count lines (one item counted once) by 52% to 78% in our calculation.
- Set one written expiry procedure: a separate shelf at a chosen window, a monthly check, and a locked, registered place for expired stock.
- Test any software on your own items: batch and expiry must live on the stock line, and an expiring-soon list must appear without spreadsheet work.
In this article
- 1What does hospital inventory management come down to in India?
- 2Why does the share of items in group A vary across Indian hospital drug stores?
- 3How do you build a hospital store control sheet?
- 4What expiry rule should a hospital store follow?
- 5What should hospital stock software prove in a demo?
- 6Frequently asked questions
A store that holds several hundred drug lines does not need to count every line every month. Counting effort is best spent where the money and the clinical risk are, and a minority of lines carries most of the money.
The catch is that the category needing tight control is not small. In three Indian hospital drug stores (PGIMER Chandigarh, Gondia and New Delhi), the A group, the highest-spend items, held 14% to 26% of items but about 70% of spend, while Category I, the tight-control category, was 22% to 48% of items.
Those ranges mean a store cannot borrow another hospital's split. It has to work out its own from its own items, spend and clinical judgement. That is why the control sheet below asks for written cut-offs, not borrowed ones.
Below are the numbers from those three studies, a control sheet to copy, an expiry procedure and tests for stock software.
What does hospital inventory management come down to in India?
Hospital inventory management comes down to two decisions: which items deserve tight control, and what happens to stock before it expires. Everything else (purchasing, counting, software) follows from those two.
A hospital store holds drugs, consumables, implants and equipment.
Two terms matter. ABC analysis ranks items by annual spend: A is the top group, B the middle, C the rest. Our page on ABC analysis covers the method in full. VED analysis ranks items by clinical importance: Vital (life-saving or essential to treatment), Essential, Desirable. Combining the two gives a matrix of three categories. Category I needs the strictest control.
The commonly used layout is:
| ABC / VED | Vital | Essential | Desirable |
|---|---|---|---|
A | Category I | Category I | Category I |
B | Category I | Category II | Category II |
C | Category I | Category II | Category III |
Studies can define the matrix differently, so the Category I shares in the table below are not strictly comparable.
How do you build a hospital store control sheet?
Build one sheet with a row per item and these columns, then fill it in five steps.

| Column | What to enter | Pass/fail test |
|---|---|---|
| Item | Name, strength, form | Pass: no item appears twice under different names |
| Annual value | Annual quantity used × last purchase rate | Pass: the total is within a stated tolerance (for example 5%) of the year's issued-stock value, or the gap is explained by opening and closing stock and price changes |
| ABC class | A, B or C by cumulative share of spend | Pass: cut-offs are written at the top of the sheet |
| VED class | Vital, Essential or Desirable | Pass: a named clinician or committee has signed the Vital list |
| Category | I, II or III from the two classes | Pass: each item's category matches the table above |
| Count frequency | Category I monthly, Category II quarterly, Category III half-yearly | Pass: the schedule is on the calendar |
| Expiry window | Months before expiry that moves stock to the near-expiry shelf | Pass: set per item, not one number for all |
The count frequencies are our recommendation, not a published rule. They follow the logic of the table above: Category III at PGIMER was 98 items, 23.28% of the list, but only 3.56% of spend, so it earns the least counting. Our page on cycle counting gives a schedule and count sheet.
The five steps:
- List every item with annual quantity and last purchase rate.
- Sort by annual value, high to low. Write the cut-offs for A and B before you apply them. Our recommendation: start near 70% and 90% of cumulative spend, which is where PGIMER and New Delhi landed, then adjust.
- Have a named clinician or the drugs and therapeutics committee mark each item Vital, Essential or Desirable, and sign the list.
- Combine the two classes into Category I, II or III using the table above, and set count frequency.
- Review the sheet once a year, or after a large change in formulary or suppliers.
What expiry rule should a hospital store follow?
A hospital store should follow first-in, first-out (FIFO) by default and first-expiry, first-out (FEFO) when newer stock expires sooner, then move near-expiry stock to a labelled shelf and keep expired stock locked and registered. This is our recommendation, drawn from the near-expiry procedure of the Central Pharmacy at AIIMS Raipur, the All India Institute of Medical Sciences. That procedure is one hospital's draft: the copy carries no document number or effective date, so treat it as one hospital's working rule, not a national standard.
Its main steps:
- Record batch number and expiry date at receipt, and check both again before dispensing.
- Keep drugs expiring in the next 6 months on separate, labelled shelves.
- Try to transfer near-expiry stock between departments, or get a replacement from the supplier, before it lapses.
- Inspect monthly, with a half-yearly committee review of how much stock reached near-expiry.
- Keep expired drugs in a locked room or cupboard marked "Expired drugs not for use", and record name, formulation, strength, batch, expiry, quantity and department in a register.
- List expired stock to the drugs and therapeutics committee, then return it to the supplier or dispose of it under the Bio-Medical Waste Management Rules.
- Aim for a declining trend in near-expiry stock over time.
The procedure also notes that an expiry written as month and year means the product can be used to the last day of that month.
One inconsistency worth fixing in your own rule. The same procedure defines "near-expiry" as 3 months from expiry, but moves stock to separate shelves at 6 months. Our recommendation is to pick one window per item, based on how fast the item is used and how long a supplier return or transfer takes. A slow-moving injectable needs a longer window than a fast-moving tablet. Our page on the goods receipt note shows where batch and expiry should be captured at the door.
The procedure cites the Drugs and Cosmetics Act, 1940, the Drugs and Cosmetics Rules, 1945 and the Pharmacy Act, 1948 as its references. Check your own accreditation standard and licence conditions for anything stricter, including the standards of the National Accreditation Board for Hospitals and Healthcare Providers (NABH) if your hospital is accredited.

What should hospital stock software prove in a demo?
Hospital stock software should prove five things on your own item list. Run these tests in any demo, ours included, using ten real items.
- Batch and expiry on the stock line.Receive one drug with a batch number and expiry date. Pass: both are stored against the stock record. Fail: they live only in a free-text note.
- Two batches, one drug.Receive the same drug in two batches with different expiry dates, then issue one unit. Pass: the system picks or prompts the earlier-expiry batch for the issue. Fail: it issues in receipt order or lets you pick without a warning.
- An expiring-soon list.Ask for all stock expiring within your chosen window. Pass: the list appears without manual filtering. Fail: you export and sort.
- Stock by location.Check one shelf or sub-store against its physical count. Pass: system and shelf agree.
- Reorder alert per location.Set a minimum for one item. Pass: dropping below it triggers an alert.
What we offer. Arka Inventory is cloud software for inventory, warehouse and purchase management, built natively on Salesforce. For the store side of the sheet, as of 27 October 2026, lot, batch, expiry-date and serial-number tracking is on our Enterprise plan; see lot and serial tracking. Our Basic plan and above include multiple warehouses, purchase orders and transfers, barcoding and low-stock alerts. Custom reports and dashboards are also available. Serial tracking suits equipment: it records each unit by serial number and location. Our page on serial number tracking explains the setup. Our case study of a regional home healthcare provider, not a hospital, describes serialised medical devices tracked across 14 locations: read the case study.
As of 27 October 2026, Basic is US$199 a month and Advance US$499 a month, billed annually, on our pricing page. Lot, batch and expiry tracking needs Enterprise, which is priced on request. Setup takes a minimum of two weeks, depending on how ready your item and stock data are, and a control sheet like the one above is the best preparation. As of 27 October 2026, the trial is 15 days with full access and no credit card. To see it on your own item list, book a demo through our contact-sales page.
See Arka Inventory on your own hospital item list
Frequently asked questions
Sources
- 1.ABC and VED Analysis of the Pharmacy Store of a Tertiary Care Teaching, Research and Referral Healthcare Institute of India (PGIMER, 2007–08)
- 2.ABC-VED matrix: a dual approach to efficient inventory control at a tertiary care teaching hospital in India (Gondia, 2023), International Journal of Basic and Clinical Pharmacology
- 3.ABC–VED matrix analysis of drug inventory management in a tertiary care teaching hospital: a retrospective observational study (New Delhi), International Journal of Basic and Clinical Pharmacology
- 4.SOPs on near expiry and expiry drugs, Central Pharmacy, All India Institute of Medical Sciences, Raipur
- 5.Arka Inventory lot and serial tracking
- 6.Arka Inventory pricing
- 7.Arka Inventory regional home healthcare provider case study



