Learners & admissions
Profiles, admission numbers, streams, promotions and transfer letters.
CBC assessments and report cards, fees collected straight to your Paybill with M-Pesa, attendance alerts and parent SMS — set up in minutes, not weeks.


Compass Academy is a live demo school with 198 learners, 12 teachers, six weeks of attendance and real fee records. Log in as any role, click around and even pay fees by M-Pesa — in the demo, no money moves.

Learners, teachers, today's attendance and fees collected this month — at a glance for the head teacher and the bursar.
Open the live demo
Every learner's admission number, class, parents and contacts. Admit a learner in under a minute and promote whole classes at the end of the year.
Open the live demo
Termly fee structures per class, balances per learner and every receipt — from M-Pesa, Paystack or the bursar's desk.
Open the live demo
Mark the daily register in seconds on a phone or computer; parents see it in their portal.
Open the live demo

The parent enters the amount and their Safaricom number, approves the prompt with their PIN, and the receipt posts to the learner's fee statement and the school's accounts at once.
Try paying as a parent

Attendance, report cards, homework, notices and fee balances on any phone — in the browser or the Android app.
Log in as a parentRuns the whole school: learners, staff, fees, exams and the website.
admin@demo.classcompass.co.ke›Fee collection, M-Pesa payments, invoices and accounts.
bursar@demo.classcompass.co.ke›Wanjiku's parent: attendance, report cards and paying fees.
parent@demo.classcompass.co.ke›Wanjiku Kamau, Grade 7: timetable, homework and results.
learner@demo.classcompass.co.ke›One-click to try any role — demo data resets every night. Or open the demo sign-in page directly.
Replace spreadsheets, receipt books and WhatsApp groups with one system your bursar, teachers and parents actually use.
Profiles, admission numbers, streams, promotions and transfer letters.
Daily and lesson attendance with automatic SMS to parents when a learner is absent.
Strands, rubrics (EE / ME / AE / BE) and termly report cards ready to print or share.
Fee structures per class and term, STK push collection, receipts and balances.
Bulk SMS, notices and events for parents, staff and learners.
Ledgers, vouchers, income & expenditure and trial balance from the same data.
Catalogue, barcodes, issues, returns and fines.
Dormitories, members, meals and boarding bills.
Routes, stops, buses, drivers and learner assignments.
Courses, assignments, quizzes and live Zoom classes.
Class routines, exam schedules, mark entry and merit lists.
Run many branches or schools from one account with separate data.
Choose a curriculum at sign-up and Class Compass creates the classes, streams, learning areas and grading scale — ready for your first assessment.
Pre-primary, primary, junior and senior school with learning areas per level and the KNEC 8-level rubric.
For the final KCSE cohorts, with the 12-point A to E scale and KCSE subjects.
Cambridge / Edexcel: primary, Key Stage 3, IGCSE and A-Level, graded A* to U.
Years, units and KNEC / CDACC style grading for colleges and technical institutes.
Connect your own Paybill or Till through Safaricom Daraja. Parents pay from the parent portal with an STK prompt — no account numbers to mistype, no bank slips to chase.

Report cards, attendance, homework, notices and fee balances on any phone. Fewer calls to the office, happier parents.

Every plan starts with a 30-day free trial. Pay by M-Pesa or card.
Prices exclude 16% VAT where applicable. Bulk SMS is billed separately at cost. Annual billing covers three terms.
CBC assessment, M-Pesa fees, parent communication and admissions, written for head teachers and bursars.
Schools hold some of the most sensitive personal data there is: children's names, health notes, family details and fee records. Here's a plain-language look at a school's duties under Kenya's Data Protection Act, and simple habits that keep data safe.
Paper registers are easy to start and hard to use. A digital register takes a minute per class, flags absences the same morning, and gives the school accurate attendance figures for every learner.
Parents choose schools on their phones now. Short video and image ads on Facebook, Instagram, TikTok and WhatsApp reach them where they are, and with AI tools like Tari Studio a school can make them in minutes.
Yes. Choose CBC when you sign up and we create PP1 to Grade 12 with the learning areas for each level and the KNEC rubric (EE1 – BE2). You can also run 8-4-4 (Form 3–4), British (Cambridge / Edexcel) or a College / TVET structure — or mix them across campuses.
The school adds its own Paybill or Till through Safaricom Daraja. A parent opens the parent portal, enters the amount and their phone number, and approves the STK prompt with their M-Pesa PIN. The money goes straight to the school's account and the receipt is posted to the learner's fee statement automatically. Card and mobile money via Paystack is also available.
Yes — 30 days free with no card needed. Your data stays when you upgrade, and you pay per term.
Yes. Learners, staff and fee balances can be imported from Excel. On the Institution plan we do the migration for you.
Each school's data is kept separate, passwords are encrypted, access is controlled by roles, and actions are logged. We designed Class Compass with Kenya's Data Protection Act, 2019 in mind, and we never sell school or learner data.
Yes. Class Compass works in any browser on phones, tablets and computers, and there are Android and desktop apps for staff and parents.
Create your school account in two minutes. Your curriculum, classes and grading are set up for you, and you can invite your bursar and teachers straight away.