From counter to compliance — one tool.
POS, multi-branch stock, distributor schemes, sales tax — built for pharmacies and pharmacy chains.
Sound familiar?
The four headaches every chemist runs into.
Tracking expiry on every batch is brutal
Medicines come in batches with different expiry dates. Sell the wrong batch first and you'll be writing off cartons every quarter.
Distributor schemes change every month
One brand gives 10+1, another gives 5%, local rep gives flat 8%. Working out the real landed cost per strip is a Saturday night spreadsheet.
Compliance registers by hand
Regulator logs, controlled-substance registers, and stock reconciliation — you spend Sundays writing the same numbers into three different sheets.
Input tax on distributor invoices unreconciled
Every supplier invoice includes tax you can reclaim. By period-end you've lost track — money that should offset your output tax sits ignored.
Made for the way you sell.
Categories tuned to a chemist's shelf
Group your catalogue by therapeutic class — Antibiotics, Cardiac, Vitamins, Insulin — so re-orders go to the right distributor automatically.
Multi-warehouse for main + branch
Run two branches from one screen. Transfer stock between branches; see who's running low on a fast-mover before they do.
Reorder alerts on fast-movers
Set a minimum on top sellers. Dashboard surfaces low-stock items so you call the rep before the customer asks for something you don't have.
POS optimised for over-the-counter
Scan a barcode, hold the order when a doctor walks in, resume after. Daily Z-report at closing time, ready to tally with the cash drawer.
Configurable sales + purchase tax
Set the sales-tax rate that fits your regime. Input tax captured on supplier invoices. Period-end summary auto-nets output vs input tax — filing prep in minutes.
Customer ledger for credit-line patients
Repeat patients on monthly credit get a running statement. WhatsApp it to them with one tap when it's collection time.
Pharmacy FAQ
Does it handle batch / expiry tracking? +
Today we track stock by product + warehouse, with low-stock alerts on reorder level. Per-batch expiry tracking is on the roadmap — most pharmacies handle expiry via category + manual rotation today. Reach out and we'll prioritise based on demand.
Can I import my existing product list? +
Yes — upload an Excel/CSV with SKU, name, unit, cost, sale price, opening stock. Our smart importer handles currency symbols and thousands separators.
What about distributor schemes (10+1, % schemes)? +
Record schemes as either extra free quantity on the purchase invoice or as a discount line — both flow into your average cost calculation correctly.
Is it really free for small pharmacies? +
Yes — the free plan covers 100 invoices/month and 3 users. A typical single-shop chemist fits comfortably under that with daily POS sales bundled into a Z-report rather than per-customer.
Run the shop, not the spreadsheets.
Free for single-shop chemists. Upgrade when you open the second branch.
Create your free account