Start free for 2 terms when your school joins ElimuDesk this term Learn more
PlatformM-Pesa fee collectionBalances, receipts and remindersCBC exams & report cardsMarks, analysis, resultsStudent recordsOne profile for every learnerParent contacts & SMSBulk messaging, cleaned listsAnnouncementsSMS, email and parent portalStaff directoryRoles, TSC numbers, attendanceTimetablesLessons, rooms and teachersResource librarySchemes, notes, examsElimuDesk AIYour school’s smart assistantParent & student portalPay, track, learnAll modules
SolutionsPrincipalsSchool-wide visibilityBursarsFee control without spreadsheetsTeachersMarks, attendance, class listsParentsPay, track, learnStudentsStudy, track and growPre-primaryPP1 · PP2Primary schoolsGrade 1 – Grade 6Junior secondaryGrade 7 – Grade 9Senior schoolGrade 10 – Grade 12Secondary (8-4-4)Form 1 – Form 4Colleges & tertiaryTVET · colleges · universities
Pricing
ResourcesResource libraryHelp centreBlogIntegrationsSecurity
Customers
CompanyAbout usCareersPartnersContact us
Log in Get started Request a demo
ElimuDesk platform

Report cards in an afternoon,
not a weekend

Teachers enter marks on any device, ElimuDesk checks completeness, ranks learners, applies CBC performance levels and produces clean report cards for every class.

Exam analysis

Term 22026End-term CAT
Marks entry progress
Grade 7
96%
Grade 8
78%
Grade 9
61%
Grade 10
34%
Run analysisSend results

What you get with CBC exams & report cards

CBC and 8-4-4 in one place

Report on competencies, performance levels and strands for CBC, or marks and grades for 8-4-4 classes.

Marks entry that tracks itself

See which teacher still owes marks for which class, and nudge them with one click.

Instant analysis

Mean scores, subject rankings, class comparisons and improvement trends for every exam.

AI report comments

Draft personalised comments from each learner’s results. Teachers edit and approve before printing.

Branded report cards

Add your school logo, motto, grading key, fee balance and head teacher comments.

Send results to parents

Publish results to the parent portal or send an SMS summary once the principal approves.

How it works

1

Create the exam

Pick the term, class and subjects. Set weightings for CATs and end-term papers.

2

Enter or import marks

Teachers type marks, or upload a spreadsheet. Missing and out-of-range marks are flagged straight away.

3

Analyse and publish

Review analysis, print report cards and release results to parents when you are ready.

Built for the way schools really work

Teachers enter marks on any device, ElimuDesk checks completeness, ranks learners, applies CBC performance levels and produces clean report cards for every class.

  • Grade, stream and subject analysis
  • Class teacher and head teacher comment workflows
  • Learner progress across terms and years
  • Lock marks after approval to prevent late edits

Frequently asked questions

Yes. ElimuDesk supports pre-primary to senior school CBC reporting with performance levels, as well as 8-4-4 grading for Form 1 to 4.

Yes. The marks entry screen works on phones, tablets and laptops, and saves as teachers type.

Yes. Our onboarding team can import previous terms from Excel so learner progress charts start with history.

See where ElimuDesk
can take your school

Get started

Free for 2 terms · Set up in a day · Cancel anytime