Built for Kenya's CBC schools — Junior & Senior. See SchoolFix in action →
CBC-ready · IPSAS-aligned · Built for Kenya

Run your school.
Not your spreadsheets.

SchoolFix is the complete ERP for Kenyan Junior and Senior schools — CBC report cards with pathway analysis, three-fund audit-ready accounting, and payments from M-Pesa, KCB, NBK, Equity, NCBA and cash. One system for academics, finance, and operations.

Learn more about SchoolFix
Free to try · no payment required
14-day free trial
Secure & cloud-based
KNEC pathway analysis STEM · Social · Arts
mtstmarys.schoolfixanalytics.com/student/jeptoo
★ Student Marksheet · Term 2
Eric Jeptoo
A000439598 · Grade 9 · Male
Total points 68 / 90
MathematicsEE27
Integrated ScienceME16
EnglishME16
KiswahiliEE18
AgricultureEE18
Creative Arts & SportsEE27
Social StudiesME16
Total · 10 subjects68
★ KNEC Pathway Analysis
36.5
Arts & Sports
52.5
Social Science
★ Best fit
45.3
STEM
KICD-aligned EE · ME · AE · BE
★ Everything in one system
Academics
Report cards
Timetables
Attendance
Finance
Payments
Boarding
Staff & payroll
Parent portal
★ See it in motion

A 2-minute walkthrough of SchoolFix

From student records to fee receipts, see how SchoolFix handles a typical day at a Kenyan secondary school.

SchoolFix
2 min 14 sec
★ Onboarding walkthrough

From zero to a fully running school in 48 hours

CO
Hosted by Cleophas Omwenga · Founder
0:00Student setup & enrollment
0:34CBC report cards
1:12M-Pesa & bank payments
1:48Three-fund finance
★ Why SchoolFix

Built for the way Kenyan schools actually work

Not a global template translated to KES. Every feature designed around CBC curriculum, KICD assessment standards, FDSE capitation, and how Kenyan bursars and principals actually run their schools.

CBC report cards with KNEC pathway analysis

Competency-based assessment levels (EE / ME / AE / BE) and KICD-aligned descriptors for every grade. For Grade 9, the only platform that also calculates STEM · Social Science · Arts & Sports pathway scores.

Grade 1–12
CBC-aligned report cards across Junior & Senior school

Three-fund accounting your auditor recognises

Separate School Fund · Operational Fund · Tuition Fund with proper IPSAS ring-fencing. Books balance under IPSAS Cash Basis from day one — no Excel reconciliation when MoE inspectors arrive.

90+
GL accounts & Vote Heads seeded per school, fund-tagged and audit-ready

Every payment channel, auto-receipted

Parents pay via M-Pesa, KCB, NBK, Equity, NCBA, bank transfer, cheque or cash. SchoolFix auto-matches by admission number, distributes across vote heads, and sends the receipt back instantly.

< 30 sec
From payment received to receipt sent to parent
★ Trusted by Kenyan schools

Live in classrooms.
Not in a sales pitch.

130
Schools that have signed up on SchoolFix
7
Live tenants
𝐀
𝐀𝐋𝐑𝐀𝐇𝐌𝐀𝐇 𝐈𝐍𝐓𝐄𝐑𝐆𝐄𝐑𝐀𝐓𝐄𝐃 𝐒𝐂𝐇𝐎𝐎𝐋
Private · Mombasa,Kenya
Live
D
Demo Junior School
Private · 0100-6701
Live
B
Brightistar School
Private · Kiambu Kiambu
Live
B
BUNGOMA DEB PRIMARY &JUNIOR SCHOOL
Public · PO BOX 785-50200 BUNGOMA
Live
N
Nova school
Private · 001
Live
M
MT.ST MARY'S GIRLS' PRIMARY & JUNIOR SCHOOL
Private · PO BOX 148-20106 MOLO
Live
★ See it work

Real screens from a live school

No mockups. No "coming soon". Every screen below ships today, used by principals, bursars, and teachers in live schools.

★ Academics · For principals

See your class at a glance

Open one screen and know everything — class average, distribution across performance levels, top performers, students slipping below ME. The principal's morning briefing in 10 seconds.

  • EE / ME / AE / BE distribution visualized per class
  • Top performers + at-risk list auto-flagged
  • Pathway clustering — which students lean STEM, Social, Arts
