Run the school, not the spreadsheets.
Admissions, fees, exams and parent communication in one system. Parents pay fees by M-Pesa, balances update on their own, and report cards come out of the marks already entered.
School management
For primary and secondary schools, colleges and school groups. Modules are switched on as each school needs them.
No licence fees
Bursars shouldn’t reconcile fee payments by hand, and teachers shouldn’t retype marks into report cards. We set up only the modules your school needs, and add more as you grow.
- AdmissionsApplications, enrolment and student records.
- Fee structuresFees by class, term and category, with discounts and bursaries.
- Fee billingTerm invoices, balances and fee statements.
- M-Pesa fee paymentsPayments matched to the right student automatically.
- SMS to parentsFee reminders, results and notices by SMS.
- Exams & report cardsMarks entry, grading and printable report cards.
- AttendanceDaily attendance by class.
- Staff & payrollTeacher records and statutory payroll.
- Modules per schoolSwitch modules on as each school needs them.
- ReportsFee collection, balances and academic reports.
From day one to year end.
A walk through the school cycle, step by step — what your team does, and what the system takes care of.
Admission
Each learner is admitted once and keeps the same record from their first day to graduation — personal details, parents or guardians, class history, fees and results.
- Admission number issued automatically
- Parent and guardian contacts used for SMS
- Assigned to class, stream and, where relevant, boarding or transport
- Admission letter and fee structure generated
Fee structure set
The bursar sets fees once per class and term — tuition, boarding, transport, activity and any other items — along with discounts, sibling rates and bursaries.
- Fee items by class, term and student category
- Discounts, sibling rates and sponsorships
- Optional items only billed to students who use them
- Changes apply to the next billing run, not past invoices
Term billing
At the start of each term the system bills every learner in one run. Balances carried over from last term are included, so every family’s statement is complete.
- One billing run invoices the whole school
- Brought-forward balances and overpayments included
- Fee statements by student, class or the whole school
- Every invoice posted to the accounts automatically
Parents pay
Parents pay to the school paybill using the admission number as the account. The payment lands on the right learner instantly and the parent gets an SMS receipt.
- M-Pesa payments matched by admission number
- Bank deposits and cash receipted by the bursar
- SMS receipt with the new balance sent to the parent
- Unmatched payments listed for the bursar to allocate
Reminders and communication
Fee reminders go out to parents with balances, in bulk, from the system. The same channel carries results, closing dates and other notices.
- Bulk SMS to parents with balances above an amount you choose
- Messages to a class, a stream or the whole school
- SMS sender name set up per school
- Delivery reports kept for every message
Exams and report cards
Teachers enter marks per subject, the system applies the school’s grading and ranking, and report cards are generated ready to print or send.
- Marks entry per subject, class and exam
- Grading scales you define — marks, grades or rubric levels
- Class positions, averages and subject analysis
- Report cards printed or sent to parents
Term end and reporting
At the end of term the head teacher and board see collections, balances and academic performance, and balances roll forward into the next term automatically.
- Fee collection and outstanding balances by class
- Academic performance by class, subject and stream
- Balances carried forward to the next term
- Promotion of learners to the next class at year end
Why it costs less to run.
Proprietary systems charge per user, every month. Ours run on an open-source platform — you pay for setup, hosting and support, never per seat.
No licence fees
Our systems run on an open-source platform. Add users, branches or campuses without paying per seat.
Accounting built in
Every transaction posts to a real general ledger — no separate accounting package to reconcile.
M-Pesa, SMS & eTIMS
Payments, notifications and KRA compliance are part of the system, not add-ons.
Your data, your choice
Run it in our cloud or on your own server. You can always export everything.
Everyone sees their part.
Each person gets the screens and permissions for their role — and because there are no per-user fees, everyone who needs access can have it.
Parents
Pay by M-Pesa, get SMS receipts, balances, results and notices.
Bursar & accounts
Set fees, bill the school, receipt payments and send reminders.
Teachers
Take attendance and enter marks; report cards build themselves.
Head teacher & deputies
See enrolment, attendance, collections and results at a glance.
Admissions office
Register new learners and keep records up to date.
Board & directors
Collection and performance reports — across several schools if you run a group.
What people ask us.
Something else? Ask us directly →
Do we have to take every module?
No. Each school chooses the modules it needs — many start with admissions, fees and SMS, then add exams, attendance or payroll later. You only pay for what is switched on.
Can it handle more than one school?
Yes. School groups can run several schools in one system, each with its own fees, classes and SMS sender name, with combined reports for the directors.
Can we bring in our current students and balances?
Yes. We import learners, parents and opening fee balances from your current system or spreadsheets and agree the totals with the bursar before you go live.
How do parents know a payment was received?
As soon as an M-Pesa payment is matched, the parent receives an SMS with the amount and the learner’s new balance.
What does it cost?
There is no per-user licence fee, so every teacher can have an account. You pay a setup fee and a termly or monthly fee for hosting, SMS and support, depending on learner numbers and modules.
SACCO system
Members, savings, loans and arrears in one controlled system — with interest calculated for you, M-Pesa and check-off repayments allocated automatically, and every entry posted to the ledger.
Insurance system
Quote, issue policies, collect premiums, chase renewals and settle claims from one system — and give clients a portal where they can see their own cover and claim status.
Property management
Properties, units, tenants and leases in one system. Rent and service charges are invoiced every month on their own, tenants pay by M-Pesa, and you see exactly who owes what.
See it with your data.
A free demo, set up around how your organisation works. No slides — just the system.