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
Getting started · 2026-10-20

Your First Week on ElimuDesk

A day-by-day plan for importing learners, connecting M-Pesa and inviting teachers so a school is live within one week.

Day 1: the school and the classes

Create the school, the academic year and the classes you actually run this term. Keep names short and consistent so later imports match.

Day 2: learners and parents

Upload the learner list with admission numbers and at least one parent phone. Fix the rows ElimuDesk flags before you invite anyone.

Day 3: fees

Enter this term’s fee items, or copy last term and adjust. Connect the school Paybill so payments land on the right learner.

Day 4: staff

Invite the bursar, class teachers and the head. Give each person only the role they need, then have one teacher sign in with the email code.

Day 5: one real task

Take one class register, or send one fee reminder to a single stream. A small live task beats a week of setup with nobody using the desk.

See where ElimuDesk
can take your school

Get started

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