Pharmacy POS + inventory · built for Malawi
Sales don’t stopwhen the signal does.
Thanzi runs your till and your stock room on a server inside your pharmacy. No internet for a week? Every sale, every batch, every shift is still there — and syncs to the cloud the moment you’re back online.
Local-first by design
The internet is optional.
Sell, whatever the weather
The till talks to a small server on your pharmacy's own network. Power cuts, data bundles, ESCOM — none of it can stop a sale or lose a receipt.
Sync when the signal returns
Every sale, adjustment and delivery is written once and synced exactly once. Retries never double-count — your numbers always add up.
See every branch from anywhere
The cloud dashboard rolls all your stores into one picture: sales, stock, expiries and cash-ups, minutes after they happen.
The product
Built for the counter, not the boardroom.

The till: scan or type, batches picked FEFO, cash-out in two keys.

The cloud dashboard: every branch, one picture.

Reports that answer questions, not export headaches.
What’s in the box
Run the whole pharmacy, not just the till.
A till cashiers love
Scan a barcode or type three letters — the right product, price and pack size are on screen before the customer finishes their sentence.
Every batch, every expiry
Stock is tracked per batch, and dispensing follows first-expiry-first-out automatically. Short-dated stock moves first, not last.
POM & controlled drugs, done right
Prescription sales capture the patient and the authorising pharmacist; controlled drugs get their own register entry. Compliance built in, not bolted on.
Shifts & cash-up
Opening floats, Z-reports and declared-versus-expected cash per cashier, per till. Variances surface the same day, not at month end.
Quarantine & disposal
Expired or damaged stock is locked away from the till until disposal is recorded with an authoriser and a reason. Nothing unsellable gets sold.
Wholesale, built in
Sell by the box or carton at price-list rates, generate invoices, and track credit — all from the same till that handles walk-in retail.
One dashboard, every branch
Owners and managers see sales, margins, stock levels and audit trails across all stores — from a phone, anywhere.
Built for B2B
Wholesale from the same till.
Many pharmacies sell to clinics, hospitals and smaller shops as well as walk-in customers. Thanzi gives both channels first-class treatment \u2014 same server, same stock, same audit trail.
Sell by any unit
Define boxes, cartons and custom units per product — each with its own barcode. The till resolves whichever gets scanned, prices it from the right list, and always tracks stock in base units underneath.
Invoices, not receipts
Wholesale sales produce A4 tax invoices with both parties’ TPINs, delivery notes and line-level VAT breakdowns — ready for the customer’s accounts department.
Price lists & quantity breaks
Manage named price lists from the cloud dashboard, assign them per customer, and set quantity-break discounts. Carton prices are entered — never derived from a unit price.
Customer accounts & credit
Set credit limits and payment terms per customer. The till enforces the limit at the point of sale; overrides require a manager PIN and leave an audit trail.
Retail & wholesale, one till
A dual-mode till handles both channels. Switch with one key — the active channel is unmistakable, and stock is allocated from the right location automatically.
Receivables & aging
Live balances, current/30/60/90 aging buckets and printable statements — all from the dashboard. Overdue invoices surface as alerts before they become write-offs.
0
sales lost to a down connection
100%
of stock tracked to its batch and expiry
7 days
offline? The pharmacy doesn't notice.
1
dashboard for every branch you own
Pricing
Pay for what your pharmacy needs.
Plans are priced in kwacha and switched on per feature — talk to us and we’ll match a plan to your counter.
Counter
One store finding its feet.
- ✳1 store, up to 2 tills
- ✳POS + batch inventory
- ✳Cloud backup & dashboard
Dispensary
The full pharmacy, run properly.
- ✳Everything in Counter
- ✳POM & controlled-drugs registers
- ✳Shifts, cash-up & audit trail
- ✳Quarantine & disposal
Network
Multiple branches, one picture.
- ✳Everything in Dispensary
- ✳Unlimited stores & tills
- ✳Wholesale channel & B2B invoicing
- ✳Customer accounts & credit
- ✳Cross-branch reporting
- ✳Priority support