Built for Kenyan schools · CBC & 8-4-4

The complete operating system for your school

Run admissions, fees, exams, attendance, payroll and communication from one secure platform. Issue professional receipts, track every shilling, and see your whole school at a glance.

14+
Integrated modules
M-Pesa
Fee collection ready
99.9%
Uptime, daily backups
KES 2.4M collected
+18% this term
Fees & Invoicing
Greenwood Int. Academy
Billed
KES 4.8M
Collected
KES 2.4M
Outstanding
KES 2.4M
Rate
50%
Student ledger
Aisha MohammedCleared
Brian OtienoKES 15,000
Catherine WanjiruCleared
David KipronoKES 8,500
Esther AchiengKES 3,200
+ Collect Payment
Dashboard
Students
842
Collected
KES 2.4M
Outstanding
KES 1.2M
Attendance
96.4%
Fee collection by class
PP1 PP2 Gr1 Gr2 Gr3 Gr4 Gr5 Gr6
Recent fee payments
StudentAmountMethodStatus
Aisha M.KES 15,000M-PesaCleared
Brian O.KES 10,000CashPartial
Cathy W.KES 15,000BankCleared
Parent Portal
Welcome, Mrs. Wanjiku
A
Aisha Mohammed
Grade 5 · Adm: 2024/001
FEE BALANCE
Cleared
ATTENDANCE
96%
B
Brian Otieno
Grade 3 · Adm: 2024/015
FEE BALANCE
KES 15K
ATTENDANCE
92%
Announcements
Term 2 Opening Date
School reopens on 5th May...
Recent Payment
KES 15,000via M-Pesa
Everything a modern school needs
Bank-grade security M-Pesa & bank payments Real-time reports
Why Samaji

One platform, your whole school

Stop juggling spreadsheets, paper receipts and disconnected tools. Samaji brings every part of school operations together.

Fees & receipts that add up

Set fee structures per class, collect by cash, M-Pesa or bank, and print colourful professional receipts. Balances update instantly.

Complete student records

Full biodata, class & stream, boarding house, guardians and medical notes — pick a class at registration, no typing.

Insightful reports

Live dashboards and charts for enrollment, collections and attendance — know exactly where your school stands.

Secure & private

Each school's data is isolated with row-level security. Daily backups and 99.9% uptime keep you running.

Reach every parent

Send announcements and SMS to parents, teachers or the whole school — keep your community informed.

Buy only what you need

Start with a base package and add modules — Payroll, SMS, Library, Transport — as your school grows.

14 modules

Mix and match what you need

Every module works together on one platform. Enable more anytime — no migration, no new logins.

S
Students / SIS
Enrollment & biodata
A
Attendance
Daily registers
A
Academics
Gradebook
C
Communications
Announcements
F
Fees & Invoicing
Receipts & balances
E
Exams
Assessments
T
Timetable
Class scheduling
L
Library
Catalogue & loans
T
Transport
Routes & fees
P
Payroll
Staff & payslips
S
SMS Gateway
Bulk messaging
B
Biometric
Access control
A
Analytics Pro
Deep insights
A
API & Webhooks
Integrations
+ more coming
Get started

Live in a single afternoon

No servers to manage, no complex setup. Your school is running the same day.

Set up your school

Load the Kenyan CBC classes in one click, add your streams, dormitories and fee structures.

Enrol your students

Register students with full biodata and class placement, or import your existing roster.

Start collecting

Record payments, print receipts, message parents and watch your reports update live.

Pricing

Simple plans that grow with you

Every school starts with a base package. Add advanced modules as add-ons whenever you're ready.

Starter
$49/mo
Up to 500 students
  • Students, Attendance, Academics
  • Communications
  • Email support
Get started
Most popular
Pro
$149/mo
Up to 1,000 students
  • Everything in Starter
  • Fees, Exams & Timetable
  • Reports & priority support
Book a demo
Premium
$299/mo
Up to 3,000 students
  • Everything in Pro
  • Library & Transport included
  • Add Payroll, SMS, Analytics
Talk to sales

Need a custom package for a large institution? Contact us.

Ready to run your school the smart way?

Book a free demo and we'll set up your school on Samaji — classes, fees and all — so you can see it working with your own data.