📊 CBC & 8-4-4 reports

CBC report card software for Kenyan schools

Generate CBC report cards with strands, sub-strands and performance levels (EE, ME, AE, BE) — plus 8-4-4 marks. Built in Kenya, part of Elimu SMS.

CBC strands & sub-strandsEE / ME / AE / BE8-4-4 marks tooInstant PDFs
The problems it solves

Why generic systems get CBC wrong

📋

Wrong format → correct CBC

Purpose-built CBC report cards with strands, sub-strands and learning outcomes — not marks forced into an 8-4-4 template.

⏱️

Hours of typing → instant

Teachers enter assessments once; professional report cards generate in seconds for the whole class.

📚

Mixed curricula → handled

Run CBC, 8-4-4, JSS, IGCSE and TVET side by side, each with the right report format.

How it works

CBC assessment, done right

✍️

Record by strand

Teachers assess each strand and sub-strand against learning outcomes, right in the markbook.

📊

Auto performance levels

The system applies the four CBC levels — Exceeding, Meeting, Approaching and Below Expectation.

📄

Print or email

Generate a clean, parent-friendly report card as a PDF — print it or email it home.

Part of Elimu SMS

CBC and 8-4-4 report cards are built into Elimu SMS, alongside M-PESA fees, attendance and payroll — one login for the whole school.

Explore Elimu SMS →
Questions people ask

Frequently asked questions

Does it produce true CBC report cards?

Yes. Elimu SMS generates CBC report cards with strands, sub-strands, learning outcomes and the four performance levels (EE, ME, AE, BE), in the correct competency-based format.

Can it also do 8-4-4 report cards?

Yes. It supports 8-4-4 marks and grades as well as CBC, JSS, IGCSE and TVET — each with the correct report card format, including for mixed-curriculum schools.

How do teachers enter assessments?

Teachers record assessments per strand and sub-strand in the markbook; the system computes performance levels and generates the report card automatically.

Is it built for Kenya?

Yes. Elimu SMS is built in Kenya for Kenyan schools and follows KICD/CBC reporting conventions out of the box.

Get started

Ready to see it in action?

Book a free, no-obligation demo tailored to your setup, or ask us anything on WhatsApp.