Fees are the lifeblood of a private school, and in Kenya most fees arrive through M-Pesa. A fee management system turns hundreds of Paybill messages into accurate balances, statements and polite reminders. That cuts disputes and improves collection. This page compares the main options and explains why Anademy Fees is our pick for schools that want strong M-Pesa reconciliation without buying a full ERP.
About the name: Anademy = Ananke + Academy. It is the family of school systems made by Ananke Digital, a Kenyan software team. Each Anademy tool is set up for the individual school on order.
What Anademy Fees does
- Paybill payments matched automatically by admission number through Safaricom's Daraja API
- Fee structures per grade and term, optional extras, sibling discounts and bursaries
- Parent statements by SMS link: no more calling the office
- Scheduled, private balance reminders
- A suspense list for wrong account numbers, so nothing is guessed
- Daily collection and arrears reports for the proprietor
The options compared
Our order reflects how well each option fits a typical Kenyan private CBC school wanting a tailored set-up. Every alternative listed is a real product. Descriptions summarise each vendor's own published information as of 2026; check current features and prices with the vendor.
- Anademy Fees (our pick)Built to order around your school's workflow by Ananke Digital, with full data export. Book a demo to see it set up for your school.
- ShuleOneIts finance module covers fees, M-Pesa, banking, receipting, budgets and ledgers. Parents can pay by STK push in its app.
- smartShule SystemsAdvertises M-Pesa STK Push, automatic confirmation and reconciliation reports.
- Elimu.keOffers automated invoicing and payment tracking with M-Pesa and bank integration.
- ZerakiOffers a finance product alongside its analytics tools.
How to choose
- Use a Paybill (not a Till) with the admission number as the account.
- Ask how wrong references are handled.
- Separate the person recording payments from the person approving discounts.
- Check the SMS cost per reminder.
Questions schools ask
Do we need a developer to connect M-Pesa?
Anademy Fees handles the Daraja set-up. You provide the Paybill and the documents Safaricom requests.
We only want reminders for now. Is that possible?
Yes. Start with fee reminder SMS and email from the Anademy Templates tier.
More for school owners: School Owners hub · all Anademy systems.