Skip to main content
Design & Templates

Medical Store (Pharmacy) Bill Format: Fields and Sample

Pharmacy bill format for medical stores: batch, expiry, prescriber and MRP fields, a filled chemist bill sample with GST maths, and mistakes inspectors notice.

By Invoice Creator Editorial Team 7 min readApplicable jurisdiction: India

Picture a customer returning to your counter two weeks later: their insurer wants proof of the antibiotics they bought, and the manufacturer has just recalled one batch of that brand. A proper pharmacy bill format answers both problems in seconds, because it records the medicine, batch number, expiry date, prescribing doctor and price for every line.

This guide explains what a medical store bill must contain, shows a filled chemist bill with the GST worked out from MRP, and lists the format mistakes that cause trouble with customers, insurers and inspectors. It focuses on India, where most "medical store bill format" searches come from, with notes for other countries at the end.

What is a pharmacy bill?

A pharmacy bill (also called a chemist bill, medical store bill or cash memo) is the sales document a retail pharmacy issues when it dispenses medicines and health products. It does two jobs at once: it is a tax document for GST, and it is a dispensing record that ties each pack to a manufacturing batch. That second job is why a medical bill has more columns than an ordinary GST invoice.

Indian drug rules require retailers to keep records of sales, and allow the batch number, expiry date and manufacturer of drugs sold from original packs to be recorded in serially numbered cash or credit memos rather than a separate register. You can read the rules in the Drugs and Cosmetics Rules, 1945. In practice, almost every computerised pharmacy prints these fields directly on the bill.

Pharmacy bill format: fields to include

Shop details

  • Pharmacy name, full address and phone number.
  • Drug licence numbers (retail sale licences, usually in Form 20 and 21 for allopathic drugs).
  • GSTIN, if registered.
  • Name of the registered pharmacist on duty, which many stores print in the footer.

Bill and patient details

  • Bill number in a continuous series, date and time.
  • Patient name and, for prescription drugs, the prescribing doctor's name and registration number if available.
  • Customer phone number, useful for refill reminders and recalls (with consent).

Medicine lines

  • Product name with strength and pack (Amoxicillin 500 mg, 10 caps).
  • Manufacturer or marketer.
  • HSN code (registered dealers). Our HSN code guide explains how many digits to show.
  • Batch number and expiry date (month/year).
  • Quantity, MRP, discount percentage and net amount.
  • Schedule marker (H, H1) on prescription-only items, which helps staff check a prescription was seen.

Footer

  • Gross total, discount, taxable value, CGST and SGST, round-off and net payable.
  • Payment mode.
  • Return policy, for example "Unopened, uncut strips returnable within 7 days with bill. Refrigerated items not returnable."
  • Pharmacist's signature or e-signature.

Sample medical store bill

CareWell Pharmacy, 4 Station Road. DL No: 20-XXXX / 21-XXXX. GSTIN: (shown). Tax Invoice. Bill No. CWP/2026-27/11934. Date: 12 Nov 2026, 11:05. Patient: R. Mehta. Doctor: Dr S. Iyer (Reg. No. shown).

ProductPackBatchExpQtyMRP (Rs)Amount (Rs)
Paracetamol 650 mg tab15 tabsPCM240908/27233.0066.00
Amoxicillin 500 mg cap (Sch. H)10 capsAMX553103/272112.50225.00
Cough syrup100 mlCS771001/271145.00145.00
ORS sachet21 gOR118206/28422.0088.00
Gross (at MRP)524.00
Discount 10%-52.40
Net value (tax inclusive)471.60
Taxable value449.14
CGST 2.5%11.23
SGST 2.5%11.23
Round off+0.40
Net payable472.00

How the numbers work: MRP is tax-inclusive, so after the 10% discount the customer pays 471.60 including GST. Assuming every item in this example is at 5%, the taxable value is 471.60 / 1.05 = 449.14 and the tax is 471.60 - 449.14 = 22.46, split equally into CGST and SGST of 11.23 each. A 0.40 round-off brings the payable amount to 472. On a real bill, each item uses the rate for its own HSN code, and tax is calculated line by line.

GST on medicines: what changed

The GST Council's rate rationalisation from 22 September 2025 cut tax on most medicines. According to the official press release on the 56th GST Council meeting, 33 life-saving drugs moved from 12% to nil, three drugs for cancer, rare diseases and severe chronic conditions moved from 5% to nil, and other drugs moved from 12% to 5%. For a pharmacy, that means two practical things:

  • Your billing software's product master needs the correct rate per HSN code, not one blanket rate.
  • Older stock carries MRPs printed under the old rates. The tax on your bill follows the rate in force on the date of sale, not the rate when the pack was made.

Rates can change again, so confirm current rates with your distributor's invoices or a tax adviser. This section is general information, not tax advice.

How to create a pharmacy bill, step by step

  1. Check the prescription for any Schedule H or H1 item and note the doctor's name before billing.
  2. Scan or select each product. Pick the batch you are actually handing over; good software defaults to the earliest expiry (first expiry, first out).
  3. Confirm the expiry is well after the patient's course ends. Never bill an expired batch.
  4. Enter quantity in the right unit. If you cut a strip, bill tablets proportionally: 5 tablets from a 15-tablet strip with MRP 33 cost 11.00.
  5. Apply discount as a percentage of MRP and show it on the bill.
  6. Let the software split tax by rate, then round off once.
  7. Print two copies or send a digital copy, and keep your copy with the prescription reference.

