Pay per learner, per term.
Three packages, from KES 50 per learner per term. Unlimited staff accounts on every package, and your rate is fixed for 2 years.
Essentials
Small schools moving off paper and spreadsheets
per learner, per term
Minimum KES 7,500 per term
Standard
Most private schools: 150–800 learners
per learner, per term
Minimum KES 15,000 per term
Enterprise
Large schools, school groups, several campuses
per learner, per term
Minimum KES 35,000 per term
Every pilot is one full term of Standard with no learner charge; the one-off setup fee of KES 10,000 is paid at the start. Choose your package when it ends — your data is kept either way.
Calculate your cost
Package
Billing
250 learners × KES 75
KES 18,750
Per term
KES 56,250 over 3 terms
KES 18,750
Plus setup and data migration, KES 10,000 once, paid at the start — pilot term included.
SMS is extra and prepaid: about KES 1.00 per message.
What schools like yours pay per term
| Learners | Essentials | Standard | Enterprise |
|---|---|---|---|
| 100 | KES 7,500 | KES 15,000 | KES 35,000 |
| 250 | KES 12,500 | KES 18,750 | KES 37,500 |
| 500 | KES 25,000 | KES 37,500 | KES 75,000 |
| 1,000 | KES 50,000 | KES 75,000 | KES 150,000 |
What each package includes
Unlimited staff accounts and daily backups on every package. Move up at any time — nothing is lost.
| Feature | Essentials KES 50 / learner / term | Standard KES 75 / learner / term | Enterprise KES 150 / learner / term |
|---|---|---|---|
| Academics | |||
| Learners, admissions, classes and streams | |||
| Attendance registers | |||
| CBE formative and summative assessment | |||
| Report cards | |||
| Timetable | |||
| Curriculum: strands, schemes of work, lesson plans | |||
| Broadsheet and class analytics | |||
| AI curriculum assistant | |||
| Advanced analytics | |||
| Finance | |||
| Fee structures, invoices, receipts and statements | |||
| M-Pesa paybill with automatic matching | |||
| M-Pesa STK Push (prompt on the parent's phone) | |||
| General ledger, trial balance and journal | |||
| Fee reminders and full finance reports | |||
| People and operations | |||
| HR records, leave and salary advances | |||
| Statutory payroll (PAYE, SHIF, NSSF, Housing Levy) | |||
| Meals wallet and transport | |||
| Inventory and stores | |||
| Portals and campuses | |||
| Parent portal | |||
| Teacher portal | |||
| Several campuses under one login | |||
| Included on every package | |||
| Unlimited staff accounts | |||
| Daily encrypted backups | |||
| SMS | Prepaid credits | Prepaid credits | Prepaid credits |
| Support | Email and WhatsApp, business hours | Priority, plus phone | Named account manager |
The rest of the bill, up front
Free pilot term
KES 0 per learner
One full term of Standard. Only the setup fee is paid at the start. Then choose a package — your data is kept either way.
Setup and data migration
KES 10,000 once
Paid when you start, pilot included. We import your learners, parents, opening fee balances and fee structures. Waived if you start straight on a yearly plan, and for schools switching from another system.
SMS credits
About KES 1.00 per message
Prepaid bundles you top up yourself, shown on your invoice. Never sold as "unlimited".
5 or more campuses?
We’ll quote for the group.
Enterprise for every campus, one login across schools, a named account manager and on-site training — priced on the group’s total learners.
Get a group quote
Tell us how many campuses and learners you have, and we’ll send a proposal.
Contact Enterprise SalesPricing questions, answered
Which package should we choose?
Most schools choose Standard. Essentials covers the basics — learners, attendance, CBE assessment, report cards, fees and M-Pesa. Standard adds the timetable, curriculum tools, the full finance ledger, HR and payroll, meals and transport. Enterprise is for large schools and groups that want the AI tools, inventory and several campuses. You can move up at any time.
What counts as an active learner?
Learners enrolled for the term. We count them once per term on a set date, not as a running total, so learners admitted mid-term never cost extra during that term and are never blocked. Archived, transferred and graduated learners aren't counted.
What is the minimum per term?
Each package has a minimum: KES 7,500 for Essentials, KES 15,000 for Standard and KES 35,000 for Enterprise. If learners × rate comes to less, you pay the minimum. The calculator above shows when it applies.
Is there a setup fee?
Yes: KES 10,000 once, paid when you start — including when you start with the free pilot term. For that we import your learners, parents, opening fee balances and fee structures, so you start with your real data. It is waived if you start straight on a yearly plan, and for schools switching from another system.
How does SMS work?
SMS is prepaid. Your school buys SMS credits in bundles — about KES 1.00 per message — and every message sent spends credits. Purchases show on your invoice. SMS is never sold as "unlimited", so you always see what you spend. Email and in-app notifications are free.
Is there a free trial?
Yes — a free pilot term. Your school gets one full term of Standard without paying for learners; only the one-off setup fee (KES 10,000) is paid at the start, so we can bring your data in. When the term ends you choose a package, or stay on Standard. Your data is kept either way.
Is there a discount for paying yearly?
Yes. Pay three terms upfront and save about 15%, and the setup fee is waived.
Will our price go up?
Your rate is fixed for 2 years from the day you sign. Your bill only changes with your learner count or if you change package.
How do we pay?
By M-Pesa paybill, bank transfer or card. We issue the invoice at the start of each term.
What happens if we pay late?
You have 14 days after the invoice is due. After that, access is paused until it is paid. Your data is never deleted, and we will send you an export on request while the account is paused.
Who owns our data?
Your school does. You can export it at any time, on every package, including after you leave.
Do you have pricing for school groups?
Yes. Groups with 5 or more campuses get a quote based on the total number of learners. Contact our team.
Still have questions?
Talk to us — we’ll help you pick the right package for your school.
