Money handled exactly
Amounts are stored in whole cents and rounded by one set of rules, so totals on the bill, the receipt and the reports always agree.
- Payer splits between the patient, SHA and insurers
- Price lists with scheduled changes and full history
- A missing price stops billing instead of charging zero
- Payments by M-Pesa, cash, card reference, bank transfer or a mix