GuideEvery way an Indian payer reduces a hospital claim — room caps, pre-auth clocks, PM-JAY, NHCX.Read the guide →

Pharmacy

Nobody measures the prescription that was written and never collected.

The consultation happened, the diagnosis was made, the prescription was written — and the patient walked out and never picked the medicine up. Clinically the episode did not happen. Commercially the sale did not happen. And on every system we have seen, neither fact is recorded anywhere.

Two drug lists

  • The clinic stopped stocking it in March
  • The pharmacy still dispenses it
  • Expiry counted by whoever remembers
  • Margin known at the year end

One list, shared

  • Inventory and pharmacy on the same item
  • Dispensed against the prescription written
  • Batch and expiry counted, not estimated
  • Margin and shrinkage, live

It is measured here, because it is the one number that sits on both sides of the ledger at once.

The screen

One drug list. The item you dispense and the item you bill are the same record, so the two cannot drift apart.

The stock that timed out

Expiry is a slow leak, not an event.

Nothing dramatic happens on the day a batch expires. It is written off quietly, and the write-off is spread across a year.

Pharmacy stock value ₹18,00,000
Turned over a year 6×
Written off to expiry 1.8%
Of goods that moved = ₹1,94,400
A year of quiet write-off ₹1,94,400

Illustrative. A near-expiry alert at ninety days does not need a person watching the shelf, and most of that batch is still sellable at ninety days.

Why interactions get missed

Two lists, one patient.

The prescription a doctor writes and the stock a pharmacy dispenses are usually two separate records. An interaction check that only sees one of them is a check that cannot work.

Separate systems

  • The doctor writes into the EMR
  • The pharmacy records against its own stock
  • Substitutions never reach the note
  • Nothing checks across both
  • The allergy list lives in a third place

One record

  • The prescription IS the dispensing record
  • A substitution updates the note
  • Interaction and allergy checked at writing
  • Batch and expiry against the same line
  • The patient sees what they were actually given

Prescribed but never collected

A course that was never started looks exactly like a course that did not work.

At the follow-up the patient says they are no better. The reasonable inference is that the treatment failed, and the reasonable next step is to change it. If the medicine was never collected, that entire chain of reasoning is built on nothing — and the second prescription is as likely to go uncollected as the first.

Without the link

Prescription written. Pharmacy sale recorded separately, or not at all. Nobody can connect the two, so nobody knows the course never started.

With it

The dispensing record is attached to the prescription that caused it. What was prescribed and never dispensed is a list somebody can look at.

It is also, quietly, revenue. Every uncollected prescription written by a clinic with its own pharmacy is a sale that walked past the counter, and until it is measured nobody knows how often it happens.

What it is not for. This is not a chase list for pressuring patients into buying from your counter. A patient is entitled to fill a prescription anywhere, or not at all, and the clinical use of this number — knowing whether a course was ever started — is the one that matters.

Pack maths

Doctors prescribe courses. Pharmacies sell packs.

These two facts do not line up, and the gap between them is where dispensing errors and quiet wastage live. The arithmetic is simple and it is done wrong constantly, usually under time pressure at a counter.

The course

1 capsule, three times a day, for 5 days

15 capsules required — packs of 10 — dispense 2 packs, 5 left over

Which is fine, as long as everyone knows it. What is not fine is the version where 1 pack is dispensed for a 15-capsule course, and the patient stops on day three because they ran out — which with an antibiotic is the specific failure that matters.

The quantity is computed, not estimated

From the frequency and duration the doctor actually entered, rather than from the counter's arithmetic under pressure.

The shortfall is visible

If the pack sizes cannot make the course, that is shown before dispensing rather than discovered by the patient on day three.

The leftover is recorded

Five capsules is not waste if somebody knows they exist. It is waste when nobody does.

Stock

Oldest expiry first, without anybody having to remember.

Stock moves in whatever order it is reachable, which means the newest box at the front goes first and the older stock behind it quietly ages into being thrown away. Nobody decides this; it is simply what happens when the shelf is the system.

Dispensing here draws against the batch expiring soonest by default. Expiry is tracked per batch rather than per product, so what is approaching expiry is a list rather than a discovery.

Wastage becomes a number

What expired, in what quantity, and what it cost. Which turns an accepted overhead into something a clinic can actually reduce.

Batch, not product

Expiry belongs to a batch. A system tracking it per product cannot tell you which box on the shelf is the problem.

What it will not do

The limits, plainly.

It does not substitute medicines. No automatic generic swap, no therapeutic substitution. What the doctor wrote is what the counter sees, and any change is a decision a person makes and records.

It gives no clinical or dispensing advice. No interaction checking beyond the allergy warning in the prescribing screen, which covers seven high-value drug families and is not a full formulary.

It does not push patients to your counter. Uncollected prescriptions are shown so a clinician knows a course never started, not so somebody can be called about a sale.

It is not a substitute for your statutory obligations on scheduled drugs, registers and record retention. It helps you keep them; it does not assume them.

One drug list, or two

Two lists

  • The clinic stopped stocking it in March
  • The pharmacy dispenses it in July
  • Expiry counted by whoever remembers
  • Margin known at the year end

One list, shared

  • Inventory and pharmacy on the same item
  • Dispensed against the prescription written
  • Batch and expiry counted, not estimated
  • Margin and shrinkage, live

What runs out, and when

SignalWhen it firesWhat it stops
Reorder levelBefore zero, on actual movementA patient sent elsewhere
Near expiry90 daysStock written off
ExpiredBlocked at dispensingThe thing you cannot undo
Batch and expiry
Purchase and suppliers
GST on every line
Dispensing against the script
One shared drug list
Margin and shrinkage

What we will never do

Things we have promised not to do

  • Take a cut of a consultation fee
  • Charge per appointment
  • Sell a position in the directory
  • Host star ratings
  • Change your price mid-contract

How we are actually paid

  • Hospitals, for revenue integrity
  • Companies, for corporate health
  • Labs and pharmacies, for their modules
  • Implementation, because it is somebody’s week
  • Nothing from a patient, ever

Who this is for

A solo doctor with one room
A clinic with three chairs
A 30-bed hospital billing insurers
A 200-bed group across branches
A company covering its staff
A lab or a pharmacy alongside

One drug list, not two.

Two divergent lists is how a pharmacy dispenses something the clinic stopped stocking in March.