Picture a pharmacist who has not missed a single day's closing in eleven years. Every evening at 9 PM, shutter down, cash counted, done. What a routine like that can still miss, year after year, is stock sitting past its return window that never gets sent back in time — stock that walks out of a pharmacy's cash flow one slow month at a time without ever appearing on a single daily report.
That is not unusual. Many medical store owners in India run the end-of-day on instinct: cash in the drawer, a rough sense of what moved, a mental note to call the distributor tomorrow. That instinct feels like management. It is actually a slow leak. The three numbers below are the ones that reveal the leak — and if you close your shutter tonight without looking at them, you are making the same choice that pharmacist made for eleven years.
What you stand to lose by skipping this post: real, recoverable money walking out quietly through three gaps you probably have not named yet.
Number One: Your Real Pharmacy Cash Position at Close of Day
Most pharmacy owners count the physical cash in the drawer and call that their cash position. That number is almost always wrong, and not because anyone is dishonest.
The actual cash position of a medical store at close of day is: cash in hand, minus credit sales not yet collected, plus any UPI settlements that have not yet hit the account, minus any supplier payments due before tomorrow's opening. A pharmacy in Pune running ₹60,000 a day in sales might show ₹18,000 in the drawer, ₹9,000 in pending UPI credit, ₹22,000 in uncollected credit bills, and ₹14,000 in a distributor payment due at 10 AM the next morning. The real position is not ₹18,000. It is a problem.
When that ₹14,000 demand lands before the morning's first sale, the owner either calls around for a short-term arrangement or misses the payment — which starts the slow erosion of credit terms with that distributor. That kind of single-day cash timing gap rarely appears anywhere because it never shows up as a line item. It shows up as a slightly worse credit period, quietly, over months.
Number Two: Supplier Dues That Are Ageing Past the Return Window
Expiry loss is a real, recoverable cost for most retail pharmacies — and most of it is avoidable if, and only if, the return is initiated before the distributor's window closes.
Many distributors in India accept returns within a set window before expiry, with the exact window varying by company and product category. The problem is not that pharmacy owners do not know this. The problem is that no one is watching the clock. A strip of Clopidogrel (HSN 3004) sitting in the third rack expires in 47 days. The owner knows this in a general sense. He does not know it specifically, tonight, with enough time to raise the return tomorrow morning when the distributor's representative is still in his area.
The supplier dues number that matters at close of day is not just what you owe your distributors — it is also what your distributors owe you in returnable near-expiry stock, and how many days you have left to claim it. That figure, unseen, is where money leaves many medical stores without a single invoice being raised incorrectly.
Rule 65 of the D&C Rules requires the batch number and expiry to be recorded with every Schedule H and H1 sale, and Rule 65(3)(h) requires the Schedule H1 register to be kept for three years. Keeping accurate batch records is not optional — it is also exactly the data you need to know which near-expiry batches to return first.
Number Three: Daily Profit — the One Your Billing Software Is Not Showing You
There is a version of daily profit that most medical store billing software produces: total sales minus total purchase cost of goods sold. That number is technically accurate and practically useless for a closing-time decision.
The daily profit number that matters accounts for:
- Margin erosion from low-margin substitutions made during the day (when a branded molecule is out of stock and a lower-margin generic was dispensed instead)
- GST liability movement — most medicines under HSN 3004 attract GST at 5% since 22 September 2025, when the 12% slab was withdrawn, and that output tax liability accrues daily whether or not you have filed
- Any credit note from a distributor that arrived today but was not reconciled against today's purchase cost
Picture a chemist in Thane running ₹45,000 in daily sales who sees ₹8,100 in gross profit on the billing screen. After accounting for one under-margin substitution session, two unreconciled distributor credit notes, and today's GST output liability not yet offset against input credit, the real number may be closer to ₹6,400. Across a month, that gap — ₹1,700 per day — is ₹51,000 the pharmacy earned on paper and cannot account for in practice. Over a year, it is over ₹6 lakh in value that the daily profit number failed to protect.
What Close-of-Day Looks Like When These Three Numbers Are Visible
Here is what changes for a pharmacist who starts tracking all three numbers at close of day:
| Before | After |
|---|
| Cash counted by feel; distributor call "sometime this week" | Real cash position calculated to the rupee before shutter down |
| Near-expiry stock noticed when it was already expired | Return list generated 45 days before expiry, batch by batch |
| Daily profit from billing screen only | Profit figure adjusted for substitution margin and GST liability |
| Distributor dues known vaguely | Exact ageing of payables, with days-to-discount-loss flagged |
The operational change is not dramatic. It is the difference between closing the shutter on information and closing it in the dark. The pharmacist who can see all three numbers in under three minutes at 8:45 PM makes a different call on the distributor payment, a different call on which near-expiry batch to push to the front of the rack tomorrow, and a different call on whether today was actually profitable.
How Nesayo Shows These Numbers at Close
Picture a neighborhood pharmacy owner using Nesayo at 8:50 PM. Every bill of the day already carries its payment mode — cash, UPI or credit — so the Day Book shows the day's transactions with totals for sales, payments received, expenses and the change in cash in hand. What customers still owe sits on their accounts. He adds the UPI settlements from his bank app and tomorrow's distributor payment, and he has his real cash position.
On the AI Employee plan, the Payment Advisor agent lists distributor payments due in the next three days, the ones already overdue, and where paying early earns a cash discount. Expiry Guard sorts his batches into 30, 60 and 90-day expiry windows with a return or discount suggestion for each, so he knows which near-expiry batch to send back while the distributor's window is still open. The P&L report gives him profit for the period he chooses, and the Morning Briefing puts yesterday's sales, customer dues and these alerts in front of him before the shutter goes up the next morning.
The billing on Nesayo is free, with no monthly fee, and includes the Day Book, customer dues and expiry alerts (as of September 2026, per nesayo.com/pricing). Voice billing in Hindi and English (beta) and prescription photo scanning come with the Starter plan at ₹399 a month; all five agents, including Payment Advisor and Morning Briefing, come with the AI Employee plan at ₹999 per month (pricing as of September 2026). More than 2.5 lakh medicines are pre-loaded on every plan. The agents are the layer that turns raw billing data into the numbers above, before you have to go looking for them.
The Choice You Are Making Tonight
If you close without checking your real cash position, your near-expiry return window, and your true daily profit, you are not making a neutral decision. You are choosing to let those three gaps run for another day. Over a year, for a mid-size medical store, that adds up — how much depends on turnover, category mix, and how far past the return window your near-expiry stock typically sits before it is noticed.
You can keep closing on instinct. Or you can spend two minutes tonight at nesayo.com/demo — a sample pharmacy is pre-loaded, no signup required. Save a cash bill and a credit bill, then look at the expiry alerts. The three numbers are in your own shop already. You just need to look at them before you pull the shutter down.
---
FAQ
How do I calculate the real cash position of my medical store at end of day?
Your real pharmacy cash position is cash in hand plus pending UPI or card settlements not yet credited, minus uncollected credit sale balances, minus any supplier dues payable within the next 24 hours. Many billing setups show only cash-in-drawer, which omits the other three components. Building a simple end-of-day reconciliation sheet that captures all four figures will give you an accurate number in under five minutes.
What is the typical distributor return window for near-expiry medicines in India?
Many pharmaceutical distributors in India accept near-expiry returns within a set window before the expiry date, but the window varies by company, product, and distribution agreement. Some distributors for cold-chain products have shorter windows. Verify the return policy with each of your distributors in writing, and track batch expiry dates at the time of purchase so you are never discovering a near-expiry batch after the window has closed.
Is FEFO a legal requirement for Indian retail pharmacies?
FEFO (First Expiry, First Out) is not explicitly mandated by name in the Drugs and Cosmetics Act or D&C Rules for retail pharmacies, but selling or supplying an expired drug is an offence under the Act. Good Pharmacy Practice guidelines issued by the Pharmacy Council of India recommend FEFO as standard stock management. Practically, following FEFO is the only reliable way to avoid inadvertently dispensing stock past its expiry date.
What GST rate applies to medicines in India after the 56th GST Council meeting?
Most medicines classified under HSN 3004 attract GST at 5% since 22 September 2025, when the 12% slab was withdrawn after the 56th GST Council meeting. Your output GST liability on medicine sales accrues daily and must be offset against input tax credit from purchases. Confirm the applicable rate for specific product categories with your GST consultant or CA, as rates for some formulations and over-the-counter products may differ.
How long must a Schedule H1 register be kept in a retail pharmacy?
Under Rule 65(3)(h) of the D&C Rules, the Schedule H1 register — prescriber's name and address, patient's name, drug and quantity — must be maintained for three years and be open for inspection. Gaps in it can put the licence at risk, and selling a Schedule H1 drug without a prescription is punishable under Section 27(d) of the Drugs and Cosmetics Act, 1940, with imprisonment of one to two years and a fine of not less than ₹20,000. The rule does not specify paper or electronic, but check with your state drug licensing authority for any state-specific format requirements.
Why does my daily profit from billing software not match my actual bank balance at month end?
Billing software typically calculates profit as sales minus cost of goods sold for billed transactions. It usually does not account for unreconciled distributor credit notes, GST output liability not yet offset by input credit, uncollected credit sales counted as revenue, or margin variance from substitutions. These gaps accumulate daily and can create a significant difference between the profit figure on your pharmacy daily report and the cash that actually reaches your account by month end.
How do I know which supplier dues to pay first to protect my credit terms?
Prioritise by two factors: the number of days until the payment discount window closes (paying late can forfeit an early-payment cash discount — at 1–2%, that is ₹5,000–₹10,000 a month on ₹5 lakh of monthly purchases), and which distributor's credit period is closest to being downgraded. Keep an ageing schedule of all payables updated daily, not monthly, so you can see tomorrow's critical payments before today's close — not after tomorrow's opening.
Can Nesayo's pharmacy daily report show all three numbers — cash position, supplier dues, and daily profit — in one place?
Not as one combined figure, but the pieces are there. With free billing, the Day Book lists every transaction of the day with its payment mode and totals for sales, payments received, expenses and the change in cash in hand, and the P&L report gives profit for the period you choose. On the AI Employee plan (₹999/month as of September 2026, nesayo.com/pricing), Payment Advisor lists distributor payments due in the next three days, overdue ones and early-payment cash discounts; Expiry Guard sorts batches into 30, 60 and 90-day windows with return suggestions; and the Morning Briefing puts yesterday's sales, customer dues and these alerts in front of you each morning. Pending UPI settlements come from your bank app, and substitution margin is not calculated for you. You can verify current features and pricing at nesayo.com.