Healthcare Operations Platform
Run your healthcare business from one platform.
One connected system for the counter, the shelf and the books - not eight disconnected tools stitched together with spreadsheets.
14-day free trial No credit card required Built for African healthcare
Real DawaTrack dashboard, live from a working pharmacy account.
Everything your healthcare business needs. In one system.
Ten modules, one connected record - not ten disconnected tools.
Point of Sale
Sell medicines quickly and accurately.
Inventory
Track every item, batch and expiry.
Pharmacy
Manage prescriptions and dispensing.
Procurement
Control purchasing and suppliers.
Finance
Know where your money goes.
Patients
Keep customer and prescription history organized.
Branches
Manage multiple locations from one account.
Compliance
Keep critical records and audit trails organized.
Analytics
Turn your operational data into decisions.
Track & Trace
Know where every batch went, all the way to the shelf.
Explore the DawaTrack platform.
One module at a time - the real product, not a mockup.
Your pharmacy counter, connected
Search, add to cart, pick a prescription, take cash or M-Pesa, print the receipt - the till and the shelf read from the same record.
- M-Pesa STK push at the till
- Prescriptions attached to a sale
- Oldest batch sold first, automatically
Inventory that knows what matters
Every product, batch and expiry date - with reorder level and status visible at a glance across the whole catalogue.
- FEFO batch tracking
- Live stock status per branch
- CSV / Excel bulk import
Prescriptions, dispensed correctly
Capture a prescription, dispense against it and keep a record - loose dispensing and controlled medicines included.
- Prescription capture & dispensing
- Loose dispensing support
- Controlled-medicine records
Purchasing that lands in the right batch
Raise a purchase order, receive it against what actually arrived, and let the batch dates fall into place.
- Purchase orders to suppliers
- Goods-received matching (GRN)
- Supplier catalogue & pricing
The books, already up to date
Every sale and purchase posts straight to a double-entry ledger - nothing to re-key at month-end.
- Double-entry ledger, automatic
- Trial balance & bank reconciliation
- M-Pesa payments matched to sales
Every patient, one history
Customer and prescription history stays attached to the person, not scattered across receipt books.
- Patient & prescription history
- Linked to every dispensing sale
- Searchable across visits
Every branch. One view.
See every location from a single account, and move stock to the branch that's short - without a phone call.
- Branch-level stock and shifts
- Stock transfers between branches
- One login, every location
Ready before the inspection, not during it
Controlled-drug and dispensing activity is logged as it happens, not reconstructed from a stock card afterwards.
- Controlled-drug register
- Append-only audit trail
- Licence-expiry tracking
Turn operations into decisions
DawaTrack turns everyday transactions into operational intelligence - on screen, live, or exported to CSV for your accountant.
- Revenue, gross profit & margin
- Branch comparison & stock turnover
- Expiry & controlled-substance reports
Know the moment a batch is recalled
Every batch you receive is traceable back to the supplier that shipped it - GS1-serialized where required, quarantined automatically the instant a recall is issued.
- Automatic quarantine on recall
- Reach follows resold stock too, hop by hop
- GS1 GTIN/batch/serial, PPB-ready
From purchase order to sale.
One system behind the counter, the shelf and the books, so a sale updates all three at once.
-
1
Receive stock
Received against the purchase order, line by line - every batch dated the moment it's on the shelf.
-
2
Sell at the counter
The till picks the oldest batch first and sends the M-Pesa prompt straight to the customer's phone - offline sales sync once you're back online.
-
3
Reconcile the till
Every M-Pesa payment is matched to the sale that produced it automatically.
-
4
Watch expiries
Batches move up the list at 30, 14 and 7 days out, so stock gets sold or moved on while it still can.
-
5
Close the month
Every sale and purchase already posted to a double-entry ledger - pull a trial balance instead of rebuilding the books from a shoebox of receipts.
What stays true
Every batch dated the moment it arrives
Every payment matched to its sale
Every branch visible from one login
Every sale posted to the ledger, automatically
Stop running your healthcare business across disconnected tools.
Nothing about your shop changes except what you can see - and what you stop losing.
The old way
- Excel and paper stock cards
- Manual M-Pesa reconciliation
- Phone calls between branches
- Manual expiry checks
With DawaTrack
- Real-time inventory
- Automatic payment matching
- Centralized branches
- Tiered expiry alerts
Built for healthcare in Africa.
Not a global template with Kenya bolted on - built around how facilities here actually operate and get paid.
M-Pesa ready
Connect payments directly to your sales workflow with STK push, matched automatically to the sale.
Real pharmacy workflows
Batch tracking, FEFO, loose dispensing and prescription records - built for how a counter actually runs.
Built for multi-branch
See every location from one account, and move stock between branches without a phone call.
Compliance-conscious
Controlled-drug sign-off, dispensing records and licence-expiry tracking, built with Kenya's PPB in mind.
African connectivity
If the connection drops mid-sale, the till keeps ringing up locally and syncs once you're back online.
Built broad. Focused on real operations.
One platform, configured for how your kind of facility actually runs.
Pharmacies
Sales, inventory, dispensing, procurement and finance from one system.
Chemists
Manage daily sales, stock, suppliers and expiry without the paperwork.
Clinics
Connect pharmacy operations, patients, inventory and financial workflows.
Hospitals
Dispensary, procurement and financial workflows on one connected record.
Multi-branch businesses
Manage multiple locations from one centralized platform.
Your healthcare data belongs to you.
Precise about what's actually in place - no exaggerated claims.
Your own database
Each facility runs in its own isolated schema - separate from every other account, not just filtered.
Sensitive fields encrypted
Patient details, M-Pesa credentials and API keys are encrypted at rest.
Role-based access
Cashiers, pharmacists, managers, accountants and owners each see only what their role needs.
Audit trails
Controlled-drug and dispensing activity is logged in an append-only record.
Automated backups
Every facility's data is backed up on a daily schedule.
Export anytime
Your data is yours - pull it out to CSV whenever you need it.
What healthcare professionals say about DawaTrack
Real reviews from real users in Kenya and across Africa
Verified on SaaS Browser
Partner API
Build track-and-trace and recall compliance into your own system
For manufacturer ERPs, distributor warehouse systems, and pharmacy POS integrations — full REST API with webhooks, idempotency and OAuth2.