KNEC Senior School Registration: Portals, Steps and What’s Confirmed About the Deadline.
If your school still hasn’t registered as a senior school assessment centre or onboarded its Grade 10 learners, here is what you actually need: the correct portal links, the registration steps, and a clear-eyed look at the deadline claim currently circulating — because one important detail in it could not be verified beyond a single source.
The portals, correctly named
Reporting on this rollout has used inconsistent link formats, so start here:
| Purpose | Portal |
|---|---|
| Senior school centre and Grade 10 learner registration | seniorschool.knec.ac.ke |
| Competency-Based Assessment (score upload, ongoing SBA administration) | cba.knec.ac.ke |
| Teacher training (CBA self-paced course) | cbalms.knec.ac.ke |
| CBAF-SS framework document and general KNEC notices | knec.ac.ke |
A version of the registration notice circulating among school heads renders the senior school portal as “ss@knec.ac.ke” — that is not a valid email address or URL. If you’ve seen that exact string, treat it as a formatting error in whatever copy you received, and use seniorschool.knec.ac.ke instead.
How institutional registration works
- Log in at seniorschool.knec.ac.ke using your institution’s current school code as both username and password.
- Update your mobile number on first login. KNEC sends a One-Time Password (OTP) to this number to authenticate access to the dashboard — keep the line active, since a dead SIM at this stage locks you out of the next step.
- Upload your school registration certificate, the official document confirming the institution’s registration.
- Submit. The system generates a Universal Centre Code and a School Registration Slip. Download and print the slip; it’s your institution’s proof of registration.
- Schools without an existing KNEC examination or assessment code should contact their Sub-County Director of Education (SCDE) rather than attempting to self-register — new centres go through a separate approval route.
- SNE units operating within a host school use the host school’s code rather than registering separately, so every learner attached to that unit is captured correctly.
Registration has already moved through several deadlines
This matters for understanding where things actually stand. The registration window has not been a single event — it has been extended repeatedly as schools struggled to comply:
| Phase | Original window | What happened |
|---|---|---|
| Institutional (centre) registration | 7–22 May 2026 | Extended to 15 June 2026 for centres that missed the first window |
| Grade 10 learner registration | Opened once centres were enabled | Set to close 30 July 2026, per KNEC’s own notice at the time |
That history is worth knowing because it means institutions still unregistered as of mid-September have already missed at least two previous deadlines, not one. Whatever closing date applies now, the pattern strongly suggests KNEC will not extend indefinitely.
Registering Grade 10 learners
Once a centre is registered and enabled, learner registration follows a fixed structure:
- Learners are registered using the Assessment Number assigned in Grade 3 — the same alphanumeric identifier that tracks a learner from early primary through to Grade 12. This is not a new number; if your Grade 10 intake includes any transfer or repeat cases where the original number is unclear, resolve it before submission rather than guessing.
- KJSEA Performance Reports are required. These must be downloaded, signed and stamped by the Head of the Junior School where the learner completed Grade 9, before the Grade 10 school can complete registration.
- Principals are responsible for sensitising learners and parents on why the Assessment Number matters — it is the sole tracking mechanism through to the final certificate, and errors introduced now persist through the learner’s entire senior school record.
Read Also: KCBE Pilot 2027: What’s Confirmed So Far as Grade 10 Moves to Grade 11
How Grade 10 assessment actually counts toward the final certificate
This is worth spelling out precisely, because the weighting shapes how seriously schools should treat Grade 10 SBAs.
Reporting in the Kenya Certificate of Basic Education (KCBE) — the qualification that replaces KCSE for this cohort — combines formative and summative assessment as follows:
| Level | Assessment | Weight |
|---|---|---|
| Grade 10 | School-Based Assessment | 15% |
| Grade 11 | School-Based Assessment | 15% |
| Grade 12 | Summative examination | 70% |
In other words, 30% of a learner’s eventual KCBE result is locked in before they ever sit the Grade 12 summative paper — 15 points of that from work done this academic year. Grade 10 SBA scores are not a formality; they are a fixed, non-recoverable share of the final certificate.
KNEC has also confirmed that the KCBE assessment itself will be piloted in selected schools in June 2027, when this same pioneer cohort reaches Grade 11 — a dry run of the summative system rather than the real thing.
Grade 10 SBAs combine three components: continuous projects and hands-on practical tasks, administered progressively between May and September, and structured written tests, sat in Term III and due for completion by October. Schools must upload scores to the CBA portal promptly and retain physical evidence — portfolios, project files, practical work — for later verification by quality assurance officers. Losing that evidence trail is a genuine risk given how much of the final grade rests on it.
Teacher readiness
Two resources exist specifically to prepare senior school teachers for CBA, and both are free:
- CBAF-SS (Competency Based Assessment Framework for Senior School) — the reference document setting out assessment purpose, tools and reporting methods, published on knec.ac.ke. Heads of institution are expected to make this accessible to every teacher and relevant stakeholder in the school, not just senior management.
- cbalms.knec.ac.ke — a self-paced training course delivered through KNEC’s Educational Assessment Resource Centre (EARC). Sign up, go to “My courses,” subscribe to the senior school course, and work through it sequentially — one unit must be completed before the next unlocks.
Teacher readiness is not a side issue here. By November 2025, only 52,452 teachers had been retrained in CBA nationally, against a much larger requirement, and TSC has separately flagged an immediate shortage of roughly 25,839 senior school teachers. A school that is administratively registered but whose staff haven’t completed the training is still at risk of poor-quality SBA delivery — which feeds directly into that fixed 30% of the final certificate.
Read Also: Curriculum Based Establishment and CBE Timetabling Guidelines Explained
What’s confirmed, and what needs a caveat
Everything above — the portal structure, the registration steps, the grading weights, the training resources, the earlier deadline history — is corroborated across multiple independent reports and KNEC’s own published circulars.
One specific claim requires more care: that KNEC has now set an absolute, no-further-extensions deadline of 30 September 2026 for both outstanding institutional registration and Grade 10 learner onboarding, communicated via a circular to Sub-County Directors of Education. At the time of writing, this claim appears in only one traceable source, and the quoted circular text could not be independently corroborated against KNEC’s own channels or a second news outlet.
That does not mean the claim is false — KNEC has a clear track record of tightening deadlines as the senior school rollout has progressed, and given that the July 30 learner-registration deadline has already passed, a further closing date for stragglers is entirely plausible and consistent with how this process has unfolded so far. But readers relying on 30 September specifically as a hard, official cutoff should verify it directly with KNEC or their SCDE before treating it as certain, rather than relying on secondhand reporting of a circular that could not be independently confirmed here.
The practical guidance either way is the same: if your institution has not registered, do it now. Every previous “final” deadline in this rollout has been treated seriously by KNEC, and the consequence of missing registration — a school unable to onboard Grade 10 learners as it heads into a term with written SBAs due in October — is severe regardless of the exact calendar date attached to it.
Read Also: Six Education Bills: What’s Actually In Them, and How to Have Your Say
Frequently asked questions
What’s the correct URL for senior school registration?
seniorschool.knec.ac.ke. Any version rendered as an email address (“ss@knec.ac.ke“) is a formatting error, not a real address.
What login credentials do I use the first time?
Your institution’s current school code, entered as both username and password. You’ll be prompted to update your mobile number immediately after, to receive an OTP.
My school doesn’t have a KNEC code. What do I do?
Contact your Sub-County Director of Education. New centres go through inspection and approval before they can access the registration portal directly.
How much does Grade 10 SBA actually count?
15% of the final KCBE subject grade, with Grade 11 SBA contributing a further 15% and the Grade 12 summative exam the remaining 70%.
Is the 30 September 2026 deadline officially confirmed?
It has been reported, but at the time of writing it traces to a single source and could not be independently verified against KNEC’s own public channels or a second outlet. Confirm directly with KNEC or your SCDE rather than relying on this figure alone.
Where can teachers get free CBA training?
cbalms.knec.ac.ke, KNEC’s self-paced training platform through the Educational Assessment Resource Centre.
KNEC Senior School Registration: Portals, Steps and What’s Confirmed About the Deadline.
Follow Teachers Updates on Facebook, LinkedIn, X (Twitter), WhatsApp, Telegram, and Instagram. Get in touch with our editors at hello@teachersupdates.news.
