Picture a pharmacist in Pune running a busy counter on a Monday morning. A distributor drops off thirty SKUs — a mix of allopathic tablets and ayurvedic churnas, arishtams, and patent herbal capsules. The billing staff keys each item in, and most entries carry HSN 3004 by habit, the same code they use for every medicine on the shelf. The monthly GSTR-1 goes out. Months later, a GST scrutiny notice arrives pointing to a mismatch between the HSN codes filed and the product descriptions in the invoice. The notice does not allege fraud — it just asks for clarification. But the clarification takes time, an accountant's fee, and a revised GSTR-1 filing.
That scenario plays out because ayurvedic medicines do not automatically fall under HSN 3004. Some do. Some do not. The distinction matters every time you raise a bill, and at a busy counter the field is often guessed or left blank. If you are filing GSTR-1 with wrong or missing HSN codes on your ayurvedic stock, every month that passes adds one more quarter of mismatched data to reconcile.
---
Wrong HSN on an ayurvedic bill is not a small clerical error
Say a neighbourhood pharmacy in Chennai stocks forty ayurvedic SKUs — a common enough assortment of patent Ayurvedic formulations. If even ten of those carry the wrong HSN code on every invoice raised in a month, that turnover is reported under the wrong HSN in GSTR-1.
The GST system cross-references HSN codes with GST rates. If the code you file implies a rate different from the rate you actually charged, your GSTR-3B and GSTR-1 fall out of alignment. That discrepancy is machine-readable. The GST portal flags it, your CA has to explain it, and if the explanation does not close the case, you face a demand for the differential plus interest.
The underlying regulation is the 56th GST Council decision, effective 22 September 2025, which revised the GST rates on medicines. If your software was last updated before that date and still defaults to an old rate on any ayurvedic line item, the arithmetic compounds every invoice.
---
Which HSN code actually applies to ayurvedic medicine?
The short answer: HSN 3004 covers medicaments — including those based on Ayurvedic, Unani, Siddha, Homeopathic, or Biochemic systems — put up in measured doses or in forms or packings for retail sale. That definition comes directly from Chapter 30 of the Customs Tariff, which GST adopts for classification.
So a commercially packaged Triphala churna in a sealed 100 g pouch, sold across a retail pharmacy counter, typically falls under HSN 3004. A patent ayurvedic tablet strip sold in blister packs typically falls under HSN 3004. For the GST rate on such products, check the current CBIC rate notification for the GST rate.
Where it gets complicated:
- Bulk herbs and raw plant material not processed into a measured dose form may fall outside 3004 entirely — potentially under Chapter 12 (oil seeds, medicinal plants) or Chapter 13 (lac, gums, resins).
- Ayurvedic cosmetics — herbal face creams, hair oils marketed primarily as cosmetics — may fall under Chapter 33, not Chapter 30.
- Dietary supplements or health foods with Ayurvedic ingredients, marketed under FSSAI registration rather than a drug licence, may sit under Chapter 21.
The test is not the brand name or the word "ayurvedic" on the label. The test is: is this product a medicament in measured doses or retail-sale form under a drug licence? If yes, 3004. If it is a cosmetic, a food product, or an unprocessed plant, the classification changes — and so does the GST rate.
Verify with your CA or state GST authority when the classification is genuinely ambiguous. This post gives you the framework; it does not substitute for a formal ruling.
---
The billing gap that silently inflates your GST liability
Picture a pharmacy owner reviewing a stack of purchase invoices from three different Ayurvedic distributors. One distributor prints HSN 3004 on every line. A second prints HSN 3006 (pharmaceutical goods) on a few items. A third leaves the HSN column blank on hand-written bills. When the pharmacy's billing staff enters these purchases, they carry forward whatever appears on the purchase bill — including the blanks and the mismatches.
Say the pharmacy then sells those same products on its retail invoices with HSN 3004 applied uniformly across all of them. The input side shows three different codes; the output side shows one. The ITC reconciliation in GSTR-2B does not match GSTR-1. Your CA spots it at quarter-end and has to manually reconcile each line.
---
What the billing workflow looks like when HSN codes are handled correctly
Here is a before/after of what the same ayurvedic billing scenario looks like with and without a structured HSN reference in your system:
| Situation | Without HSN reference | With HSN reference |
|---|
| New ayurvedic SKU added | Staff types HSN from memory or copies from last bill | Picking the product from the medicine database carries its HSN; staff checks it |
| Distributor bill has wrong HSN | Error carries forward to your sales invoice | HSN checked once on the stock record; every later bill prints that one |
| GST return time | CA manually spot-checks HSN codes across SKUs | HSN data is consistent; reconciliation is faster |
| Scrutiny notice received | Reconstruct invoice-by-invoice for every affected month | Uniform coding means one explanation covers all similar SKUs |
The shift is not dramatic. It is the difference between a system that treats HSN as an afterthought and one that treats it as part of the item master. When the item master is right, every downstream document — the retail invoice, the GSTR-1, the distributor return — inherits the correct code automatically.
---
How Nesayo handles HSN codes for ayurvedic medicines at billing
Picture the moment a pharmacy owner adds a new ayurvedic churna to their stock in Nesayo. Picking the product from the reference database of 2,54,034 medicines (reference data — not a government-approved classification) carries its HSN onto the stock record, and the owner sees it before saving. For a herbal hair oil or a health food sold under an FSSAI number, check the classification with your CA before saving — the database does not decide that for you.
At billing, the HSN code travels with every line item on the invoice. There is no separate step to remember.
Stock can be imported from a CSV or Excel file, or a photo or PDF of a distributor bill, on the paid plans and during the free trial; on the Free plan, stock is added by hand. When a distributor's file states an HSN, Nesayo keeps it — your file is the authority on your stock — and the reference database fills an HSN only where the file gave none. So check the HSN column of a distributor file once before importing it.
Billing on Nesayo is free, with no cap on invoices. AI-assisted plans start at ₹249 per month (Essential) and ₹549 per month (Full), as of October 2026. The Full plan includes Tally export, so the HSN-coded invoice data flows into your accounting without a re-entry step.
---
The choice is narrow but the cost of waiting is not
Every month you bill ayurvedic medicines with unverified HSN codes is another month of GSTR-1 data that may need correction. The notices, when they come, are not catastrophic — but each one costs time, accountant fees, and a revision cycle that could have been avoided at the point of entry.
Take two minutes on nesayo.com/demo — a sample pharmacy is pre-loaded, no signup required. Search for an ayurvedic product, check what HSN code the item master carries, and raise a sample invoice. See whether the code you have been using on your own bills matches what a structured medicine database suggests. If it does, you have confirmation. If it does not, you have found the problem before your next return.
---
FAQ
What is the HSN code for ayurvedic medicine on a pharmacy bill?
HSN 3004 covers therapeutic or prophylactic medicaments in measured doses or retail packs, including qualifying Ayurvedic medicines; allopathic medicaments use the same heading. For the GST rate, check the current CBIC rate notification for the GST rate; the 56th GST Council revised medicine rates from 22 September 2025. Verify with your CA if a product's licensing or form factor creates any ambiguity.
What GST rate applies to ayurvedic medicine after September 2025?
The 12% GST slab on most medicines was withdrawn from 22 September 2025 following the 56th GST Council decision. For an ayurvedic product, check the current CBIC rate notification for the GST rate. Check with your CA for any specific exemptions or product categories that may differ.
What is the difference between HSN 3004 and HSN 3006 for pharmacy billing?
HSN 3004 covers therapeutic or prophylactic medicaments in measured doses or retail packs, including qualifying Ayurvedic medicines. HSN 3006 covers specific pharmaceutical goods such as sterile surgical catgut, blood-grouping reagents, and certain contrast media — not general ayurvedic medicines. If a distributor invoice shows 3006 on an ayurvedic product, verify with your distributor and CA before carrying that code forward.
Do bulk ayurvedic herbs sold at a pharmacy use HSN 3004?
Not necessarily. Raw or minimally processed plant material sold in bulk — not in measured doses and not put up for retail sale as a medicament — may fall under Chapter 12 or Chapter 13 rather than Chapter 30. The classification depends on the form, packaging, and whether the product is sold under a drug licence. Confirm with your CA for any product that sits in this grey area.
Can a wrong HSN code on a pharmacy bill trigger a GST notice?
Yes. The GST portal performs automated cross-checks between the HSN codes filed in GSTR-1 and the GST rates applied. A mismatch — for example, a product coded under a chapter that implies a different rate from what was charged — can trigger a scrutiny notice asking for reconciliation or explanation. The notice does not automatically imply a penalty, but it requires a formal response and may involve a revised return.
Does Nesayo's ayurvedic medicine HSN code database cover all products?
Nesayo carries a reference database of 2,54,034 medicines. This is reference data and is not a government-approved or officially verified classification. For products where classification is genuinely ambiguous — bulk herbs, FSSAI-registered health foods with ayurvedic ingredients, herbal cosmetics — verify the correct HSN with your CA or seek an advance ruling from the GST authority before billing.
How do I check the correct HSN code for an ayurvedic medicine I stock?
Start with the product's drug licence category: if it is licensed as an Ayurvedic drug under the Drugs and Cosmetics Act and is sold in a packaged, measured dose form, HSN 3004 is the starting point. Cross-check against the HSN printed on your distributor's invoice and the GST rate applied. If all three align, you are likely correctly coded. If any element diverges, raise it with your CA before the next GSTR-1 filing.