100% Drug & Cosmetics Rules Compliant

Medical Store & Pharmacy Invoice Generator

India’s first free online pharmacy billing tool built specifically for retail chemists and druggists. Add Drug License numbers (20B/21B), Batch Numbers, Expiry Dates, Schedule-H alerts, and print direct 58mm/80mm thermal receipts or A4 GST tax invoices.

DL 20B/21B
Drug License Fields
Batch & Exp
Statutory Traceability
58/80mm
Thermal POS Ready
RETAIL PHARMACY TAX INVOICE
SANJEEVANI MEDICOS
DL: 20B/2418/21
Pt: Rohit Verma (M/34)
Dr: Dr. A. K. Gupta (MD)
Rx No: RX-9042
Bill Date: 27 Oct 2026
ITEM / BATCH / EXP QTY x RATE
Augmentin 625 Duo Sch H
B: AG-2041 | E: 09/27
₹204.00
Pan-D Capsule (15s) Sch H
B: PN-8812 | E: 04/28
₹195.00
MRP Total:₹450.00
You Saved on MRP:- ₹51.00
Net Payable:₹399.00
⚠️ Notice: Schedule H Warning: To be sold by retail on the prescription of a Registered Medical Practitioner only.

Real Pharmacy Invoice Creator

Fill in your pharmacy and patient details. Add batch numbers and expiry dates to generate legally compliant bills.

1. Pharmacy / Chemist Details

2. Patient & Prescribing Doctor

3. Medicines & Drugs (Batch / Expiry / Sch-H)

Qty
MRP (₹)
Sale Rate (₹)
GST %
₹390.00
Qty
MRP (₹)
Sale Rate (₹)
GST %
₹180.00
Receipt Format:
RETAIL PHARMACY CASH MEMO

Apollo Health & Medical Store

Shop No. 4, Ground Floor, Central Market, Delhi - 110092

DL: DL-20B/1042/22, 21B/1043/22
GSTIN: 07AABCS1429B1Z8 | Mo: 9876543210
Bill No: MED-261027-01
Date: 27-10-2026
Patient: Rahul Sharma (38 Yrs / Male)
Doctor: Dr. S. K. Mahajan (MD)
Dr Reg: MCI-48190
Rx No: RX-2026/894
MEDICINE / SALT BATCH | EXP QTY x RT AMOUNT
Total MRP: ₹660.00
You Saved on MRP: - ₹90.00
Subtotal (Net): ₹508.93
CGST + SGST (Included): ₹61.07
NET AMOUNT: ₹570.00
⚠️ SCHEDULE H/H1 PRESCRIPTION DRUG WARNING:
To be sold by retail on the prescription of a Registered Medical Practitioner only. Medicines without batch or expiry verification should not be accepted.

Thank you for your visit! Wish you good health.

Powered by BillBr.com

Statutory Pharmacy Standards

Legal Invoicing Requirements for Medical Stores & Pharmacies in India

Unlike standard grocery or retail shops, running a chemist shop or pharmacy in India involves strict legal oversight under the Drugs and Cosmetics Act, 1940, the Drugs and Cosmetics Rules, 1945, and the Central Goods and Services Tax (CGST) Act, 2017. Generating a compliant invoice is not just good practice — it is a statutory mandate to protect patient safety and maintain your drug license.

1

Drug License (Forms 20B & 21B) Display

Under Rule 65 of the Drugs and Cosmetics Rules, 1945, every retail invoice issued by a chemist must prominently display the retail drug license numbers (typically Form 20 for Allopathic drugs and Form 21 for Schedule C & C(1) biologicals). In addition, the registered pharmacist’s registration details or signature must be traceable to the bill.

2

Mandatory Batch Number & Expiry Date Traceability

Generic invoice generators fail Indian pharmacies because they only show the item name and amount. In the event of a drug recall by the CDSCO or state drug inspector, you must prove the exact batch number and manufacturing expiry sold to the patient. BillBr captures batch number and expiry date against every single line item.

3

Schedule H & Schedule H1 Warning Mandate

Schedule H and H1 medicines (such as 3rd-generation cephalosporins, anti-tubercular drugs, and psychoactive compounds) cannot be dispensed without a valid prescription from a Registered Medical Practitioner (RMP). The cash memo must record the prescribing doctor's name, patient address, and the mandatory warning clause to avoid severe penalties.

4

Applicable GST Slabs on Medicines

Pharmaceuticals generally attract two primary GST rates: 5% GST (for life-saving medicines like insulin, oral rehydration salts, vaccines, and formulations under HSN 3004) and 12% GST (for standard allopathic formulations, antibiotics, and vitamins). Medical devices, thermometers, and cosmetic health products often attract 18% GST. BillBr automatically calculates intra-state (CGST + SGST) and inter-state (IGST) breakups.

Frequently Asked Questions for Medical Stores & Pharmacies

Can I print receipts on a 58mm or 80mm Bluetooth thermal printer?

Yes! BillBr is optimized for both desktop A4 PDF tax invoices and compact 58mm/80mm roll POS thermal receipt printers. Simply connect your mobile or PC to your Bluetooth printer and hit "Print Receipt (POS)".

Is BillBr completely free for retail chemist shops?

Yes, generating pharmacy cash memos, tax invoices, and thermal receipts is 100% free with no watermarks or hidden charges.

How long must a pharmacy preserve sales records?

Under Rule 65 of the Drugs and Cosmetics Rules, 1945, records of Schedule H and H1 sales along with cash memos must be maintained for at least three years from the date of transaction for state drug inspector audits.