Features
Built for the way a pharmacy actually works
Every capability runs on your own computer first, so the shop never waits on the internet. Here's what's inside.
Inventory & catalog
Medicines with composition, manufacturer, HSN, pack, GST rate, and schedule flags. Stock held per batch with MRP, price, and expiry, rolled up to on-hand totals per shop and organization. Group medicines into categories with default margins, so batch selling prices auto-fill from MRP as you receive stock.
Stock movement ledger
An append-only, signed record behind every quantity change — purchases, sales, voids, adjustments, write-offs. On-hand is the sum of movements, so edits reconcile exactly and sync conflict-free.
Sales & GST billing
Keyboard-driven invoicing posted against specific batches. Live taxable value, CGST/SGST or inter-state IGST, round-off, and a printable invoice you can save as PDF, print to thermal, or share to the customer on WhatsApp in one tap.
Substitute finder
When a prescribed brand is out of stock, find an in-stock medicine with the same salt in one keystroke — sorted stock-first with MRP and expiry. At the counter it pops up automatically, and you add the substitute to the bill with ↑ ↓ + Enter. Salvage the sale, offline.
Product photos
Pack photos from the built-in catalog appear next to the medicine wherever you pick or browse it — adding a medicine, receiving stock, the substitute finder, and the inventory list — so staff recognise the right product by sight. Shown automatically for catalogued products that have one; nothing to switch on.
Purchases & procurement
Goods receipt and supplier invoices posted against batches, with the same GST handling mirrored on the buy side, feeding the purchase ledger and payables.
Payments, receivables & payables
Record receipts against invoices and payments against bills. Sales and purchase rows badge Paid / Due, with receivables and payables aging reports. Switching from another system? Carry pre-existing balances forward invoice-by-invoice, so day-one dues age correctly from the start.
Reports & documents
Dashboards and reports for sales, GST, and outstanding payments, exportable to branded PDF and CSV, plus print-ready invoices and receipts generated entirely offline.
Keyboard-first everywhere
A Ctrl+K shortcut to jump anywhere, single-key actions (S to sell, N for a new medicine, and more), a key-map overlay, and keyboard-navigable grids. The mouse is always optional.
Offline-first sync
Your data lives in one place on your own machine — the master copy. When you're offline the app keeps working and saves everything; the moment you reconnect it syncs in order. If the same record changed in two places, the most recent edit wins, and a live indicator shows the sync status.
Roles & multi-shop
Organization and shop scoping with roles from Org Leader to Shop Employee. Every read and write is scoped to the current shop and rolls up to the organization.
Theming & branding
Your colors, fonts, logo, and signature applied across the UI and every printed document, configured per shop.
Backup & restore
Full snapshots of the local store to a file or the cloud, restorable on a fresh device, with optional scheduled local backups.
Customers & doctors
Buyers and prescribers on file, linked to their sales and dues, with prescriber and patient captured for schedule-drug sales.
Expense management
Categorized shop running costs — recurring or one-off, with attachments — flowing into the cash book alongside receipts and payments.
Localization
Operator UI in 7 Indian languages — Hindi, Bengali, Marathi, Telugu, Tamil, Gujarati, Kannada — plus English, switchable from Settings with English fallback. Medicine names, MRP, Batch and GST stay English by design; printed bills stay English too. Scripts render offline.
Settings & formula engine
Per-shop billing column layout and templatized formulas — line amount, discount, GST breakup, rounding, net total — validated and previewed before they take effect.
AI data import
An optional AI add-on that reads a CSV, PDF, or photo/scan from your old pharmacy app into a clean table you review before it saves to your catalog. The core app works fully without it.
Intelligence
An action list, not a chat box. Six findings on one screen — medicines running short at the rate they're really selling (including ones with no reorder level set), stock that hasn't moved, batches expiring faster than you'll sell them, purchase rates that went up, regulars overdue for a refill, and scheduled drugs billed with no prescriber. Each shows the money at stake and the rows behind it, and opens the screen where you'd act. Computed on your own machine, so it works offline.
Want the deep technical breakdown? The full product specification lives in the app docs.
Download it. Yours to run.
Get the full pharmacy app for Windows — no account needed. Free for 30 days, then ₹2,499 a year for the whole shop (₹5,499 from 1 January 2027). See pricing.
Download for Windows