top of page

Why Your Pharmacy Stock Gap Is Usually Easier to Fix Than You Think

Writer: Mosangi Vignaan
Mosangi Vignaan
Nov 4
8 min read

Updated: 3 days ago

A pharmacy stock gap rarely starts with a dramatic mistake. More often, it starts with one missing entry, one issue made before billing, one batch mixed with another, or one fridge log skipped on a busy evening.


By the time the hospital compares physical stock with software stock, the numbers no longer match. The gap looks worrying. It may feel like theft, poor control, or a software problem. Sometimes it is. But in many hospitals, the root cause is simpler: everyday habits have slowly created distance between the shelf and the system.


That is good news. Habits can be found, corrected, and monitored.


Findings from three pharmacy audits carried out by Tarushi Healthcare in Telangana and Andhra Pradesh in 2026 showed the same pattern again and again. The hospitals are not named, but the lesson is clear. A stock gap is usually fixable when the pharmacy looks at batches, expiry, issue patterns, billing, and storage together, instead of treating the gap as a single number.


Eye-level view of organised medicine shelves in a hospital pharmacy
A neat shelf tells only part of the stock story.

The gap usually comes from small daily mismatches


Most hospital pharmacy teams work under pressure. A patient is waiting. A ward calls for an urgent medicine. A consultant changes the prescription. A vendor delivers goods during a rush hour. A nurse returns an unused item at the end of the shift.


Each event looks routine. Each one can create a small mismatch if the record is not updated correctly.


Common examples include:


  • A medicine is issued to a ward before the software entry is completed.

  • A batch is selected in the system, but another batch is picked from the shelf.

  • A return comes back from the ward but is kept aside without being entered.

  • Free samples, scheme quantities, or replacement stock are not recorded clearly.

  • Expired stock is physically removed but not written off in the software.

  • Loose strips are dispensed, but the pack conversion is wrong.

  • Emergency issues are entered later, and some are missed.

  • A fridge item is shifted during cleaning and not put back in the same location.


None of these looks like a “big failure” in the moment. But pharmacy stock is unforgiving. Ten small mismatches a day can become a large variance by month end.


The fastest way to understand the problem is to stop looking only at the total value of the gap. A ₹10,000 gap spread across 40 items tells a different story from a ₹10,000 gap caused by two high-value injections. One points to process drift. The other may point to access control, billing gaps, or controlled handling issues.


A 20-item count can tell you more than a full stock panic


When the software and shelves do not match, many hospitals jump straight to a full physical verification. That may be needed, but it is not always the best first step.


A quick 20-item count against the software is often enough to show where the pharmacy stands.


Pick 20 items that represent the real pharmacy, not only the neat shelves. Include:


  • Fast-moving tablets and antibiotics

  • High-value injections

  • Cold chain medicines

  • Controlled drugs, where applicable

  • Items with multiple batches

  • Near-expiry products

  • Slow-moving stock

  • Consumables linked to procedures

  • Medicines frequently issued to wards

  • Items often returned or exchanged


For each item, compare four things:


  1. Physical quantity on the shelf

  2. Quantity in the software

  3. Batch number

  4. Expiry date


This small count gives a practical snapshot. If 18 or 19 items match, the system may only need targeted correction. If 8 or 10 items differ, the pharmacy has a process problem, not just a counting problem.


The 20-item count also shows the type of gap. Quantity mismatch, batch mismatch, and expiry mismatch have different causes.


What the count shows

What it may mean

Quantity differs, batch matches

Issues, returns, or purchase entries may be incomplete

Quantity matches, batch differs

Picking habits may not follow software batch selection

Expired stock is still in software

Write-off and removal are not linked

Software shows stock, shelf is empty

Billing, issue, transfer, or pilferage needs review

Shelf has stock, software shows nil

Purchase, return, or opening balance may be missing


This is why the 20-item count works. It moves the discussion from blame to evidence.


Batch control is where many gaps begin


A pharmacy can appear well managed and still have poor batch control. Shelves may look tidy, but the software may show a different batch from the one being dispensed.


This matters for three reasons.


The first is expiry. If the team does not follow batch-wise issue, older stock can remain behind newer stock. That creates avoidable expiry loss.


The second is recall safety. If a batch is recalled, the hospital must know whether it has the batch, where it is stored, and whether it was dispensed.


The third is financial accuracy. When batches have different purchase rates, schemes, or landing costs, wrong batch selection can affect margin and stock value.


A practical batch check should not stop at “how many units are present”. It should ask:


  • Are all batches visible and separated?

  • Does the software show the same batches?

  • Is the earliest expiry being issued first?

  • Are loose strips traceable to the correct batch?

  • Are near-expiry items flagged before they become dead stock?


Batch-by-batch counting feels slower than counting total units. In reality, it saves time later because it prevents repeated corrections.


Close-up of medicine strips arranged by batch and expiry date
Batch-wise checking prevents small mistakes from becoming large gaps.

Expiry loss is often a system issue, not just slow sales


Expired stock is easy to blame on low patient volume or unusual prescribing. Those factors can play a role, but many expiry losses come from weak visibility.


A hospital pharmacy needs a clear rhythm for expiry review. If near-expiry stock is checked only when space runs out, the team is already late.


A basic expiry routine should cover:


  • Monthly review of short-expiry products

  • Separate area for near-expiry stock

  • Clear marking of items that must move first

  • Doctor and ward communication for suitable alternatives, where clinically appropriate

  • Vendor return checks as per purchase terms

  • Timely write-off and removal of expired stock

  • Documentation of destruction or return, as applicable


Expired medicines should not remain mixed with saleable stock. They also should not remain active in the software after removal. When physical removal and system write-off happen on different days, gaps appear.


