Picture a pharmacist pulling the last three months of sales data and finding that most of the revenue came from branded medicines — yet those same SKUs contributed a much smaller share of gross margin. The generic medicines on the bottom shelves were moving slower, but each strip was returning more margin per rupee of revenue. The same billing pattern had run for years without anyone looking at this number.
If that sounds familiar, the problem is not your purchasing. It is the fact that nothing in your current workflow surfaces this split automatically — so the default is always to bill whatever the prescription says, or whatever the medical representative pushed last quarter. That default has a rupee cost, and few pharmacy owners have seen it calculated for their own store.
If you do nothing with this information, you will continue subsidising your distributor's branded push while your generic stock ages on the shelf. That is a margin gap that compounds every single month.
---
The Margin Gap Nobody Calculates at the Counter
A branded molecule — say, a common antibiotic or a cardiovascular tablet — carries a maximum retail price set high enough to support the manufacturer's marketing, the distributor's cut, and the retailer's margin. A licensed generic equivalent of the same molecule, sold under its INN (international non-proprietary name), often leaves the retailer a larger margin on MRP, because the supply chain is shorter and there is no brand premium baked in.
So the mix matters. A pharmacy that deliberately offers the generic where the prescription and the patient allow it changes its blended margin on every bill — and on a busy counter, that difference adds up every single month. Work it out for your own shelf before you trust anyone's average.
The gap exists because:
- Branded MRPs are set to cover advertising, detailing, and field-force costs that the retailer does not provide
- Generic procurement prices are lower for the same Schedule H (D&C Rules, Rule 65) molecule
- Few billing systems flag the margin differential at the moment of billing, even when they store MRP and purchase price
That last point is the one that costs you money daily. If you have never put a number on it for your own shelf, the free pharmacy margin calculator takes one pack's MRP, GST slab and purchase price and shows what is actually left after GST and expiry write-off.
---
Schedule H Compliance Is a Hidden Tax on Unorganised Generic Billing
Every pharmacy in India dispensing Schedule H or Schedule H1 medicines — which includes most antibiotics and many psychotropics — must record each supply under D&C Rules Rule 65, and Schedule H1 supplies also go in a separate register giving the prescriber's name and address, the patient's name, and the drug and quantity, kept for three years. 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 follows the molecule, not the brand. Picture a pharmacist who manually maintains a paper register for branded Schedule H1 SKUs but skips the entry for a generic equivalent — because "it felt like the same thing" — that is a compliance exposure that sits quietly until a drug inspector walks in.
The irony is that the cost of compliance for generics is what discourages some pharmacies from actively substituting or stocking them. Finding the same-composition alternative is the easy half — the free medicine search returns salt composition, GST rate and schedule for a brand, then lists substitutes with the same composition. If keeping the generic register is a manual chore, staff will resist it. And if staff resist it, your generic sales stay low, and your margin stays compressed.
---
GST Input Credit Leakage on the Branded–Generic Mix
Since 22 September 2025, after the 56th GST Council, most medicines under HSN 3004 attract 5% GST. This applies to both branded and generic formulations. The GST rate is the same — but the input credit dynamics are not.
Branded medicines often move through two or three distribution layers before they reach your shelf, each with its own GST invoice. Your input tax credit chain is longer and more prone to mismatches in GSTR-2B. Generic medicines sourced directly from a licensed manufacturer or a shorter-chain distributor typically have a cleaner, simpler credit trail.
Pharmacy owners who do not reconcile their purchase invoices against GSTR-2B monthly may be leaving input credit unclaimed — money walking out the door invisibly. Patient data collected during prescription billing is also governed by the Digital Personal Data Protection Act 2023, which means any billing software storing patient prescriptions must handle that data with defined retention and deletion policies — another reason ad-hoc spreadsheet billing carries risk that compound over time.
---
What a Margin-Aware Pharmacy Actually Looks Like
The after-state is not complicated. It is simply a workflow where the margin information reaches the pharmacist at the moment of dispensing — not at the end of the month when it is too late.
Before (a typical manual workflow):
| Moment | What happens |
|---|
| Customer presents prescription | Pharmacist reads brand name, picks branded SKU |
| Billing | MRP entered, transaction closed |
| End of month | Owner notices low net margin, no clear cause |
| Schedule H entry | Separate paper register, often incomplete |
| GST reconciliation | Manual, quarterly, frequently skipped |
After (margin-aware workflow):
| Moment | What happens |
|---|
| Customer presents prescription | System flags a licensed generic alternative with margin differential shown in rupees |
| Billing | Pharmacist offers substitution where legally permitted; customer decides |
| Schedule H entry | Recorded at billing in a digital log, not a separate paper step |
| End of month | Dashboard shows branded vs generic revenue split and blended margin by category |
| GST reconciliation | Purchase invoices already matched; GSTR data exportable |
The H1 record no longer requires a separate paper step. The GST credit is captured at the purchase entry. And the margin differential is visible before the bill is printed, not after.
---
What Nesayo Offers Today
To be clear about what exists today: Nesayo does not yet show the branded-versus-generic margin difference on the billing screen. What it does give you is the groundwork for it.
The catalogue of 2,54,034 medicines inside Nesayo includes branded products tagged with their salt composition, advisory schedule and HSN code. For any brand, you can ask for alternatives with exactly the same salt — in the chat ("Augmentin alternatives"), with what is on your shelf listed first, or from the billing screen when an item is out of stock, where only stock you hold is shown — so the substitution conversation starts from stock you actually hold. Once purchase prices are recorded, the dashboard shows an estimated profit and margin, so the effect of the mix shows up in your numbers. Schedule H1 sales are logged at billing for the generic and the brand alike (patient, prescriber, medicine, batch, quantity); the pharmacist adds the prescriber's address to complete the register.
On the Full plan (₹549 per month as of October 2026), the Stock Sense agent flags medicines likely to run out — including the generic that, once it is gone, turns into a branded sale — and the Expiry Guard agent sorts slow-moving stock into 30, 60 and 90-day expiry groups, while FEFO batch selection at billing sells the earliest-expiring batch first. The Morning Briefing puts both in front of the pharmacist before the shutter opens.
Billing itself is free, with no cap on transactions or SKUs. Paid plans start at ₹249 per month (as of October 2026). The Schedule H1 sales log and FEFO batch tracking are included in free billing. The Tally export on the Full plan runs on demand — it exports a file you import into Tally; there is no live integration or bridge.
---
The Choice Is Between Acting on This Number or Watching It Compound
Every month you run on a billing workflow that does not surface the generic margin differential is a month where your team defaults to branded, your Schedule H register stays incomplete, and your GST credit reconciliation is a guess. The margin gap does not close on its own. It compounds as branded medicine costs rise faster than MRP revisions allow, and as new Schedule H1 additions increase your compliance exposure.
The pharmacies that will have better margins in two years are not the ones with better locations or bigger distributors. They are the ones that started making the margin visible at the counter — and then made the operational decisions that followed from that visibility.
Spend 20 minutes on nesayo.com/demo — a sample pharmacy is pre-loaded, no signup required. Ask the chat for a brand's alternatives, bill a Schedule H1 medicine, and look around the dashboard. No sales call required to access it.
---
FAQ
Will migrating my existing medicine list and purchase history take weeks and risk data loss?
Nesayo imports your existing medicine list and stock from a CSV or Excel file, including a standard Marg or similar export, and the Nesayo team moves it across for you, free (file and photo imports run during your free first month of Full, or on a paid plan). Historical purchase data is not required to go live — you can start billing immediately and build the history forward. Your existing data stays in your current system; nothing is deleted or overwritten during import.
My staff has been using the same billing screen for years. Will they be able to use this?
Billing starts with typing a few letters of the medicine name, and on the paid plans a staff member can call out a medicine name in Hindi or English (voice billing, beta) and the system finds it without typing. The PWA (progressive web app) runs on the Android phone, tablet or computer your staff already uses — no new hardware required. If the internet goes down, the offline billing fallback queues bills on the device and syncs them when connectivity returns.
What is the actual catch with free billing — does it expire, or does the data get used for something?
Billing is free permanently, with no transaction cap and no SKU limit. What is paid is the AI: voice billing and prescription scanning start with the Essential plan at ₹249 per month (as of October 2026), and the five AI agents — Morning Briefing, Expiry Guard, Refill Radar, Stock Sense, and Payment Advisor — come with the Full plan at ₹549 per month (as of October 2026). You can run billing, inventory, the Schedule H/H1 flag and the Schedule H1 sales log on the free plan indefinitely. As our privacy page says, Nesayo never sells your data and never shares your customers' personal information with anyone.