Surviving the January Admissions Rush: A Planning Calendar for Kenyan Schools
The first week of January in a Kenyan school office is a particular kind of chaos. A queue of parents with new learners, each holding a different combination of documents. Transfers arriving with letters but no records. Families who applied in November and families who never applied at all. The bursar receiving payments for learners who do not yet have admission numbers. Class teachers asking for lists that do not exist yet. And, on top of it all, the returning learners, whose fees, classes and timetables must be ready too.
The rush is not a surprise. It happens every year, at the same time, for the same reasons. What makes it painful is that most of the work is done in the same fortnight, under pressure, when it could have been spread across the last term of the year. Schools that start planning in October arrive in January with most decisions made and most records ready.
This article is a planning calendar for the January intake: what to decide in October, what to prepare in November and December, how to run reporting days, and how to clear the backlog in the first weeks. It assumes the school wants every new learner properly recorded from day one, not typed up in March.
Who arrives in January
Most schools take in more than one kind of new learner in January, and each kind has its own needs.
There are the entry-grade intakes: PP1 and Grade 1 in primary schools, Grade 7 in junior schools, and, since January 2026, Grade 10 in senior schools as competency-based learners move up. Public senior school places are allocated through the Ministry of Education's placement process, and its timing and channels are set by the Ministry; in 2026 reporting described problems with the KEMIS-based process, so schools should follow official instructions closely. There are transfers between schools, which cluster at the start of the year. And in private schools there are new families who have chosen the school, often after an interview or assessment.
Public schools should also note the Ministry's position on admission. In January 2026, the Cabinet Secretary directed public senior schools to admit Grade 10 learners even where fees or uniforms were not yet in order. Check the current year's directives before reporting day, because the rules that apply to turning learners away are strict and can change.
January is not one intake. It is three or four at once, and each one needs its own preparation.
October: decide the numbers
The first job is capacity. How many places does the school have in each entry class, and in each stream? For senior schools, how many places in each pathway and subject combination? How many beds, if boarding? How many seats on each bus route?
Write these down and share them with everyone who admits learners. Overcrowded streams, double-booked beds and full buses in January almost always trace back to a capacity decision nobody made in October.
October is also the time to publish the fee structure for next year, at least in draft, so families can plan, and to fix the admission requirements: which documents a family must bring, what the school will accept as a substitute when one is missing, and who decides exceptions.
November and December: open applications and prepare records
For schools that take applications, open them early and take them in a form that becomes part of the record. A paper application that has to be retyped in January is work postponed, not work done. An application received online, with the learner's details and a guardian's contact, can be reviewed in November, moved through interview or assessment, and approved or declined with a reason, so families know where they stand well before January.
A declined application should always carry a reason. A family is owed an answer, and a school that cannot say why it declined someone has no defence if asked.
Use these weeks to prepare everything that does not depend on the learner being physically present: create next year's classes and streams, assign class teachers, set up subjects and teacher allocations, set up fee structures, and plan bus routes for the new intake. A class teacher who has no class assigned on the first morning cannot take a register.
Reporting day: one table, one record
Reporting day works best when it is designed as a process, with stations. A document check, where the learner's birth certificate, previous school records and, where applicable, the UPI are checked against what the school already has. A records station, where any missing details are entered directly into the learner's record, not onto a form for later. A guardian station, where contact details and consents are confirmed. A fees station, where the family's invoice is ready and payments are recorded with a receipt. And a class allocation, where the learner is told their class, house and, if relevant, bus route.
The single most important rule is that each learner's details are entered once, at reporting, into the system everyone uses. If the admission number, class and guardian contact are right on day one, the register, the fee account, the bus list and the parent messages are all right too. If they are written on a form to be typed up later, every one of those will be wrong for weeks.
Admission numbers should be issued by the system in the school's own format, so two staff admitting learners at the same table cannot give out the same number.
The first two weeks: clear the backlog deliberately
Some learners will arrive without documents, without a UPI, or without paying. Rather than letting these become permanent gaps, keep explicit lists: learners with missing documents, learners without a UPI, families without a recorded consent, and families who have not yet paid or agreed a plan. Assign each list to a named person with a deadline.
This is also the moment to check the class lists against reality. Learners who were admitted but never reported should be marked as such, not left on the register. Transfers out should be recorded with a date and reason. A clean roll in the third week of January makes every Ministry return, every fee report and every register accurate for the rest of the year.
The backlog after reporting day is normal. Leaving it unlisted is what turns it into a term-long problem.
For large intakes, import rather than type
Schools taking a large intake at once, or moving onto a new system at the start of the year, should not type hundreds of records by hand. A spreadsheet of learners, with their class, admission number and guardian, can be imported in one step, with every row checked before anything is written and errors reported line by line. Outstanding balances from a previous system can be brought across as opening balances. The new school year is the cleanest possible moment to make that change.
Where Opero fits
Opero takes applications through an online form linked to the school's code, and moves each one through submitted, under review, interview, approved, declined or withdrawn; a decline must carry a reason. Approval is the moment an applicant becomes a learner and receives an admission number, generated in the school's format and protected against duplicates. Learners are linked to guardians, guardian consents are recorded, a whole class can be invoiced in one action, and an admission letter can be produced from the school's branded documents.
Classes, class teachers, subjects, allocations, bus routes and fee structures can all be set up before the learners arrive. Existing learners and guardians can be imported from a spreadsheet with a dry run first, and opening balances brought across. Opero does not place learners or connect to the Ministry's placement system. For the record-keeping side of admissions in more depth, see our guide to digitising enrolment.
Key takeaways
- January brings several intakes at once: entry grades, Grade 10, transfers and new families. Plan for each.
- Decide capacity per class, stream, pathway, bed and bus seat in October.
- Take applications in a form that becomes the record, and give every decline a reason.
- On reporting day, enter each learner's details once, into the system everyone uses.
- Keep named lists for missing documents, UPIs, consents and fees, and clear them in the first weeks.
Frequently asked questions
When should a school start planning for January admissions? October is a good starting point: decide capacity, publish fees and requirements, then open applications and prepare classes in November and December.
Can a public school refuse a learner who has not paid fees? Public schools must follow Ministry of Education directives, which in January 2026 required senior schools to admit Grade 10 learners despite fee or uniform challenges. Check the current year's directives before reporting day.
What if a learner arrives without a UPI or birth certificate? Admit them according to the Ministry's current guidance, record what you can, and add them to a named follow-up list so the missing details are obtained and entered.
Should we move to a new school system in January? The start of the year is the cleanest time. Import learners and opening balances once, check them against your own figures, and begin the year on one record.
Plan your January now
The best time to see whether a system will help in January is October, while there is time to set it up properly.
Book a demo and we will walk through applications, admission, class setup and first-term invoicing on a setup that matches your intake.