Pharmacy POS · Made in India

Pharmacy POS built for batch, expiry, and Schedule H — not just billing

Solvexa Pharma runs single-store chemists and multi-store pharmacy chains. Every strip carries its batch and expiry. Schedule H/H1/X flags stop mis-sale at the counter. Prescription capture, insurance TPA, distributor tie-in, GST — the full compliance stack.

Every strip. Every batch. Every expiry.

Pharmacies live and die by inventory accuracy. Solvexa treats batch as the first-class citizen.

Batch-lot tracking

Every GRN captures batch, MFG date, EXP date, MRP. FIFO/FEFO at sale. Batch history queryable per item.

Near-expiry alerts

Daily worker flags stock expiring in 30/60/90 days. Owner sees a WhatsApp brief. Move it or return it to distributor.

Schedule H / H1 / X flags H H1 X

Prescription-required drugs prompt the cashier for doctor + patient before sale. H1 register auto-populated.

Distributor tie-in

Import distributor invoice PDF parse batch/MRP/scheme via AI land as GRN. Or use offline distributor XML.

Substitution suggestions

Same salt, same strength — cashier sees alternatives in stock. Generic brand toggle configurable.

Insurance / TPA

Split tender: patient part in cash/UPI, insurer part on credit. Claim number captured. Reconciliation report per TPA.

Compliance you can't skip

Regulatory features are non-negotiable in Indian pharmacy retail. All built in.

Form 2 register (H1)

Every Schedule H1 sale auto-writes to the H1 register with drug, batch, patient, doctor, quantity, date.

Drug licence expiry

Store's drug licence expiry tracked; alerts fire 60 days before. So does pharmacist registration.

GST + HSN

Pharma HSN codes preloaded. CGST/SGST/IGST by state. Composition scheme supported for owner-run stores.

Narcotic register

Schedule X sales get double-book entry, physical register mandate flagged, audit trail preserved.

Batch return

Near-expiry return to distributor produces credit note + physical dispatch note. Ledger balances.

Refund with reason

Return sale reverses batch + inventory + tender. Cashier picks reason (wrong drug, patient reaction, etc.).

Counter workflow, in three seconds

1. Scan the strip

Scanner reads code, item + batch resolve. Cashier confirms strips/quantity.

2. If Schedule H prompt

Patient + doctor + prescription no. Cashier photographs Rx if physical. Sale blocks without capture.

3. Bill drops on WhatsApp

Patient gets itemised bill with batch + expiry on WhatsApp. Falls back to SMS. Insurance claim number included when applicable.

Chemists ask us

Does it track batch and expiry properly?

Yes — batch is first-class. Every GRN captures batch/MFG/EXP/MRP. Every sale burns the oldest expiring batch (FEFO). Batch-level history is queryable per item.

Do you handle Schedule H, H1, X?

Yes. Item-level flags. H1 sales auto-populate the H1 register with patient/doctor/quantity. X requires manager PIN and produces a narcotic register entry.

Can I import distributor invoices?

Yes. Upload the PDF, AI extracts batch/MRP/scheme/GST. Preview post as GRN. Or ingest distributor XML if the distributor supports it.

Does it handle insurance / TPA?

Yes. Split tender: patient part in cash/UPI, insurer part on credit. Claim number captured. TPA-wise reconciliation report at month-end.

Multiple stores?

Yes. HO manages the master; each store runs its POS with its own drug licence, its own H1 register, its own tank of stock. Consolidated reporting at HO.

15-day free trial, no card

Load your first 500 items in an afternoon. Start billing tomorrow.

Start free trial