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
Grade 7 – Grade 9

Junior secondary,
done properly

Subject specialists, bigger timetables and school-based assessment for KJSEA. ElimuDesk keeps Grade 7 to 9 organised and on track.

Teacher in a junior secondary classroom

Grade 8 analysis

Mathematics
74%
Integrated Science
69%
English
81%
Kiswahili
58%

What junior secondary get with ElimuDesk

School-based assessment

Capture formative and summative scores for each learning area.

Complex timetables

Specialist teachers, labs and rooms without clashes.

Analysis by learning area

Compare classes and subjects at a glance.

KJSEA revision

Revision sets and past papers by learning area.

M-Pesa fees

Fees, boarding and trips tracked in one ledger.

Pathway guidance

Prepare learners and parents for senior school pathways with data.

Up and running in a day

1

Share your lists

Send us your learner and parent lists in Excel, or add them yourself.

2

Set up fees and classes

We help configure your fee structure, classes and subjects.

3

Train your team

A short training for the principal, bursar and teachers, then you go live.

Made for junior secondary

Subject specialists, bigger timetables and school-based assessment for KJSEA. ElimuDesk keeps Grade 7 to 9 organised and on track.

  • Starter plan from KSh 1,000 per term
  • Free 2-term trial
  • Data migration help
  • Kiswahili and English support

Frequently asked questions

Yes. You can record school-based assessment and use revision resources for KJSEA preparation.

Yes. Many schools run PP to Grade 9 on one ElimuDesk account with separate sections.

See where ElimuDesk
can take your school

Get started

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