New AI-written annual financial report

The school system that also does your accounts.

Masomo 360 runs admissions, exams, CBC assessment, timetables and parent communication — then keeps a real double-entry ledger behind it, so your bursar closes the books and files with the Auditor General from the same system.

Data migration included On-site staff training Live before next term

Built around the standards Kenyan schools are actually held to

PSASB & IPSAS reporting OAG submission pack CBC / CBE assessment KCSE grading & analysis KRA PAYE · NHIF · NSSF M-Pesa STK & Paybill
One system, four workspaces

Everyone signs in to a screen built for their job

Nobody wades through menus meant for someone else. Permissions, dashboards and reports change with the role — while the underlying data stays one shared record.

School Administration

The principal's view of the whole school — enrolment, attendance, collections and staffing on one screen.

  • Live enrolment & attendance
  • Collections vs outstanding
  • Staff, subjects & workload
  • Events calendar & SMS log

Finance & Accounts

A bursar's workspace with a proper chart of accounts, not a fee spreadsheet bolted onto a student list.

  • Fee structures & student ledgers
  • Banking & reconciliation
  • Budgets, assets, payables
  • Payroll & statutory remittances

Teaching & DOS

Mark entry, schemes of work and class analysis for teachers; whole-school academic oversight for the DOS.

  • Marks, results & report cards
  • Exam analysis per class & subject
  • CBE assessments & pathways
  • Timetable, seating, requisitions

Parents & Students

Results, fee balances and attendance on any phone — plus a WhatsApp bot for parents who prefer to just ask.

  • Report cards & fee statements
  • Pay fees by M-Pesa STK push
  • Attendance & discipline notes
  • No app install required
Exams & results

Marks go in. Analysis comes out.

Subject teachers enter marks against their own classes only. The moment an exam is published, Masomo 360 has already computed means, grades, stream and overall positions, subject rankings and the movement against the previous exam.

  • Class, stream and subject analysis — grade distribution, mean grade, pass rate, highest and lowest, sat and absent counts.
  • Movement tracking — every class and subject shows its change against the last exam, so improvement and slippage are visible immediately.
  • Departmental rankings for HODs, plus a DOS reports centre covering the whole school.
  • Report cards in bulk — generate a whole class in the background, with fee balance, remarks and a three-exam trend on each card.
See the analysis on your own results
CBC / CBE

Competency-based education, handled properly

Not a checkbox. Masomo 360 carries a full CBE workspace — formative and summative assessments, per-learner progress, learning pathways and parent activities — running side by side with your traditional exam records during the transition.

  • Strand and sub-strand assessments, formative or summative, graded against competency levels.
  • Student progress & progress reports that show where a learner actually is, not just a mark.
  • Parent activities and digital resources shared straight to families.
  • Learning pathways and senior-school placement planning as your Grade 9s move up.
Walk through the CBE workspace
Timetabling

Generate the timetable. Then generate it again.

Configure days, breaks, classrooms, subjects, teachers and constraints — the system shows you a readiness score before it runs. Every generation is saved as a version, so you can regenerate freely and keep the one that works.

  • Constraint-aware generation across classes, streams, elective groups, classrooms and teacher availability.
  • Versioning — activate, compare and roll back. Nothing is lost when you try a different arrangement.
  • PDF exports per stream, per teacher, or one master timetable — ready for the noticeboard.
  • Teachers see only their own day, with breaks and free periods, on their phone.
Finance & accounting

Most school systems stop at fee collection. This one keeps the books.

Every payment, expense, payroll run and bank transfer posts to a real double-entry ledger with a proper chart of accounts. Which means the statements your board and the Auditor General ask for are already written.

Statutory reporting

PSASB and IPSAS statements, generated from the ledger

Trial balance, income and expenditure, balance sheet, cash flow, budget vs actual, and the schedule of financial assets and liabilities — all live, all reconciling back to the same entries, all exportable.

  • OAG submission package — all six statements assembled together, with an automated pre-audit checklist run before you submit.
  • Anomaly checks on the trial balance, with a balanced/unbalanced indicator you can see at a glance.
  • A plain-English annual report, written for your board and parents' association — not just an accountant — and produced as a finished PDF.
  • Excel export on every statement, for the auditors who will always want Excel.
Banking

Reconcile the bank statement, line by line

Upload the CSV or Excel your bank exports. Masomo 360 matches each line against your journal entries, shows the reconciliation percentage and the unreconciled difference, and leaves you to resolve only what genuinely needs a human.

  • Statement import and auto-matching to journal entries, with one-click unmatch when the system gets it wrong.
  • Bank balance vs ledger balance side by side, with the difference always in view.
  • Multiple accounts — operating, capitation, development, boarding — plus inter-account transfers and petty cash.
  • M-Pesa and Pesalink receipts arrive already tied to the student ledger entry that created them.
