Teachers enter marks once. Elimu SMS works out performance levels, positions and comments, then produces parent-friendly CBC/CBE report cards and emails every parent the day they are approved.
Also 8-4-4, JSS, IGCSE and TVET formats · part of Elimu SMS

Kenya’s Competency-Based Curriculum, now referred to by the Ministry as Competency-Based Education (CBE), asks teachers to describe what each learner can do rather than just rank them by marks. Report cards have to show performance levels for each learning area, strands and sub-strands, core competencies and values, and comments that actually mean something to a parent.
Schools that try to squeeze this into an 8-4-4 style mark sheet end up with report cards that confuse parents and take class teachers whole weekends to finish. Many schools also run more than one curriculum at once, with CBC/CBE in the lower classes and 8-4-4 or IGCSE elsewhere.
Elimu SMS handles each curriculum in its own correct format. Teachers enter assessment results in one grid; the system applies the grading bands set for the term, works out performance levels, and generates the report card in the right layout for each learner’s curriculum. Class teachers review, add their remarks and approve, and every parent gets the report card as a PDF by email.
Grading bands, weightings and the report card release date are set in term configuration and apply to every class.
Book a free demoPerformance levels EE, ME, AE and BE per learning area, with strands, competencies and teacher comments on a clean, parent-friendly layout.
CBC/CBE, 8-4-4, JSS, IGCSE and TVET in the same school, each learner on the report card format for their curriculum.
One grid per class. Averages, performance levels and positions are calculated from the term’s grading bands and assessment weightings.
Once approved, report cards go to every parent as PDF attachments with a covering note. No printing run, no envelopes.
Draft KPSEA-style papers with marking schemes from a subject, grade and topic. The teacher edits and approves; results sync to the markbook.
KICD-aligned schemes and lesson plans with HOD approval and a coverage report, so assessment follows what was actually taught.
Elimu SMS converts each assessment result into the four performance levels parents see on a CBC/CBE report card.
| Level | Meaning | What the parent reads |
|---|---|---|
| EE | Exceeding expectations | The learner goes beyond what is expected for the grade in this learning area |
| ME | Meeting expectations | The learner has achieved what is expected for the grade |
| AE | Approaching expectations | The learner is close but needs more practice in some areas |
| BE | Below expectations | The learner needs extra support; the teacher’s comment explains where |
The score ranges behind each level are set by the school in term configuration, so they can follow the latest KNEC and Ministry guidance.



Demo school data. See all screens
| What to check | Typical system | Elimu SMS |
|---|---|---|
| CBC/CBE layout | Marks and positions with CBC labels added | Performance levels, strands and competencies per learning area |
| Mixed curricula | One format for the whole school | CBC/CBE, 8-4-4, JSS, IGCSE and TVET side by side |
| Delivery | Printed and sent home | Emailed to every parent as PDF on approval |
| Planning link | Separate from schemes of work | Schemes, lesson plans and coverage in the same system |
| Cost | Report cards sold as an add-on | Included in KES 100 per learner per term |
Yes. The Ministry of Education now refers to the curriculum as Competency-Based Education (CBE). Elimu SMS uses the same performance levels and report card structure under either name.
Yes. Each learner’s report card is generated in the format for their curriculum, so junior classes on CBC/CBE and senior classes on 8-4-4 or IGCSE can share one system.
Yes. Class teachers and subject teachers add remarks before approving. The system never sends a report card that hasn’t been approved.
Once approved, every parent receives their child’s report card as a PDF by email with a note from the school. You can still print in bulk if you prefer.
The AI assessment generator drafts KPSEA-style papers with marking schemes for the teacher to review, and results flow straight into the markbook.
CBC/CBE report cards are part of Elimu SMS at KES 100 per learner per term, with the first term free.
Book a free demo and we’ll generate CBC/CBE report cards for a sample class so you can see the layout before you commit.