The register and ERP your dispensary runs on. Point of sale, batch-tracked inventory, purchasing, shifts, and VAT share one stock ledger, so the counter, the store room, and the accountant finally agree.
Oldest expiry sells first. Every batch carries its supplier, cost, and expiry date, so nothing anonymous ever sits on your shelves.
Barcode and name search share one input, scanners type straight in, and parked carts wait with recall and void.
Cash, card, mobile money, insurance, and credit split across a single sale, with coupons and per item discounts tracked.
Reorder suggestions land before shelves run empty, and expiring batches surface in time to sell through or write off.
A register and stock workflow built for the way dispensaries actually sell.
Barcode or name search with live stock on hand, so the counter never guesses what is available. Every result shows the price, the pack size, and how many units each branch holds.
Shifts, tenders, prescriptions, and reprints in one calm screen your pharmacists learn in a day. Declare a float in the morning, take breaks without losing the drawer, and close at night with the numbers already reconciled.
Expiring soon
Amoxicillin 500mg Capsules 49 Boxes
FEFO deduction, prescription gates, and VAT on every line, with an audit trail your accountant accepts. When a batch is questioned, you can trace it from shelf back to supplier and cost.
From medicine list to first sale in an afternoon, not a quarter. Most teams sell on day one and close their first shift the same evening.
Import medicines, batches, and opening stock with expiry dates.
Declare a float, scan, split tender, and print the receipt.
Declare tender, print the Z-report, and file VAT straight from sales.
Sales, inventory, purchases, transfers, and reports share one stock ledger, so nothing drifts.
Pick the plan that fits your counter today, and grow it branch by branch.
For a single counter moving off paper books. Sell, track every batch, and close shifts with Z-reports from day one.
Custom pricing
For growing pharmacies adding purchasing, transfers, and VAT. The most popular setup for one to five branches.
Custom pricing
For multi-branch chains that need ledgers, approvals, and a full audit trail across every site.
Custom pricing
Every plan is priced per branch and includes onboarding, UGX and VAT support, and help moving off paper. Tell us your branch count and we reply within two business days.
Pharmacist, Main Branch
Mbuka Pharmacy
We stopped guessing expiry dates. The oldest batches sell first and the alerts tell us what to push.
Tender declaration finally matches the drawer. Splitting cash and mobile money just works.
Answers on scanners, shifts, expiry, and running more than one branch.
Still got questions?
Yes, the sale screen takes barcode or medicine name in a single input, and scanners type straight into it.
Every receipt lands as a batch with expiry, and selling follows FEFO so the oldest expiry leaves first. Expiring items surface as alerts.
Cash, card, mobile money, insurance, and credit can split across a single sale, with coupons and per item discounts tracked.
Yes, each branch sees only its own data, with branch to branch transfers, per branch shifts, and per branch Z-reports.
Sales that need a prescription are gated at the till, and the prescription is captured before the sale can close.
Import your medicine list, open a shift with a starting float, and sell. Guided setup covers shifts, receipts, and VAT reports.
Expired or damaged batches leave through a write off flow, so your ledger always explains where every unit went.
Every sale carries VAT per line, and the VAT report totals your output tax for the period.
Practical guides on expiry control, shift closes, and multi-branch stock.

Oldest-expiry-first selling keeps shelves fresh, cuts write offs, and shows exactly which batches to push before they expire.

Declare a float, take breaks, declare tender, and print the Z-report. The whole end of day flow lives in one calm screen.

Per branch data scoping, branch to branch transfers, and reports your accountant will accept without rework.

Prescription capture gates risky sales at the till, so compliance happens during the sale instead of after it.

Cash plus mobile money plus insurance on one receipt, with coupons and change computed line by line.

Raise purchase orders, receive against them with batch numbers, and let cost prices land where auditors can find them.
Talk to the team about your branches, your stock, or a demo on your own catalog.
Start a free trial on your own catalog and close your first shift tonight.