The same applies to damaged stock, broken ampoules, opened packs, and temperature-affected medicines. If the team removes them physically but delays documentation, the stock gap grows.


Cold chain gaps hide behind normal-looking stock


Cold chain stock can look correct in quantity and still be non-compliant. The shelf count may match the software, but the medicine may have faced a temperature excursion that was not recorded or acted upon.


That makes cold chain review different from ordinary stock review.


A pharmacy should check:


  • Whether the refrigerator temperature is recorded at defined intervals

  • Whether the thermometer or data logger works properly

  • Whether high and low temperature events are documented

  • Whether medicines are stored away from the freezer plate or door

  • Whether power backup is available and tested

  • Whether staff know what to do during a temperature excursion

  • Whether storage requirements match the medicine label


Cold chain mistakes are often habits too. Staff may open the fridge too often. Stock may be pushed into the wrong area. A busy shift may skip a log entry. The fix is usually a clearer routine, not a complicated system.


Storage and record-keeping requirements differ by product and state. Hospitals should check them against current licence conditions and medicine labels.


Controlled drugs need tighter daily discipline


Controlled drugs are a separate risk area. A mismatch here cannot be treated like an ordinary stock variance.


The pharmacy should maintain access control, issue documentation, daily or shift-wise balance checks, and proper registers as required. The exact requirements depend on the product, licence conditions, and applicable rules.


The common weak point is not always missing stock. It may be incomplete documentation:


  • The issue is recorded, but the patient details are incomplete.

  • The balance is carried forward incorrectly.

  • Wastage is not witnessed or recorded properly.

  • Returned quantities are not entered on time.

  • Physical stock is correct, but register balance differs.


For controlled drugs, the record is part of the control. A correct shelf count does not fully solve the problem if the register trail is weak.


Prescribing and dispensing habits affect stock accuracy


Stock gaps are not created only inside the pharmacy. Prescribing and dispensing patterns also matter.


For example, a doctor may prescribe a brand that is not available, and the pharmacy dispenses an equivalent as per hospital policy. If the software entry does not reflect the dispensed item, stock can drift.


Ward issues create another common gap. Medicines sent to wards for immediate use must be linked to patient billing, ward stock, or a clear consumption record. If the ward receives stock but billing happens later, the pharmacy needs a reliable follow-up process.


Returns also need discipline. A returned medicine should be checked for:


  • Correct item and batch

  • Saleable condition

  • Expiry

  • Storage suitability

  • Patient or ward link

  • Software entry


Without that check, returns can create false stock, especially for cold chain items and opened packs.


Revenue gaps can sit inside stock gaps


A pharmacy stock gap is not only an inventory problem. It can also hide revenue leakage.


If an item is issued but not billed, the shelf reduces while revenue does not appear. If a return is entered but the physical item never comes back, the software increases while the shelf does not. If schemes and free quantities are not recorded correctly, margins may look better or worse than reality.


This is why pharmacy audit should connect inventory with billing. A pure stock count tells only one part of the story.


A practical review asks:


  • Are all patient issues billed?

  • Are ward issues reconciled?

  • Are returns linked to actual physical stock?

  • Are discounts and manual edits reviewed?

  • Are free quantities and replacement stock entered correctly?

  • Does purchase entry match invoice, batch, and expiry?

  • Do high-value medicines have approval trails?


When stock and revenue are reviewed together, the pharmacy can separate operational errors from financial leakage.


What a good hospital pharmacy audit should cover


A useful audit should not stop at counting boxes. It should show why gaps happen and who will fix them.


Tarushi Healthcare’s Hospital Pharmacy Audit covers six areas:


  1. Licences and the pharmacist

  2. Storage and cold chain

  3. Controlled drugs

  4. Expiry and inventory

  5. Prescribing and dispensing

  6. Pharmacy revenue


The audit includes a batch-by-batch count, removal of expired stock, and an action plan with owners. That last part matters. A finding without an owner usually becomes next month’s finding again.


A simple action plan may assign:


  • One person to correct batch mismatches

  • One person to remove and document expired stock

  • One person to reconcile high-value items

  • One person to review cold chain records

  • One person to check billing links for ward issues


Small fixes work when they are visible, assigned, and checked.


Start with the shelf, then fix the habit


The best first step is not a long meeting. It is a 20-item count.


Choose the items, count them batch by batch, compare them with the software, and write down every mismatch. Then sort the gaps by cause. You will usually see patterns quickly.


Maybe returns are weak. Maybe batch selection is casual. Maybe expiry write-off is delayed. Maybe ward issues are not linked to billing. Maybe the refrigerator log is being filled, but not reviewed.


Once the pattern is visible, the fix becomes smaller and clearer.


The stock gap is often less frightening when it is broken into habits, batches, expiry, billing, and ownership.

Wondering whether your shelves match your software? Book a free 30-minute Discovery Call at tarushihealthcare.com/discovery, or WhatsApp +91 99413 32698.


See the Hospital Pharmacy Audit to understand how a structured review can identify gaps across licences, storage, controlled drugs, expiry, dispensing, and revenue.


Sources and note


Findings in this article are based on three pharmacy audits carried out by Tarushi Healthcare in Telangana and Andhra Pradesh in 2026. The hospitals are not named.


Storage and record-keeping requirements differ by product and state. Check them against current licence conditions, applicable rules, and the medicine labels. This article is for general information and should not replace regulatory or legal advice.


About the author


Dr. Mosangi Vignaan is the Founder and CEO of Tarushi Healthcare. He holds a BDS and MHA from Apollo Institute of Hospital Administration. He has 14+ years of experience running hospital and clinic operations in Hyderabad and London, including practices regulated by the UK’s CQC.


Comments


bottom of page