Learn more about academics
/principal/dashboard · Grade 9 East
Grade 9 East · Term 2
42 students
Avg
62.4
Top
82
Below ME
5
Coverage
94%
Performance distribution
EE · 16
ME · 21
AE
ExceedingMeetingApproachingBelow
★ Top performers · Grade 9 East
1
Eric JeptooSocial68
2
Mary WanjikuSTEM65
3
Faith Achieng'STEM63
★ Finance · For bursars

Three funds. Books balance.
Audit-ready.

Separate School Fund · Operational Fund · Tuition Fund ring-fence every shilling. Parent fees, government FDSE capitation, and tuition capitation each live in their own bank accounts with their own GL trails.

  • Live capitation tracker — see what govt owes you per vote head
  • System cannot mix funds — virement requires BoM approval
  • IPSAS Statement of Receipts & Payments generates in 5 minutes
Learn more about finance
/finance/dashboard
★ Total cash · across funds
KSh4,287,640
School
2.91M
Operational
950K
Tuition
427K
Mary Wanjiku · Term 2 fees
School+KSh35,000
EWC capitation tranche
Op+KSh200,000
Longhorn textbooks
Tuition−KSh8,000
KPLC electricity
Op−KSh12,000
★ Payments · Every channel

Every channel. One inbox.
Zero reconciliation.

Parents pay through whatever channel works for them — M-Pesa, KCB, NBK, Equity, NCBA, bank transfer, cheque, cash. SchoolFix pulls every transaction into one matched, receipted, GL-posted inbox.

  • M-Pesa auto-match by admission number · <30 seconds end-to-end
  • Bank deposits import from KCB · NBK · Equity · NCBA statements
  • Vote-head distribution automatic · receipt SMS to parent
Learn more about payments
/finance/payments · All channels
M
M-Pesa
847K · 23 today
K
KCB Bank
1.81M · 8 today
N
NBK
253K · 2 today
E
Equity
485K · 4 today
M
Mary Wanjiku · Term 2
MSM/2024/045 · TES7K2L3F4
KSh35,000Matched
K
Faith Achieng' · Boarding
MSM/2024/112 · KCB ···4521
KSh22,500Matched
E
John Ochieng' · CDF Bursary
MSM/2024/078 · EQB-58291
KSh22,000Matched
★ Parents & principals

What schools say about us

Real words from real bursars, principals, and parents using SchoolFix every day.

This is soo nice, the arrangement on the portal is on point 👌🏾 congrats team ICT, right from Student profile, results, assignments, graph, fee structure...etc When comes to results also, am seeing the graph 📈 is soo encouraging means team online did a very good job during the holidays. Thanks a lot teachers and to the management, God bless you 👏🏽 👏🏽👏🏽

Motang'i Otata(Julie)
Motang'i Otata(Julie)
Parent · MT.ST MARY'S GIRLS' PRIMARY & JUNIOR SCHOOL
★ The honest math

Per learner, per term.

SchoolFix scales with your school — the bigger your population, the lower the per-learner rate.

KES45
per learner, per term — for a 500-learner school.

SchoolFix scales with your school — the bigger your population, the lower the per-learner rate. The smallest schools pay a flat minimum of KES 60,000 per year, structured across three terms. That works out to less than what most schools spend on photocopying paper for a single term.

School size Rate per term Annual subscription
Up to 200 learners KES 60,000 minimum
201 – 500 learners KES 60,000 minimum
501 – 1,000 learners KES 40 fromKES 60,120
1,001 – 1,500 learners KES 35 fromKES 105,105
1,501 – 2,500 learners KES 30 fromKES 135,090
2,500+ learners KES 27 Custom quote

For schools under 500 learners, the KES 60,000 annual minimum applies — payable in three termly installments. One-time setup fee in Year 1 only. Subscription includes 24/7 support, cloud hosting, daily backups, security updates, and continuous CBC compliance updates.

24/7 support Cloud hosting Daily backups CBC updates Security & SSL
Request a custom quote
Live demo · Junior & Senior schools

See SchoolFix on your school's data.
No commitment.

Book a free 30-minute walkthrough with our team. We'll set up SchoolFix with your school's classes, students, and fee structure — and you'll see exactly how academics, finance, and payments will work on day one.

30 minutes, no obligation
Conducted by founder · English or Kiswahili
Includes free 14-day trial setup