GST accounting, built for pharmacy & pharma distribution
Run a chemist counter or a distribution business without letting stock expire or compliance slip. LekhaPro tracks batch-wise, expiry-aware stock and bills FEFO, captures the doctor and prescription for Schedule-H sales, and adds on-device Pharma AI — near-expiry radar, salt substitution, scheme cost and drug-licence alerts — all fully offline.
What gets in the way today
Expired stock becomes a write-off
Without batch and expiry visibility, near-expiry strips sit on the shelf past their saleable-return window and turn into a loss.
Schedule-H sales miss doctor and prescription
Selling Schedule-H/H1 drugs without recording the prescribing doctor and prescription number leaves the register incomplete at inspection.
Scheme “free goods” hide the real cost
Distributor deals like 10+1 make the true landed cost and margin-vs-MRP hard to judge from the bill alone.
Out-of-stock items and lapsed licences cost sales
When a batch is out of stock or a party’s drug licence has quietly expired, the counter loses the sale — or risks trading on an invalid licence.
How LekhaPro fits your work
Every capability below is built in — offline-first, GST-correct by construction, and posted to a real double-entry ledger.
Counter billing built for chemists
A dense, keyboard-first sale screen — code, batch, expiry, scheme, MRP and GST in one grid. F2 saves, prints to an 80mm thermal or A4. The oldest batch is picked first (FEFO), pack sizes convert automatically, and typing an amount back-solves the rate.
Expiry Radar & Rescue (Pharma AI)
An on-device view of near-expiry and expired batches ranked by rupee value at risk (30 / 60 / 90 days). Expiry Rescue then recommends the single best action for each batch — return to supplier, push to fast buyers, clearance or dispose — ranked by recoverable rupees. Fully offline.
Salt / generic substitution
When an item is short, LekhaPro surfaces same-salt alternatives that are in stock — with MRP — so you can offer an equivalent instead of losing the sale.
Schedule-H / H1 compliance
Capture the prescribing doctor, patient and prescription number on the invoice, keep a doctor master, and audit Schedule-H sales that are missing a doctor or prescription.
Scheme & free-goods true cost
Record free quantity and scheme notes on purchases; the Scheme Optimizer computes the real landed cost after free goods, the effective discount and margin vs MRP.
Drug-licence monitor & GST returns
Track your own and your customers’/vendors’ drug-licence expiry with alerts, while sales, purchases and receipts post to a real ledger that feeds GSTR-1/3B.
How a typical day looks
- 1
Receive supplier deliveries by batch, expiry and MRP, capturing any free goods and scheme.
- 2
Bill at the counter or in bulk — the oldest batch is picked first (FEFO) and pack sizes convert automatically.
- 3
For Schedule-H drugs, record the doctor and prescription so the register stays inspection-ready.
- 4
When an item is out of stock, offer a same-salt substitute that is in stock.
- 5
Open Expiry Radar / Expiry Rescue for the best recovery action on each near-expiry batch, and check the Scheme Optimizer before the next purchase.
- 6
Watch drug-licence alerts, reconcile the day, and let the sales register feed GSTR-1/3B.
Questions pharmacy & pharma distribution ask
Does it track batches and expiry, and bill FEFO?
Yes. Stock is held by batch with expiry and MRP, and billing picks the oldest batch first (First-Expiry-First-Out). Expiry Radar also ranks near-expiry and expired stock by value at risk so you can return it in time.
Can it help with Schedule-H / H1 compliance?
Yes. You capture the prescribing doctor, patient and prescription number on the invoice and keep a doctor master, and a Schedule-H audit flags sales of H/H1/X drugs that are missing a doctor or prescription.
Is the Pharma AI online or offline?
Fully offline and on-device. Expiry Radar, salt substitution, the Scheme Optimizer, the Schedule-H audit and the drug-licence monitor are deterministic computations over your own books — no internet and no third-party service.
Does it handle scheme / free goods and drug licences?
Yes. Free quantity and scheme notes on purchases feed a Scheme Optimizer that shows the true landed cost and margin vs MRP, and a drug-licence monitor tracks your own and parties’ licence expiry with alerts.
Is there a dedicated Pharmacy & Pharma Distribution pack, or is this the general product?
There is a dedicated pack: Pharma & Healthcare. It ships as a real application rather than a renamed field set — Batch and expiry FEFO stock, salts and MRP, doctors, drug-licence tracking, Schedule-H registers, supplier claims and the Pharma AI tools. It runs over the same double-entry books as everything else, so nothing about your ledger changes when you switch it on.
Which edition should a pharmacy & pharma distribution business choose?
Either — Pharma & Healthcare ships in both. Choose Desktop if the business runs from one site and you want the books on your own machine with the network unplugged; choose Cloud if several branches or roles need the same books at once, with approvals and an audit trail.
What does LekhaPro give a pharmacy & pharma distribution business specifically?
Batch & expiry-aware stock with FEFO billing, salt substitution, Schedule-H compliance and on-device Pharma AI — for chemists and distributors. Concretely: counter billing built for chemists, expiry Radar & Rescue (Pharma AI), salt / generic substitution and schedule-H / H1 compliance — every one of them a working screen described in full further up this page, not a roadmap item.
What problems does this actually solve?
The ones this trade runs into rather than the ones that demo well: expired stock becomes a write-off, schedule-H sales miss doctor and prescription and scheme “free goods” hide the real cost. Each is set out with its cause above, because a business recognising its own problem in writing is worth more than a feature list it has to translate.
What does a normal day look like once it is running?
In order: receive supplier deliveries by batch, expiry and MRP, capturing any free goods and scheme., bill at the counter or in bulk — the oldest batch is picked first (FEFO) and pack sizes convert automatically., for Schedule-H drugs, record the doctor and prescription so the register stays inspection-ready. and when an item is out of stock, offer a same-salt substitute that is in stock.. It is one sequence in one application, which is the point — the alternative is the same day spread over a billing tool, a spreadsheet and an accountant's inbox.
Can I move across from what I use today?
Masters and opening balances come across; transaction history does not. There is no automated Tally import yet — it is on the roadmap, and we would rather say so than oversell it. You start clean on a date you choose and keep the old system as a read-only archive, which is why most businesses switch at the start of a financial year or quarter.
Set up your pharmacy & pharma distribution books in minutes
Offline-first, GST-correct, no card required.