Skip to content
LekhaPro
Chemist · pharmacy

Chemist software for billing & stock

Run your chemist shop end to end — fast counter billing, batch & expiry stock, salt substitution, Schedule-H and GST — offline and inspection-ready.

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.

  • Bill fast, never lose a sale

    Search by brand or salt, offer an in-stock generic when an item is short, and bill in seconds.

  • Stock that respects expiry

    Batch & expiry tracking with FEFO billing and an Expiry Radar to return stock in time.

  • Compliant & complete

    Schedule-H capture, drug-licence alerts and GST on a real ledger.

What this actually means in practice

Much of what a chemist actually earns is decided in a thirty-second conversation. The brand on the prescription is short, and the customer is working out whether to wait, walk next door, or take whatever you suggest. Searching by salt turns that into a stocked answer: same composition and strength, brands you genuinely hold, with their batch and MRP — so the alternative is offered from the shelf rather than from memory.

The same conversation has a second half, which is what you are not free to do. Substitution is a commercial and professional judgement the pharmacist makes; the software's job is to put composition, strength and schedule in front of you at the moment of asking, warn where the item is H, H1 or X, and record the doctor and prescription number when the sale goes ahead. The register that results is the one an inspection asks for.

Neighbourhood trade also has a memory. A regular's history shows what was dispensed, in which pack and on what date — useful when a family member collects a repeat, and useful when a chronic patient's supply falls due. Alongside it sits the unglamorous compliance calendar: your own drug licence and GST registration, and those of the parties you buy from, each warned on well before the date lapses.

The counter conversation, and what the screen returns
What the customer asksWhat the chemist searchesWhat comes back
“You don't have this brand?”The salt printed on the prescriptionSame-composition brands in stock, with strength and MRP
“Is there a cheaper one?”Salt, filtered to genericsGeneric brands you hold, priced beside the original
“Just four tablets, not a strip”The item, switched to loose modeBase-unit rate; stock falls by four, not by ten
“No prescription, I'll bring it later”Nothing — the schedule flags it firstH/H1/X warning, with doctor and prescription fields to complete
“Same as last month, for my father”The regular's dispensing historyEarlier items, packs and dates to repeat from

What’s included

  • Brand & salt search
  • Salt / generic substitution
  • FEFO batch & expiry
  • Schedule-H / H1 capture
  • Drug-licence monitor
  • 80mm thermal billing
  • GST & ledger — offline

What it does not do

  • · The drug-licence monitor tracks your dates and those of your suppliers and trade customers, and warns before they lapse. It does not apply for a licence, renew one, or submit anything to the authority.
  • · Substitution suggestions match on recorded salt, strength and stock on hand. They are a search aid for a qualified pharmacist, not a clinical recommendation, and there is no interaction or contraindication checking.
  • · There is no consumer-facing storefront or ordering app for your regulars; the counter remains the counter. Payroll is not built, and Desktop runs on Windows only.

Frequently asked

Can it suggest a substitute medicine?

Yes — search by salt to find same-composition brands that are in stock, so a short item does not cost you the sale.

Does it track drug-licence expiry?

Yes — a drug-licence monitor warns before your own or a party’s licence lapses.

Does it work offline?

Yes — the whole chemist workflow, including Pharma AI, runs offline on your machine.

How does salt search decide what to suggest?

Each medicine can carry its composition — salt name and strength — in the master, so a salt search returns the brands you actually hold with that composition, together with their batches and MRPs. It matches what is recorded and nothing more: the pharmacist judges whether substitution is appropriate, and the sale is billed against the brand chosen.

Will it warn me before my drug licence expires?

Yes. Licence numbers and expiry dates are held for your own firm and for every customer and supplier you trade with, and the monitor lists whatever falls due inside your chosen window, alongside GST registration dates. It surfaces in the daily briefing as a reminder — the renewal itself stays your job.

What exactly is included in Chemist · pharmacy?

brand & salt search, salt / generic substitution, FEFO batch & expiry, schedule-H / H1 capture, drug-licence monitor and 80mm thermal billing, 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 chemist · pharmacy handled differently here?

It rests on bill fast, never lose a sale, stock that respects expiry and compliant & complete. 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 Chemist · pharmacy post to the real books?

Yes, and that is the whole reason it lives in this product rather than beside it. What bill fast, never lose a sale 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 chemist · pharmacy numbers to reconcile against the first.

How does Chemist · pharmacy 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 chemist · pharmacy 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 Chemist · pharmacy cost extra?

No. Chemist · pharmacy is part of the accounting core rather than a paid add-on, so stock that respects expiry 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.