GST & Compliance

GST Billing for Pharmacies in India — Complete Guide 2026

✍️ PharmaStok AI 📅 6 July 2026 ⏱ 7 min read

If you run a medical store in India, GST is unavoidable. But for most pharmacy owners, GST billing is also confusing — different medicines have different tax rates, the invoice format has specific requirements, and the filing schedule adds another layer of complexity.

This guide explains everything a pharmacy owner needs to know about GST billing in plain, practical terms — updated for 2026.

💡
What you'll learn GST slabs for medicines · Mandatory invoice fields · HSN codes · Input Tax Credit for pharmacies · GSTR-1 and GSTR-3B filing · Common mistakes and how to avoid them

GST Slabs for Medicines

Not all medicines attract the same GST rate. The rate depends on the medicine category. Here are the slabs that apply to most pharmacy stock:

The HSN (Harmonised System of Nomenclature) code on your invoice determines which slab applies. For most prescription medicines, the HSN code is 3004 and the rate is 5%.

What Must Appear on a GST Invoice

Every GST invoice you issue — whether to a retail customer or a hospital — must include specific mandatory fields. Missing any of these makes the invoice non-compliant.

1

Supplier details

Your legal business name, address, and GSTIN. If you're a sole proprietor, this is your name under which GST is registered.

2

Invoice number and date

A unique sequential invoice number. You must maintain a fresh number series for each financial year (e.g., 2026-27/001, 2026-27/002…).

3

Line items with HSN code and GST rate

Each medicine listed separately with quantity, MRP, taxable value, HSN code, and the applicable CGST + SGST (or IGST for interstate supply).

4

Total taxable value and total GST

Show the subtotal before GST, total CGST, total SGST, and the final grand total. For retail customers, all of this is usually included in the MRP — but the breakdown must still be shown on the bill.

⚠️
Important for retail bills: When billing retail customers (B2C), you don't need the customer's GSTIN. But for hospital or B2B sales above ₹50,000, you must capture the buyer's GSTIN to allow them to claim Input Tax Credit.

Input Tax Credit for Pharmacies

As a GST-registered pharmacy, you pay GST when you purchase medicines from distributors. You can claim this back as Input Tax Credit (ITC) and offset it against the GST you collect from customers.

For example: if you paid ₹5,000 in GST on purchases this month and collected ₹8,000 in GST on retail sales, you only need to pay ₹3,000 to the government. This is why accurate purchase invoice recording is critical — every purchase invoice you miss is ITC you're leaving on the table.

GST Filing for Pharmacies — GSTR-1 and GSTR-3B

Most pharmacies below ₹5 crore annual turnover file quarterly GSTR-1 and monthly GSTR-3B. Above ₹5 crore, both are monthly.

Common GST Mistakes Pharmacies Make

The easiest way to stay compliant is to use billing software that automatically applies the correct GST rate by HSN code, generates properly formatted invoices, and can export a GST summary for your CA to file returns. PharmaStok AI's billing module does exactly this — including a one-click GST export in the format your accountant needs.

🚀
Try GST-compliant billing free PharmaStok AI generates CGST/SGST-split invoices, applies correct HSN-based rates, and exports GST summaries — all in a few clicks.
← Back to Blog ← Back to PharmaStok Blog Privacy Terms