GST counter billing
Fast barcode checkout with HSN-aware GST invoices — the same CA-ready strength as Basil retail, tuned for chemists.
Billing · Expiry · Schedule · GST
Batch-wise stock, FEFO-ready billing, Schedule-aware sales, and reports your CA can use — built for Indian medical stores on the Basil cloud.
Signup from this page auto-selects the pharmacy workspace — no wrong domain at onboarding.
Counter · GST invoice
Basil Pharmacy — Bill #1042
Paracetamol 500mg
Batch B2401Exp 2027-03
Amoxicillin 250mg
Batch AX918Exp 2026-11
ORS Sachet
Batch OR552Exp 2026-09
GST · HSN ready
₹486.00 · Pay & print
Chemists lose money and compliance when software treats medicine like kirana SKUs.
Dead stock discovered too late — no near-expiry view by batch.
Generic retail POS decrements qty without FEFO pick.
HSN and schedule sales scattered across spreadsheets.
H/H1 sold without patient/doctor capture or register export.
Three steps from signup to your first GST pharmacy bill.
Sign up from this page — Basil locks the pharmacy vertical so you never land in the wrong retail domain.
Import SKUs or start from pharmacy samples. Post a purchase with batch and expiry to stock the shelf.
Scan, sell, and print GST invoices. FEFO picks the earliest batch; Schedule H/H1 capture Rx details on the same counter.
GST billing now; lot/FEFO and Schedule H/H1 on the same pharmacy workspace.
Fast barcode checkout with HSN-aware GST invoices — the same CA-ready strength as Basil retail, tuned for chemists.
Lot stock with FEFO pick on sale, near-expiry buckets, and quarantine for expired medicine — not a single qty field.
Capture Rx metadata for Schedule H/H1 workflows and export registers your pharmacist can stand behind.
Receive supplier invoices with batch, expiry, MRP, and free qty — stock becomes sellable the moment GRN posts.
See 30/60/90-day risk in rupees, then return, discount, or write off before dead stock eats margin.
Drug license and pharmacist details on invoices, plus audit trails for sale and schedule registers.
Bill from phone or tablet — no dedicated POS hardware required to go live on day one.
One Basil cloud for chains — shared catalog patterns and roll-up reporting as you grow beyond a single shop.
Linked clinic prescriptions pick up here. The clinic consult and the medicine sale are two GST invoices — stock never leaves the chemist store.
Batch, expiry, and Schedule-aware sales — not a kirana POS label.
FEFO
Batch & expiry tracking
GST
HSN billing from day one
Rx
Pickup & refill workflows
Same India GST billing plans as Basil retail — named for chemists. Prices as shown at checkout.
Single medical store — billing, FEFO lots & catalog
₹299/outlet/month
Busy chemists — share bills and run the counter as a team
₹799/outlet/month
Multi-outlet groups with refill and loyalty
₹1,299/outlet/month
CRM plus WhatsApp Business API inbox
₹1,999/outlet/month
8 of 16 features
| Feature | Starter | Online StorePopular | With CRM | With WhatsApp |
|---|---|---|---|---|
| Counter & stock | ||||
| GST billing, HSN & invoices | Included | Included | Included | Included |
| Batch, expiry & schedule tracking | Included | Included | Included | Included |
| Barcode inventory & bulk import | Included | Included | Included | Included |
| Supplier bill scan → inventory | Unlimited | Unlimited | Unlimited | Unlimited |
| Staff logins & POS devices | Owner only | Team + devices | Team + devices | Team + devices |
| GSTR-1 / GSTR-3B exports | Not included | Included | Included | Included |
| Stores / outlets | Up to 3 | Up to 3 | Up to 3 | Up to 3 |
| Rx & pickup | ||||
| Rx pickup & refill workflows | Not included | Included | Included | Included |
Prices are per outlet / month. GST extra where applicable.
GST billing and expiry-aware stock for medical stores.
Trusted in medical stores across India
Feedback from chemists on billing and expiry.
“Batch and expiry on every bill — FEFO stopped being a spreadsheet chore.”
Medical store, tier-2 city
“HSN billing and GSTR exports finally match what our CA expects.”
Chemist chain, 3 outlets
“Clinic Rx pickup sits next to counter billing — fewer missed refills.”
Pharmacy near eye clinic
Expiry, Schedule controls, GST, migration, and how Basil Pharmacy differs from retail POS.
Yes. Pharmacy is a dedicated vertical for medical stores — built for batch/expiry stock, Schedule-aware sales, and chemist workflows. It reuses Basil’s GST billing and cloud stack so you are not starting from a separate product lineage.
Clinic stores stay on Basil Clinic (EMR). In-clinic dispense stays under /emr. Both products share the same lot/batch inventory building blocks so we do not maintain two pharmacy engines.
Yes. GST billing, multi-lot FEFO, near-expiry ops, and Schedule H/H1 registers ship with the pharmacy workspace — not a later bolt-on.
Yes. Pharmacy reuses Basil’s India GST invoicing, HSN, and CA-oriented reports from the first bill — the same strength as Basil retail.
Most chemists start with a catalog import (Excel/CSV) and a guided go-live. Book a demo and we will map your supplier invoices, batch fields, and GST setup before you cut over.
Basil supports offline-capable billing with cloud sync when the network returns — designed for real medical-store counters where connectivity drops mid-rush.
Both. Single chemists get a fast counter workspace; multi-outlet groups get shared catalog patterns and roll-up reporting on the same Basil cloud. Transfer stock between outlets with lot integrity from the pharmacy workspace.
Yes. CTAs from /pharmacy seed the pharmacy vertical and open /register?vertical=pharmacy so onboarding creates a pharmacy workspace — you do not pick the wrong retail domain by mistake.
No. Rx OCR is assist-only. The pharmacist reviews patient, doctor, and medicine lines, then searches the catalog and bills as usual. Basil never auto-creates a GST invoice from a photo.
No. The clinic consult and the pharmacy medicines are two GST invoices — one per store. Linked Rx pickup loads the prescription at the chemist counter; it does not merge tax invoices or clinic stock.
No. Basil training stores are sandboxes for walkthroughs. Sign up from /pharmacy to open your own workspace. Never enter live patient records on a training store.
Prefer a walkthrough? Book a chemist demo or browse Basil Resources.
CTAs from this page auto-select pharmacy at register — then land you on /pharmacy/dashboard.
Start free