A pharmacy bill isn't just a GST invoice — it needs batch numbers, expiry dates and Schedule H tracking that a generic template doesn't cover. Here's the correct medicine bill format and how BizKhata bills a chemist counter without a compliance gap.
Medical store billing software has to handle a category of goods no other retail shop does: medicines that expire, that sometimes require a prescription, and that occasionally get recalled by batch number. A generic sales invoice — even a compliant GST one — misses all of this. If a pharmacist can't tell which batch of a medicine is on the shelf, an expired strip can end up in a customer's bag, and if a manufacturer recalls a batch, there's no fast way to trace which bills it went out on.
That's why pharmacy billing software is treated as its own category rather than a variant of retail billing — the invoice format has to carry batch, expiry and schedule information alongside the standard GST fields, and the software behind it has to actively warn the pharmacist before a mistake happens, not just record the sale after the fact.
| Field | Why It's Needed |
|---|---|
| Invoice number & date | Standard GST requirement, sequential for the financial year |
| Medicine name & manufacturer | Identifies the exact product sold |
| Batch number | Traceability for recalls and stock rotation |
| Expiry date | Prevents billing an expired batch by mistake |
| HSN code & GST rate | Most medicines fall at 5% or 12%, some at 0% or 18% |
| Quantity & MRP | Strips, bottles or units sold, at maximum retail price |
| Prescription reference (Schedule H/H1) | Legally required for prescription-only drugs |
| Total invoice value | Final payable amount including GST |
Below is BizKhata's template gallery — the Medical Store / Pharmacy template sits alongside 30+ other GST-ready formats, pre-configured with medicine-specific fields like batch and expiry so you're not building the invoice structure from scratch.
BizKhata's Medical Store / Pharmacy template, ready to apply with one click
Every medicine is tracked at batch level, with alerts before a batch nears its expiry date.
Schedule H/H1 sales carry a prescription reference against the invoice, ready for an inspection.
Fast-moving medicines trigger a reorder alert before the shelf runs empty.
0%, 5%, 12% and 18% medicines on the same bill are taxed correctly without manual selection.
BizKhata runs natively on Windows and Mac — billing doesn't stop when the internet does.
No recurring subscription — pay once for a pharmacy billing system built for daily counter use.
BizKhata includes GST-ready templates for other retail formats too — explore the ones closest to your business:
A pharmacy GST invoice needs the standard tax invoice fields plus batch number, expiry date, manufacturer and drug schedule where applicable, since medicines are tracked at batch level for both compliance and recall safety.
Batch and expiry tracking lets a pharmacy sell medicines on a First-Expiry-First-Out basis, avoid billing an expired batch by mistake, and quickly identify affected stock if a manufacturer issues a recall on a specific batch number.
Schedule H and H1 are categories of prescription-only drugs under the Drugs and Cosmetics Rules. Billing software that tracks Schedule H/H1 sales helps a pharmacy maintain the prescription record these drugs legally require.
Most medicines are taxed at 5% or 12% GST, with a smaller list of life-saving drugs at 0% and some formulations at 18%, so a pharmacy invoice often needs to apply different rates across a single bill depending on the medicine sold.
Yes, dedicated pharmacy billing software like BizKhata can flag items nearing their expiry date and alert when stock of a fast-moving medicine runs low, so reordering happens before a shortage at the counter.
Yes. BizKhata's Medical Store / Pharmacy template tracks batch numbers and expiry dates per item, applies the correct GST rate automatically, and generates a compliant invoice ready for GSTR filing.
Download BizKhata free for Windows or Mac — batch tracking, expiry alerts, GSTR-ready.
Download BizKhata Free