Skip to content
LekhaPro
Alternative · pharma

A SWIL alternative for pharma, offline

For chemists and pharma distributors who want offline batch & expiry billing, Schedule-H compliance and on-device Pharma AI, LekhaPro is a modern alternative to SWIL.

lekhaPro· Pharma AI · Expiry Radar
Search or jump to…
D
Batches at risk
37
Value at risk
₹1.84L
Expiring ≤30d
₹64,000
Expired
₹22,000
ProductBatchExpiryValueDays
Amoxicillin 500B2409Aug 26₹12,40018d
Paracetamol 650P2312expired₹8,200Expired
Azithromycin 250A2501Sep 26₹9,80054d
Cetirizine 10C2408Nov 26₹6,10086d
FEFO — oldest batch billed first · offline & on-device.

Live product UI — sample data.

  • Pharma-first billing

    Counter and distribution billing with FEFO batch/expiry, schemes, MRP and Schedule-H capture.

  • Pharma AI, offline

    Expiry Radar & Rescue, Scheme Optimizer, salt substitution and drug-licence alerts — deterministic and on-device.

  • Full GST accounting

    Posted double-entry books with GSTR-1/3B, e-invoice and e-way bill — offline.

What this actually means in practice

Pharma distribution runs on batches. Every line on an invoice carries a batch number, an expiry date, an MRP and often a free-goods scheme, and the software must pick the earliest-expiring batch by default or money walks out of the godown. Beyond billing, a distributor needs landed cost after scheme goods, credit limits and outstanding by retailer, saleable stock kept apart from breakage, drug-licence dates on file, and returns that unwind tax and stock together.

A distributor's migration is heavier than a shop's because batches carry into opening stock. Medicine and manufacturer masters, retailers, suppliers, HSN codes and rates import; opening stock has to go in batch by batch with expiry dates, which is a real afternoon's work. Transaction history stays behind — no automated import from SWIL or any other distribution package exists today. Cut over at a quarter or year start and keep the old system readable for old bills.

LekhaPro bills FEFO by default, computes landed cost after free goods, tracks credit limits and ageing per retailer, and runs Schedule-H and H1 capture on the same screen. An on-device Pharma AI — Expiry Radar, Expiry Rescue, Scheme Optimizer, Drug-Licence Monitor — works offline over your own stock. SWIL is a known name in Indian pharmaceutical distribution with years of trade-specific detail behind it; a fourteen-day trial on real data is the sensible way to judge the swap.

A distributor's checklist before changing pharma software
What to check before switchingHow LekhaPro answers it
Does billing pick the earliest-expiring batch automatically?Yes — FEFO is the default on every line, with batch, expiry and MRP visible in one grid.
Are free goods folded into landed cost?Yes — scheme quantities adjust the effective cost per unit, so margins reflect what you actually paid.
Can I stop supply when a retailer breaches his limit?Credit limits and outstanding are checked at billing, with ageing per party available on demand.
Is breakage and expiry stock kept out of saleable quantity?Yes — damaged and expired batches sit in their own bucket and never appear as sellable stock.
How does opening stock come in?Batch-wise, with expiry dates, at cut-over. Past invoices remain in the old system — history is not imported.
Are drug licences and Schedule-H details recorded?Yes — licence numbers with expiry alerts, plus doctor and prescription capture on Schedule-H and H1 lines.
Do sales returns reverse both tax and stock?Yes — a credit note reverses GST and returns the batch to stock or to breakage, as you choose.
Does any of this need the internet?No — billing, batch handling, GST and the Pharma AI all run offline on your own machine.

What’s included

  • Counter & distribution billing
  • FEFO batch & expiry
  • Schedule-H / H1 compliance
  • Scheme & free-goods landed cost
  • On-device Pharma AI
  • LAN multi-user
  • GST — offline

What it does not do

  • · Transaction history is not imported; opening stock must be entered batch-wise with expiry dates at cut-over.
  • · No payroll or field-force attendance module — salesman salaries and incentives are posted as expenses.
  • · Desktop edition runs on Windows only; the Cloud edition covers browser and multi-device access.
  • · Live e-invoice and e-way bill actions need your own GST Suvidha Provider credentials; otherwise documents export as JSON.

Frequently asked

Is LekhaPro a good SWIL alternative for pharma?

Yes for pharmacies and distributors wanting offline batch/expiry billing, Schedule-H compliance and Pharma AI with data on their own machine. Compare both against your workflow.

Does it run offline?

Yes — pharma billing, batch/expiry, GST and Pharma AI all run on your machine without the internet.

Can multiple counters bill together?

Yes — one PC hosts the books and others connect over the LAN.

How long does a distributor's cut-over usually take?

Budget a weekend. Masters import in an hour or two from spreadsheets, but batch-wise opening stock is the long pole — most distributors close on a Saturday, count and key in the godown, and open Monday on the new system. Doing it at a quarter end shortens the count, because slow-moving batches have usually been cleared or written off already.

What happens to near-expiry batches I am already holding?

They come in as opening stock with their real expiry dates, and the Expiry Radar picks them up from day one. Expiry Rescue then suggests the best recovery route for each batch — push, scheme, transfer or return to supplier — ranked by what you stand to recover. Nothing about the switch resets your expiry clock or hides existing exposure.

What exactly is included in Alternative · pharma?

counter & distribution billing, FEFO batch & expiry, schedule-H / H1 compliance, scheme & free-goods landed cost, on-device Pharma AI and LAN multi-user, and 1 more. Every item on that list is a working screen you can open in the trial rather than a capability described in the abstract.

How is alternative · pharma handled differently here?

It rests on pharma-first billing, pharma AI, offline and full GST accounting. The distinction that matters is that these are structural rather than cosmetic — the behaviour is built into how records are posted, not layered on as a report you have to remember to run.

Does Alternative · pharma post to the real books?

Yes, and that is the whole reason it lives in this product rather than beside it. What pharma-first billing records lands in the same posted double-entry ledger the Trial Balance, P&L and GST returns are built from — so there is no second set of alternative · pharma numbers to reconcile against the first.

How does Alternative · pharma affect my GST?

It feeds it directly rather than sitting alongside it. CGST/SGST and IGST are split from HSN or SAC and place of supply as each document is raised, so whatever alternative · pharma produces is already correct when GSTR-1, 3B and 2B reconciliation are drawn off the same books. The return matches the accounts because it was never a separate exercise.

Does Alternative · pharma cost extra?

No. Alternative · pharma is part of the accounting core rather than a paid add-on, so pharma AI, offline is there on the entry tier exactly as it is on the highest one. What the tiers change is reach and depth — devices, multi-branch and multi-warehouse reporting, and whether the conversational AI copilots are switched on.