Feature tour
What PharmOS does — by who needs it
Five personas, five tours. Each role gets the screens and workflows they'll actually use day-to-day. Every feature listed here ships in v0.22 and is live on the demo today.
Daily revenue, every branch, on your phone
The owner dashboard opens to a KPI tile strip — today's sales, today's collections, items sold, returns — plus a 7-day sparkbar and your top 5 SKUs. The daily-sales target tracker shows you against your monthly run-rate by 11am.
- ·KPI tiles refreshed live: today's sales, collections, items, returns, near-expiry count
- ·Top 5 SKUs by today's revenue and customer purchase frequency report
- ·Multi-branch view — switch tenant context from the header without re-login
- ·Sales-by-staff and dead-stock reports for monthly review
- ·Drug licence renewal alerts at 30 / 14 / 7 / 0 days, surfaced on owner dashboard
Faster than Marg, no relearning required
We rebuilt POS from the counter outward — keyboard-first, error-tolerant, fast on cheap hardware. The unit picker is the headline: every SKU asks once whether it's a box, a strip, or loose tablets, and stock decrements correctly forever.
- ·Box / strip / loose unit picker — never miss a margin again
- ·Held-bills side panel — answer the phone, come back, finish
- ·POS return mode with Marg-parity — pull from original bill, partial returns
- ·Credit-override single-shot tokens — admin authorises one over-limit sale, audit-logged
- ·Schedule H1 narcotics register, doctor lookup, loyalty card, partial UPI + cash split
Stock you can trust, schedules you won't miss
Batch-level stock with godown / rack / bin, expiry dashboard, Schedule H1 register, drug-licence tracker. Every alert nudges WhatsApp; nothing depends on you opening the app.
- ·SKU master with substitutes and combo children, bulk multi-edit
- ·Multi-godown / rack / bin support — find a batch in a 4-rack store in seconds
- ·Drug licence tracker — own DL plus supplier and distributor DLs, alerts at 30/14/7/0 days
- ·Schedule H1 register with read/write API for audit prints
- ·Near-expiry stock-return-to-vendor (RTV) doc flow
FY close that doesn't need three weekends
Built specifically for the CA-friendly month. Lock the financial year, post closing journals, carry opening balances forward, reconcile every bank line — all with an audit trail you can hand to a regulator.
- ·FY close + reopen + opening-balance carry-forward
- ·Bank recon — HDFC / ICICI / SBI / Axis CSV auto-detect, per-tenant match threshold (50–100, default 90)
- ·Tally Prime XML export — vouchers, masters, party ledgers, cost centres
- ·GSTR-1 / 3B JSON + CSV, GSTR-2A reconciliation against your purchases
- ·e-way bill + IRN e-invoice (NIC GSP scaffold), GST late-fee calculator
- ·Day-book, journal entries, T-balance, refund 4-state lifecycle with dual-control
Mobile apps that work where the network doesn't
Two purpose-built React Native apps — MR for medical reps, Van for delivery drivers. Both are offline-first with a 60-second sync cycle, conflict-resolution UI, and role-scoped JWT auth.
- ·MR app — weekly plan, doctor visits, sample drops, visual-aid library, GPS check-in
- ·Van app — route, stop, deliver, collect, UPI helper, photo POD upload
- ·Offline outbox — every mutation persists locally, drains when online
- ·Sync conflict screen — review, resolve, audit log
- ·EAS internal channel today; iOS TestFlight workflow wired
WhatsApp B2B order parser
Distributors get free-text orders on WhatsApp (“10 box Calpol 650, 5 strip Pan-D, 2 box Augmentin”). PharmOS parses each line into qty + unit + SKU, ILIKE-matches your master, lets you confirm and converts to a live bill via internal API. No more typing orders by hand.
Multi-branch sync model
Cursor-paginated pull (500 rows / page), transactional batched push (1000 rows / batch). Per-entity policy: POS bills are client-wins (the cash register is authoritative); stock moves are server-wins (the ledger reconciles). Every conflict is logged for review.
Want to try it on your own data?
We'll spin up a sandbox tenant for you, import your SKU master via the Marg or Excel wizard, and walk you through your first real bill — in 15 minutes.