Everything a pharmacy runs on
Batches and expiry
Stock is sold from the soonest-expiring batch first. Expiry and low-stock alerts show 30, 60 or 90 days ahead.
Customer khata
Sell on account, record payments, and see who owes the most. Refunds adjust balances correctly.
Retail and wholesale
Set a wholesale price per medicine and mark wholesale customers. Reports split the two.
Returns and refunds
Return part of a sale in several steps. Stock goes back to the same batch and totals always reconcile.
Controlled-drug register
Flag controlled and narcotic medicines. Every sale is logged and the register exports as a PDF for inspectors.
Barcodes and labels
Print labels on a label printer or A4 sheet. Import hundreds of medicines from a CSV file.
Suppliers and purchasing
Purchase orders, partial receiving, supplier payments, and stock returns with a printable note.
Reports and dashboard
Sales, profit, best sellers and cash drawer, plus monthly charts. Export any report to CSV.
Staff roles and audit trail
PIN login for owner, pharmacist and cashier. Price edits, refunds and stock changes are logged by person.
More than one counter
Connect extra computers over your own network. One database means stock never disagrees. Traffic is encrypted.
Backups and restore
Automatic backups, one-click export, and an undoable restore that also works on a new computer.
Letters and staff records
Letterhead documents, internship certificates, staff profiles and printable ID cards.
See it in your pharmacy
Ask for a demo and we will show you the app with your own kind of day: your stock, your customers, your printer.