Payroll

Pay staff, deduct correctly, remit on time

Salary grades, monthly payroll runs, individual payslip PDFs, and statutory deductions calculated and tracked through to remittance — each with its own due date and paid status.

  • PAYE, NHIF and NSSF computed per employee, with employer contributions and total employer cost shown on the run.
  • Posted straight to the ledger — every run creates its journal entry, so payroll never has to be re-keyed into the accounts.
  • Remittance tracking with KRA, NHIF and NSSF due dates, so nothing is discovered late.
  • Payslip PDFs for every employee, on demand.
The full system

Everything else your school runs on

Modules are switched on per school. Start with what you need this term and add the rest when you're ready — the data is already connected.

Student management

Admissions, profiles, class and stream assignment, guardians and the full student lifecycle through to transfer or graduation.

Attendance

Daily and per-lesson registers, present/absent/partial tracking, and term-long attendance rates per class and student.

Library

Catalogue, copies and availability, student borrowing and returns, overdue tracking and loan history.

Schemes of work

Termly schemes per subject and class, tracked against the timetable so coverage is visible to the DOS.

Seating (ClassMap)

Exam and classroom seating plans laid out visually, printed per room before the exam starts.

SMS & WhatsApp

Bulk or targeted messaging with credit tracking, plus a WhatsApp bot parents can ask for results and fee balances.

Requisitions

Departmental requests raised, approved and turned into purchase orders — tied to the budget line they draw from.

Inventory & assets

Stores and stock movement, plus a fixed asset register with depreciation feeding the balance sheet.

Budgets

Approved budgets by vote head, drawn down live against actual spend with variance flags and nearing-limit warnings.

Events & duty rosters

School calendar, teacher duty rotas and event notices pushed to the people who need them.

Discipline records

Incidents, actions taken and follow-up logged against the student record, visible to the class teacher and parent.

Exam papers

Store, version and release exam papers and marking schemes to the right teachers at the right time.

On any phone

Teachers don't sit at a desk. Neither does the software.

Masomo 360 is one responsive application, not a stripped-down mobile version with half the features missing. A teacher checks tomorrow's lessons on the walk to class, marks a register from the back of the room, and a parent opens the same report card their principal signed — on a KES 8,000 Android phone, over 3G.

  • Nothing to install. It runs in the browser your staff and parents already have.
  • Light and dark themes, remembered per user.
  • Built for low bandwidth — pages stay light so they load where the network is thin.
Getting started

Live before the next term begins

We do the setup and the migration. Your job is to tell us how your school actually works, and to show up for training.

1

Scoping call

We map your classes, streams, subjects, grading scales, fee structures and chart of accounts to the system.

2

Data migration

Students, staff, historical results and opening balances imported from whatever you have now — including spreadsheets. Included, not billed extra.

3

Role-based training

Separate sessions for administration, the bursar's office and teaching staff. Each group learns only their own screens.

4

Go live & support

You start the term on Masomo 360, with us on call through the first exam cycle and the first fee run.

Questions

Things schools ask us first

Can we move our existing student and results data across?

Yes, and it's part of onboarding rather than a separate charge. We import students, staff, historical exam results and opening fee balances from Excel, CSV or an export from your current system. Where the data is messy, we clean and map it with you before go-live rather than after.

Do we have to take the accounting side?

No. Modules are enabled per school. Plenty of schools begin with exams, results and fees, then switch on the ledger, banking, budgets and payroll for the following financial year. Because it's one system, nothing needs re-entering when you do.

Does it handle CBC and the 8-4-4 system at the same time?

It has to, and it does. Most schools are running both right now. Traditional KCSE-style exams and CBE competency assessments live side by side, and a learner can carry both records without one interfering with the other.

How do M-Pesa payments reach the student's account?

Through STK push and Paybill integration. A payment posts to the student's ledger in real time, generates a receipt, updates the outstanding balance shown on the report card, and appears as a line on the bank statement your bursar later reconciles — without anyone keying it in twice.

What happens to our data if we leave?

It's yours. Every report exports to PDF or Excel, and we will produce a full structured export of your school's records on request. There is no lock-in clause that holds your student history hostage.

Does it work when the internet is unreliable?

Pages are deliberately kept light so they load on slow connections, and the system is usable over 3G on low-cost Android phones. It is a cloud application, so a working connection is required — but we design for the bandwidth Kenyan schools actually have, not for fibre.

What does it cost?

Pricing depends on enrolment and which modules you switch on. We quote after the scoping call so the number reflects your school rather than a generic tier. Ask on the demo and we'll be direct about it.

See it running on your school's data

A 30-minute demo, with your own classes and fee structure loaded — not a generic sales deck.

Mon–Sat, 8am–6pm EAT · Demos available on site or online