Medical bill format variations

Hospital pharmacy bills

In-patient pharmacy charges are usually summarised on the final hospital bill with a detailed annexure listing every item. Our hospital bill format guide shows how those annexures fit into the main bill.

Bills for insurance or reimbursement

Insurers and employers often reject pharmacy bills without a patient name, doctor name or matching prescription date. Print all three, and keep the bill date close to the consultation date. A doctor consultation receipt plus the pharmacy bill is the usual pair for a claim.

Bills from clinics that dispense

Doctors who dispense from their own clinic often combine consultation and medicines on one document. Separate the two sections clearly, because consultation fees and medicines are treated differently for tax. The structure of a clinic bill is covered in our medical invoice template guide.

Returns and credit notes

When a customer returns unopened stock, do not edit the old bill. Issue a return entry or credit note that references the original bill number and batch, refund the amount, and put the stock back into the right batch. Our guide to the refund invoice covers the paperwork, and keeping a stock register by batch makes the return easy to trace.

Common mistakes on pharmacy bills

  • Missing batch or expiry. Without them, a recall becomes guesswork.
  • Billing above MRP or charging GST on top of an already tax-inclusive MRP.
  • One GST rate for everything after the 2025 changes.
  • No patient or doctor name on prescription items, which makes the bill useless for insurance.
  • Handwritten bills without serial numbers, which break the continuous record that drug and tax rules expect.
  • Selling loose tablets at a rounded-up price rather than the proportional MRP.

Outside India

In the UK, NHS prescription items are not sold on a normal retail bill, but private prescriptions and over-the-counter sales are, and most medicines dispensed on prescription are zero-rated for VAT while many OTC products are standard-rated. In the US, prescription drugs are generally exempt from state sales tax while many OTC items are taxable, and receipts for HSA or FSA claims should list the product name and date. In Pakistan, pharmacies that fall within the Tier-1 retailer rules must issue FBR-integrated POS invoices. The core fields, batch, expiry, patient, prescriber and price, are useful everywhere.

Pharmacy bill template you can copy

If you are setting up billing software or a printed bill book, this field order works well on an A5 page or an 80 mm thermal roll:

  1. Pharmacy name, address, phone, drug licence numbers, GSTIN.
  2. Heading (Tax Invoice or Cash Memo), bill number, date and time.
  3. Patient name, phone, doctor name and registration number.
  4. Item table: product and strength, pack, manufacturer, HSN, batch, expiry, quantity, MRP, discount, amount.
  5. Tax summary by rate: taxable value, CGST, SGST.
  6. Round-off, net payable, payment mode.
  7. Return policy and pharmacist signature.

On thermal rolls, put manufacturer and HSN on a second line under the product name to keep columns readable. On A5 bills, keep batch and expiry in their own columns, because those are the fields staff look for first during a recall or a return.

If you need a clean, numbered bill for a clinic, home-delivery orders or an insurance claim, our invoice generator lets you add batch and expiry details as line descriptions and download the finished bill as a PDF, free and without creating an account.

Frequently asked questions

What details are mandatory on a pharmacy bill in India?

A medical store bill should show the shop name, address, drug licence numbers and GSTIN, a serial bill number and date, the patient name and prescribing doctor for prescription drugs, and for each medicine the name, manufacturer, batch number, expiry date, quantity, MRP and amount. Registered dealers also show HSN codes and the GST breakdown. Keeping batch and expiry on the bill lets you trace a recalled batch to the customer.

Why is the batch number printed on a medical bill?

The batch number links each strip or bottle to a specific manufacturing lot. If a drug regulator or manufacturer recalls a batch, or a customer reports a reaction, the pharmacy can find exactly who received that lot. Indian drug rules allow batch and expiry details to be recorded on a serially numbered cash or credit memo instead of a separate register, which is why most chemist bills print them.

Can a pharmacy charge more than MRP?

No. In India the MRP printed on the pack is the maximum price including all taxes, and a chemist cannot bill above it. Pharmacies may sell below MRP and many offer a percentage discount. When a strip is cut and sold loose, the price should be worked out proportionally from the strip MRP, for example 5 tablets from a strip of 15 at Rs 33 cost Rs 11.

What is the GST rate on medicines after GST 2.0?

Under the GST Council's September 2025 rate changes, most medicines that were at 12% moved to 5%, and a list of life-saving drugs moved to nil. The correct rate depends on the HSN code and any specific exemption for that product, so check the current notification or your distributor's invoice for each item before setting up rates in your billing software.

Does a pharmacy bill need the doctor's name?

For prescription-only medicines, recording the prescribing doctor is standard practice and is required in the registers for certain schedules, such as Schedule H1 drugs. Printing the doctor's name on the bill also helps the patient with insurance and reimbursement claims. For over-the-counter items like ORS or antiseptic cream, the doctor field can be left blank.

How long should a medical store keep copies of bills?

Keep copies for at least as long as your tax law requires, which is generally several years after the relevant return under GST, and for as long as drug rules require for sale records. Many pharmacies keep digital copies indefinitely because they are cheap to store and help with recalls, audits and customer queries about past purchases.

IC

Invoice Creator Editorial Team

Guides on invoicing, cash flow and small-business finance from Invoice Creator, operated by Next Software Development Company. Content is reviewed for accuracy against the fields our own invoice generator produces.

Try the invoice generator

Related reading