GST on Medicines in India 2026: Rates, HSN Codes & Billing

GST on medicines in India 2026 — 5% rate under HSN 3004 and nil-rated lifesaving drugs

In India, GST on most medicines is 5%, charged under HSN codes 3003 and 3004 — the rate that applies to the large majority of formulations a chemist stocks. This came down from 12% in the September 2025 GST reform, and specified lifesaving drugs were moved to nil. The 5% rate holds in 2026. If you run a pharmacy or medical store, this guide covers the rates, the HSN codes, input tax credit, and how to bill correctly.

GST rate on medicines and pharma products (2026)

ItemHSN codeGST rate
Medicaments in retail packs / measured doses30045%
Medicaments in bulk (two or more constituents)30035%
Specified lifesaving drugs (cancer, rare disease)3003 / 3004Nil
Bandages, gauze, wadding, dressings30055%
Surgical dressings, sterile sutures30065%
Medical & surgical instruments / devices90185%
Contraceptives, human blood3006 / 3002Nil

Rates and HSN classification can change with GST Council notifications, and a few speciality items sit outside 5% — always confirm the current rate for a specific product before you bill. See our guide to finding the right HSN code.

What changed in the September 2025 GST reform

At its 56th meeting the GST Council rationalised the rate structure to two main slabs — 5% and 18% — effective from 22 September 2025. As part of this, most medicines and medical devices that were taxed at 12% were cut to 5%, and a set of specified lifesaving drugs used for cancer and rare diseases were moved to nil. For a chemist, the practical effect is that nearly all routine stock now rings up at 5% instead of 12%, and that is what applies in 2026.

Nil-rated and exempt items

A small group of products carry no GST at all. This includes specified lifesaving drugs notified by the government, human blood and its components, and contraceptives. Because the exempt list is specific and updated by notification, do not assume a product is nil just because it is "medical" — check the current notification or the HSN before you treat a sale as exempt.

Input tax credit (ITC) for chemists

If you are GST-registered, the 5% GST you pay your distributor on stock is input tax credit you can set off against the GST you collect on sales. To claim it cleanly:

  • Buy only against a proper GST tax invoice showing the supplier's GSTIN.
  • Make sure the purchase appears in your GSTR-2B (the supplier has filed and reported it).
  • Keep purchase and sales records reconciled, batch-wise, so credit is not lost or mismatched.

Note that stock you sell as nil-rated does not generate output GST — track exempt and taxable sales separately so your returns stay clean.

How to bill medicines correctly

A compliant sale invoice should carry your shop's GSTIN, the product description, the HSN code, batch number and expiry, taxable value, and the CGST + SGST (or IGST for inter-state) split at 5%. For an in-state sale that is 2.5% CGST + 2.5% SGST. Read our GST invoice format guide for the full field list, and if your turnover crosses the threshold, see when e-invoicing becomes mandatory.

MRP, expiry and returns: pharmacy edge cases

Three things trip up medical-store billing:

  • MRP is GST-inclusive: the printed MRP already includes GST, so bill at or below MRP and let your software back-calculate the tax component rather than adding 5% on top of MRP.
  • Expiry and batch: medicines are sold and returned batch-wise; a system that tracks batch and expiry keeps both your stock and your GST records accurate.
  • Sales returns / expired stock: returns reverse the original GST — record them against the original invoice so your output tax and ITC reconcile.

How RichPOS helps pharmacies & medical stores

RichPOS is built for exactly this kind of retail — it stores HSN codes and GST rates against each item, so a strip of medicine rings up at 5% (or nil where notified) automatically, prints a compliant GST invoice, and tracks batch and expiry so you never sell expired stock. It keeps purchase and sales data ready for your returns and handles sales returns against the original bill. See our guides on opening a medical store and the best pharmacy billing software, or see pricing.

FAQ

What is the GST rate on medicines in India in 2026?

Most medicines are taxed at 5% GST under HSN codes 3003 and 3004. This rate applies after the September 2025 GST reform, which cut most medicines from 12% to 5%, and it holds in 2026. Specified lifesaving drugs are nil-rated.

What is the HSN code for medicines?

Medicines in retail packs and measured doses use HSN 3004, and bulk medicaments use HSN 3003. Related items have their own codes — for example 3005 for bandages and dressings and 9018 for medical instruments — but most are also taxed at 5%.

Which medicines have nil GST?

Specified lifesaving drugs notified by the government, including certain cancer and rare-disease medicines, are nil-rated, along with human blood and contraceptives. The exempt list is specific and updated by notification, so confirm the current status of a product before treating a sale as exempt.

Can a pharmacy claim input tax credit?

Yes. A GST-registered chemist can claim the 5% GST paid on stock purchases as input tax credit and set it off against GST collected on sales, provided the purchase is on a valid tax invoice and appears in GSTR-2B.

Is GST added on top of the MRP of a medicine?

No. The printed MRP already includes GST, so you bill at or below MRP and the tax component is back-calculated from that price, not added on top of it.

Bottom line

Most medicines are taxed at 5% GST in India in 2026 under HSN 3003 and 3004, down from 12% after the September 2025 reform, with specified lifesaving drugs at nil. Register the correct HSN and rate against each item, bill on a proper GST invoice with batch and expiry, and reconcile purchases so you keep your input tax credit. See how RichPOS works or check pricing to bill your pharmacy the right way.

Sources: GST Council 56th meeting rate rationalisation (effective 22 September 2025), CBIC HSN classification, 2026. Rates and HSN can change by notification — confirm the current rate before billing.

Free GST Invoice Checklist for Retailers

Get the 8-point checklist we use to audit invoices before a GST filing. Enter your details to unlock it instantly.