Built for Kenya's CBC Curriculum

Smarter Schools.
Brighter Futures.

The all-in-one school management platform for every Kenyan school. CBC grading, report cards, attendance, parent portal & real-time analytics. Private or public, urban or rural, across all 47 counties.

Scroll
0%CBC Aligned
0Counties Covered
0 minSetup Time
0-dayFree Trial
Live Preview

Your Dashboard, At a Glance

Real-time data across students, staff, fees, and attendance. All from one view.

akotoshule.link/admin
+23

1,247

Total Students

+2

48

Teachers

+8

156

Assessments

+1.3%

94.2%

Attendance

Monthly Enrolment Trend+18.2%
Recent Activity
A

A. Mwangi

Score entered

2m
J

J. Kamau

Enrolled

5m
S

S. Ochieng

Grade added

12m
M

M. Wafula

Attendance

18m
Features

One Platform. Complete Management.

Purpose-built for every Kenyan school. Private or public, urban or rural.

Curriculum

CBC Grading Engine

Full EE/ME/AE/BE competency tracking aligned to Kenya's CBC curriculum, PP1 through Grade 9. Seamless support for Junior and Senior Secondary levels.

Attendance

Smart Attendance

Daily class attendance with auto-alerts to parents. Track trends per student, class, and school-wide. Works even without internet.

Reports

KICD Report Cards

Summative assessment report cards auto-generated in CBC format. Per-subject competency breakdown, grading keys, and one-click publish to parents via WhatsApp or email.

Parents

Parent Portal

OTP login, zero passwords to remember. Parents view grades, track attendance, receive report cards, and communicate with teachers instantly.

Offline

Works Offline

Mark attendance and enter grades without internet. Data syncs automatically when you reconnect. Perfect for rural and remote schools.

Security

Multi-School Groups

Every school's data fully isolated. Group owners manage multiple schools from one portal with cross-school analytics and reporting.

Analytics

Analytics & Reports

Real-time dashboards for enrolment trends, academic performance, attendance patterns, and staff metrics. Export reports in PDF or CSV.

Communication

SMS & WhatsApp Alerts

Automated notifications to parents and staff. Fee reminders, attendance alerts, exam results, and school announcements via SMS and WhatsApp.

Academics

Full Academic Management

Timetable generation, subject & strand management, assessments, score entry, term results, and academic year planning. All in one place.

Quick Setup

Three Steps to Go Live

01

Register Your School

Enter school details, choose curriculum mode, create your principal account.

02

Set Up Classes & Staff

Add grades, streams, subjects. Invite teachers and bulk-import students.

03

Go Live

Start grading, marking attendance, and generating report cards from one dashboard.

Portals

Dedicated for Every Role

Principal

Full control over students, staff, fees, academics, reports, timetable, permissions, and school settings.

Teacher

Enter scores, manage assessments, mark attendance, write report card comments, and view class analytics.

Parent

OTP login, no passwords needed. View children's grades, track attendance, download report cards, and message teachers.

Group Owner

Oversee multiple schools from one dashboard with cross-school analytics, staff management, and compliance tracking.

Pricing

Simple, Transparent Pricing

Start with a free 7-day trial. No credit card required. Upgrade anytime.

Every school starts with a free 7-day trial — all features included, no commitments

Starter

KES 2,000/month
  • Up to 200 students
  • 5 staff accounts
  • Basic reports
  • Email support
Start Free Trial
Most Popular

Plus

KES 5,000/month
  • Up to 500 students
  • 15 staff accounts
  • Full reports
  • M-Pesa fees
  • SMS alerts
Start Free Trial

Professional

KES 10,000/month
  • Unlimited students
  • Unlimited staff
  • All features
  • Priority support
  • Custom branding
Start Free Trial

Enterprise

Custom
  • Everything in Pro
  • Multi-school management
  • Dedicated support
  • Custom integrations
  • SLA guarantee
Contact Sales

1 Month

3 Months

Save 5%

6 Months

Save 10%

12 Months

Save 15%

Need a custom plan for a large school group? Contact us for Enterprise pricing.

Advantages

Why Schools Choose Us

Fully aligned to Kenya CBC / CBE curriculum (PP1–Grade 12)
Built for both private and public schools across all 47 counties
Works offline with auto-sync when reconnected
KICD-format CBC report cards, auto-generated
Parent OTP login, zero passwords to remember
Multi-tenant: every school's data fully isolated
SMS & WhatsApp alerts to parents and staff
Free 7-day trial, no credit card required
Timetable, assessments, and academic year management
Role-based access: principal, deputy, bursar, HOD, teacher
Testimonials

What Schools Are Saying

Trusted by private and public schools across Kenya

Private

Report card generation that used to take us 3 days now takes 3 minutes. Our teachers can focus on teaching, not paperwork.

MN

Ms. Njeri W.

Principal

Sunrise Academy · Nairobi County

Public

As a public school, we struggled with CBC record-keeping. Akoto Shule simplified everything. Attendance, grading, and parent communication all sorted.

MO

Mr. Odhiambo K.

Deputy Principal

Lake View Primary · Kisumu County

Private

The offline mode is a lifesaver. Our school is in a rural area with poor internet, but teachers still enter scores and mark attendance daily.

MK

Mr. Kiprop C.

Principal

Highland Academy · Uasin Gishu County

Private

Parents now receive report cards on WhatsApp instantly. No more printing delays or lost papers. The parent portal changed everything for us.

MM

Mrs. Muthoni A.

HOD Academics

Greenfields Primary · Kiambu County

Private

We manage 4 schools under one group. The owner portal gives me a bird's-eye view of every school: enrolment, staffing, and academic performance.

MH

Mr. Hassan M.

Group Director

Pwani Education Group · Mombasa County

Public

CBC compliance was our biggest headache. Now competency levels, strand breakdowns, and KICD-format report cards are all automated. Highly recommend for any school.

MC

Ms. Chebet R.

Principal

Nandi Hills Primary · Nandi County

Nationwide Coverage

Available in All 47 Counties

From Nairobi to Turkana, Mombasa to Busia. Akoto Shule works for every school in Kenya. Private or public, primary or secondary, urban or rural.

47COUNTIES

Counties by Region

Hover the chart to explore each region

Central

5

Coast

6

Eastern

8

Nairobi

1

North Eastern

3

Nyanza

6

Rift Valley

14

Western

4

Private

Schools Welcome

Public

Schools Welcome

Works offline in remote areas

No constant internet needed. Teachers enter data offline and it syncs automatically when connection returns.

Ready to Transform
Your School?

Join private and public schools across all 47 counties. Start your free 7-day trial. No credit card required.