Picture a pharmacist running a mid-sized store whose turnover crossed ₹5 crore in a financial year — quietly, without fanfare, because a few bulk institutional orders pushed it over. Nobody told him GST e-invoicing was now mandatory for his B2B invoices. His billing software kept generating regular tax invoices. Every B2B invoice raised after that point was technically non-compliant: no Invoice Reference Number (IRN), no QR code, no upload to the Invoice Registration Portal (IRP).
When a notice arrives months later, the interest and penalty exposure on those invoices can be material enough that settling looks cheaper than contesting.
If your pharmacy is anywhere near the ₹5 crore annual turnover mark, this post is not optional reading. The cost of getting this wrong is not a slap on the wrist.
---
You May Already Be Liable and Not Know It
The GST e-invoicing threshold has been lowered in stages since 2020. As of the notification effective from August 1, 2023, the mandatory threshold stands at ₹5 crore aggregate turnover in any preceding financial year. This is not a future proposal — it is the current law.
Here is what catches pharmacy owners off guard: the turnover calculation includes all supplies under the same GSTIN, not just retail counter sales. If your store also supplies medicines to a hospital, a nursing home, a diagnostic centre, or a corporate canteen — those B2B invoices add to your aggregate. Picture a neighbourhood pharmacy doing ₹3.8 crore in walk-in retail and ₹1.4 crore in institutional supply: together that is ₹5.2 crore, over the threshold, and the owner may not have counted the second stream.
The regulatory requirement is clear: every B2B invoice, debit note, and credit note raised by a registered taxpayer above the threshold must be reported to the IRP, which returns an IRN and a signed QR code. An invoice without an IRN is not a valid GST invoice for the buyer's input tax credit claim. If your buyer cannot claim ITC, they will stop buying from you, or they will ask for a credit note and reissue — which creates its own compliance cascade.
---
The Hidden Cost: Your B2B Buyers Are Quietly Dropping You
When a hospital purchase department or a clinic runs their monthly ITC reconciliation in GSTR-2B and finds that your invoices are not reflecting — because there is no IRN — they flag your store as a high-risk supplier. You may not get a phone call. You may simply find that the next month's order goes to a competitor.
Because the buyer's input tax credit depends on your invoice being registered, an institutional account can quietly move its orders to a supplier whose invoices do show up — and you may never be told why. That is revenue walking out the door over a compliance gap that, in software that supports e-invoicing, takes a setting to close.
The downstream effect compounds. Distributors who receive credit notes tied to non-compliant invoices face their own reconciliation problems. Some will begin to request paper trails that slow down your returns and replacements — adding friction to the one process (expiry returns) where speed is already critical.
---
The Penalty Structure Is Not Theoretical
Under the CGST Act, issuing an invoice that does not comply with prescribed requirements attracts a penalty of ₹10,000 per invoice or the tax amount involved, whichever is higher. For a pharmacy doing 20 B2B invoices a month, six months of non-compliance is 120 invoices. At ₹10,000 each, the floor exposure is ₹12 lakh — before interest on the ITC wrongly claimed by your buyers.
Separately, Rule 65(3)(h) of the D&C Rules requires every Schedule H1 supply to be recorded in a separate register kept for three years, and selling a Schedule H1 drug without a prescription is punishable under Section 27(d) of the D&C Act with imprisonment of one to two years and a fine of not less than ₹20,000. If an audit pulls both threads simultaneously — GST non-compliance on invoices and a Schedule H1 register that does not reconcile with those invoices — you are defending two separate regulatory fronts at once.
E-invoicing thresholds have only ever come down since 2020. Waiting for "more clarity" is not a strategy.
---
What Compliant Operations Actually Look Like
The before-state for many pharmacies above ₹5 crore looks like this: billing software generates a PDF invoice, the owner or accountant manually uploads batches to the IRP portal at the end of the day (or week, or whenever they remember), the IRN comes back, someone pastes it into the invoice and reprints, or does not reprint and just files the IRN reference somewhere. Errors accumulate. Invoices slip through.
The after-state is straightforward:
| Before | After |
|---|
| Invoice generated, IRN upload manual and batched | IRN generated at the moment of billing, embedded in invoice automatically |
| Buyer receives invoice without QR code | Buyer receives IRP-signed QR code, ITC is immediately claimable |
| Month-end reconciliation finds gaps | GSTR-1 auto-populated from IRN data, gaps near zero |
| CA bills extra hours to reconcile mismatches | CA receives clean export, reconciliation time drops sharply |
| Institutional buyer flags your invoices | Buyer's 2B shows your invoices on time, relationship stable |
The operational cost of the after-state is lower, not higher — because the manual upload step disappears and the month-end firefighting disappears with it.
---
Where Nesayo Fits — and Where It Doesn't
We will be plain about this: as of September 2026, Nesayo does not generate e-invoices (IRN) or e-way bills. Nesayo is built for the retail counter, where sales to patients are B2C and need no IRN. If your pharmacy is above ₹5 crore and raises B2B invoices to hospitals or clinics, generate those through the IRP or accounting software that supports e-invoicing.
What Nesayo does cover is the rest of the counter's compliance. Every bill is a GST invoice with the HSN code and GST rate on every line, and on every plan GSTR-1 and GSTR-3B summaries are prepared from those bills for your CA to file. Schedule H1 sales are logged at billing (patient, prescriber, medicine, batch, quantity); the pharmacist adds the prescriber's address to complete the Rule 65(3)(h) register. On the AI Employee plan (₹999/month as of September 2026), your vouchers export for Tally, so your CA does not re-enter the counter's sales alongside the e-invoiced B2B ones.
Billing itself is free — Nesayo's billing is free forever, with paid plans starting at ₹399/month (as of September 2026, per nesayo.com/pricing).
---
The Choice You Are Making by Waiting
If your pharmacy is above ₹5 crore in aggregate turnover and you are still raising B2B invoices without IRNs, every day of delay is another invoice added to a potential penalty stack. The IRP audit trail exists. The GSTR-2B mismatch data exists. The question is not whether it will surface — it is when, and how large the exposure will be when it does.
Acting now means the gap closes from today, in software that supports e-invoicing. Waiting means a growing count of non-compliant invoices, a shrinking window to voluntarily correct, and institutional buyers who may not give you the chance to explain.
Spend 2 minutes at nesayo.com/demo — a sample pharmacy is pre-loaded, no signup required. You will see how counter bills carry HSN and GST, and what your sales look like when the data comes from a single source.
---
FAQ
What is the current GST e-invoicing threshold for pharmacies in India?
The mandatory e-invoicing threshold is ₹5 crore aggregate annual turnover, effective from August 1, 2023. If your GSTIN's total turnover in any preceding financial year exceeded ₹5 crore, all your B2B invoices in the current year must carry an IRN from the IRP. Verify your specific applicability with your CA, as aggregate turnover calculations can include supplies you may not have counted.
Does e-invoicing apply to retail counter sales at a pharmacy, or only B2B?
E-invoicing is mandatory only for B2B transactions (registered buyer), not for B2C retail counter sales. However, if you supply medicines to hospitals, clinics, nursing homes, or any GST-registered entity, those invoices require an IRN. Many pharmacies underestimate their B2B volume because it is spread across several small institutional accounts.
What happens to a buyer's ITC if my pharmacy raises an invoice without an IRN?
An invoice without a valid IRN and QR code is not considered a compliant tax document under GST rules. The buyer cannot claim input tax credit on that invoice through GSTR-2B reconciliation. That is why institutional buyers care about it — a non-compliant invoice directly increases the buyer's tax outgo.
Is there a time limit to generate an IRN after raising an invoice?
Yes. As per GST notification, taxpayers with turnover above ₹100 crore must report invoices to the IRP within 30 days of the invoice date. For taxpayers between ₹5 crore and ₹100 crore, the 30-day restriction was being phased in as of mid-2025 — confirm the current deadline applicable to your turnover band with your CA, as this rule has been extended and revised multiple times.
Does the ₹5 crore turnover include exempt supplies like certain medicines?
Yes, aggregate turnover for GST threshold purposes includes all supplies — taxable, exempt, and zero-rated — under a GSTIN in a financial year. Most medicines under HSN 3004 carry 5% GST (per the 56th GST Council, September 2025), but any exempt categories you may carry also count toward the aggregate turnover calculation.
Can a pharmacy get penalised for past non-compliant invoices if they start issuing IRNs now?
Technically, the penalty exposure on historical non-compliant invoices does not disappear because you correct going forward. However, voluntary compliance and a clean audit trail from the correction date forward is generally viewed more favourably than continued non-compliance. For past periods, your CA can advise on whether a voluntary correction or disclosure is appropriate for your specific situation.
How does an IRN medical store workflow differ from a regular GST invoice workflow?
In a standard GST invoice workflow, you generate a bill and file it in your records. In an e-invoicing workflow, each B2B invoice must first be submitted to the Invoice Registration Portal (IRP), which validates it, assigns a unique IRN, and returns a digitally signed QR code. This QR code must be printed on the invoice. The IRP data then auto-populates GSTR-1, reducing manual data entry in your return filing.
Does Nesayo handle IRN generation automatically, or does it require a separate portal login?
Neither — as of September 2026, Nesayo does not generate e-invoices (IRN) or e-way bills. Nesayo's GST invoices cover retail (B2C) counter sales, which do not need an IRN. If your aggregate turnover is above ₹5 crore and you raise B2B invoices, generate those through the IRP or accounting software that supports e-invoicing. On the AI Employee plan, Nesayo exports your vouchers for Tally, so your accountant does not have to re-enter the sales.