Billing · Expiry · Schedule · GST
Pharmacy software that stops expiry loss — and bills GST-ready
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
- ×2
Paracetamol 500mg
Batch B2401Exp 2027-03
- ×1
Amoxicillin 250mg
Batch AX918Exp 2026-11
- ×4
ORS Sachet
Batch OR552Exp 2026-09
GST · HSN ready
₹486.00 · Pay & print
What generic retail POS gets wrong
Chemists lose money and compliance when software treats medicine like kirana SKUs.
Expiry loss
Dead stock discovered too late — no near-expiry view by batch.
Wrong lot sold
Generic retail POS decrements qty without FEFO pick.
GST mess for CA
HSN and schedule sales scattered across spreadsheets.
Schedule risk
H/H1 sold without patient/doctor capture or register export.
Live in days, not months
Three steps from signup to your first GST pharmacy bill.
- 1
Open your pharmacy workspace
Sign up from this page — Basil locks the pharmacy vertical so you never land in the wrong retail domain.
- 2
Load catalog & first GRN
Import SKUs or start from pharmacy samples. Post a purchase with batch and expiry to stock the shelf.
- 3
Bill GST-ready on day one
Scan, sell, and print invoices. FEFO and Schedule depth deepen in the next phases on the same workspace.
Built for chemists — not a retail skin
GST billing now; lot/FEFO and Schedule depth on a dedicated pharmacy roadmap that reuses Basil infrastructure.
GST counter billing
Fast barcode checkout with HSN-aware GST invoices — the same CA-ready strength as Basil retail, tuned for chemists.
Batch & expiry inventory
Roadmap-first lot stock: FEFO pick on sale, near-expiry buckets, and quarantine for expired medicine — not a single qty field.
Schedule-aware sales
Capture Rx metadata for Schedule H/H1 workflows and export registers your pharmacist can stand behind.
Purchases with batch GRN
Receive supplier invoices with batch, expiry, MRP, and free qty — stock becomes sellable the moment GRN posts.
Near-expiry ops
See 30/60/90-day risk in rupees, then return, discount, or write off before dead stock eats margin.
License & audit ready
Drug license and pharmacist details on invoices, plus audit trails for sale and schedule registers.
Mobile-first counter
Bill from phone or tablet — no dedicated POS hardware required to go live on day one.
Multi-outlet ready
One Basil cloud for chains — shared catalog patterns and roll-up reporting as you grow beyond a single shop.
Clinic bridge (moat)
Shares inventory foundations with Basil Clinic pharmacy — Rx handoff between clinic and chemist without a second engine.
Chemists choose Basil when expiry and GST cannot drift
Medical stores need batch-aware stock and Schedule-ready sales—not a kirana POS with a pharmacy label.
India-native
GST + HSN billing from day one
/pharmacy
Pharmacy workspace auto-selected on signup
One engine
Shared lot foundations with Clinic EMR
Figures are directional marketing claims based on internal telemetry and onboarding cohorts; they are not audited metrics. For diligence requests, ask our team during a scheduled demo.
Pharmacy pricing
Indicative pricing on Basil retail-grade plans during soft launch — confirmed during onboarding with our pharmacy team.
Starter
Single medical store — billing & catalog
From ₹199/outlet/month
- GST invoices & HSN reports
- Products, barcode & suppliers
- Pharmacy workspace shell
- Up to starter retail plan limits
Growth
Busy chemists ready for expiry ops
From ₹499/outlet/month
- Everything in Starter
- Roadmap: multi-lot FEFO & near-expiry
- CRM & refill reminders path
- Multi-user counter staff
Chain
Multi-outlet pharmacy groups
Custom
- Everything in Growth
- Multi-outlet roll-up reporting
- Dedicated onboarding
- Clinic Rx handoff when ready
Pharmacies & medical stores on Basil
Chemists standardising GST billing and expiry-aware stock—built for medical stores, not kirana POS.
Trusted on shop floors across India
Operators who switched to Basil
Anonymised operator feedback from retail and F&B deployments—shown here and in our product overview. Not audited financial results.
- Retail
“We replaced branch WhatsApp stock updates with one workspace—HQ sees GST billing and transfers daily.”
Multi-outlet kirana group, North India
- Retail
“Barcode billing on Android counters without locking into a desktop-only POS.”
Hardware retailer, single location
Pharmacy — frequently asked questions
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.
GST billing and the pharmacy workspace ship now. Multi-lot FEFO, near-expiry ops, and Schedule H/H1 registers are the next product phases — the roadmap is built around those chemist essentials, not bolted onto generic retail later.
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. Chain transfer with lot integrity expands in later phases.
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.
Prefer a walkthrough? Book a chemist demo or browse Basil Resources.
Open your pharmacy workspace
CTAs from this page auto-select pharmacy at register — then land you on /pharmacy/dashboard.