How to use the KNEC CBA Portal
How to Use the KNEC CBA Portal 2025/2026: A Complete Guide for Schools & Parents
Whether you’re a teacher navigating the digital shift or a parent tracking your child’s milestones, the KNEC CBA Portal is the heartbeat of Kenya’s Competency-Based Education system. It’s more than just a website; it’s the bridge between classroom effort and official recognition, ensuring that every project, practical, and breakthrough is captured almost, in real-time.
What is the KNEC CBA Portal?
The KNEC CBA portal is a secure, official web-based system used by Kenyan schools to register learners, download School Based Assessment (SBA) tools, and upload project scores for Grades 4-6, Junior School (KPSEA), and Intermediate levels. It is managed by the Kenya National Examinations Council (KNEC) to facilitate the Competency-Based Curriculum (CBC) assessment process
To use the KNEC CBA Portal, you must first determine if you are accessing it as a School Administrator/Teacher or as a Parent/Guardian.
For Schools (Headteachers & Teachers)
Schools use the portal to manage learner registration, download assessment tools, and upload scores.
- Step 1: Visit the Portal
Go to the official KNEC CBA Portal. - Step 2: Enter Credentials
Enter your Assessment Centre Code as the Username and your unique School Password.- Note: If you have forgotten your password, you must contact your Sub-County Director of Education (SCDE) for a reset.
- Step 3: Verification
Some versions of the portal may require you to enter a verification code (CAPTCHA) as displayed on the screen. - Step 4: Access the Dashboard
Click “Sign In” or “Submit.” Once logged in, you can select specific tasks like “Register Learners,” “Capture Assessment Outcomes,” or “Download Assessment Tools”.
How to navigate the KNEC CBA portal on the micro level
- Register Learners: Navigate to the “Registration” or “Learner Management” tab. You can add new learners by entering their details (Name, Gender, DOB) or transfer existing learners from other schools using their Assessment Number.
- Download Assessment Tools: Under the “Assessment Materials/Tools” menu, select the appropriate Grade/Level and Learning Area to download PDF versions of the assessment tasks.
- Capture Scores:
- Click the “Capture Assessment Outcomes” button.
- Select the Grade and Learning Area.
- Enter the scores for each learner and click “Save Outcomes”.
You can also download an Excel Template to fill in scores offline and upload it back to the portal for mass entries
For Parents and Guardians
Parents can use the portal to view their child’s registration details and School-Based Assessment (SBA) progress.
- Step 1: Open the Portal
Visit https://cba.knec.ac.ke. - Step 2: Select Parent Option
Click on the button labeled “View Learner Details”. - Step 3: Provide Learner Info
- Select your child’s Grade/Level (e.g., Grade 4, Grade 6).
- Enter the child’s valid Assessment Number.
- Step 4: View Results
Click “Find” to view the learner’s details and the status of their submitted assessment scores.
For Checking National Results (KPSEA / KJSEA)
If you are specifically looking for final national assessment results:
- KPSEA (Grade 6): Visit the KPSEA Portal or use the specific result link provided by KNEC during result release.
- KJSEA (Grade 9): Visit https://kjsea.knec.ac.ke and enter the Assessment Number and one of the child’s registered names.
Frequently Asked Questions (FAQ)
How do I login to the KNEC CBA portal?
To login, visit the official KNEC CBA portal, enter your Assessment Centre Code as the username, and your school’s unique password. If you are a parent, click the “View Learner Details” button and enter your child’s grade and Assessment Number to access their progress.
What should I do if I forgot my KNEC CBA portal password?
If you cannot access your account, you must contact your Sub-County Director of Education (SCDE) to request a password reset. KNEC does not provide an automated “Forgot Password” link on the portal for security reasons; all resets are handled through the sub-county office.
How can a parent check CBA results online?
Parents can check School-Based Assessment (SBA) progress by visiting cba.knec.ac.ke, selecting “View Learner Details,” and providing the student’s Assessment Number. For national results like KPSEA or KJSEA, use the dedicated portals at kpsea.knec.ac.ke or kjsea.knec.ac.ke.
When is the deadline for 2026 KPSEA and KJSEA registration?
The KNEC registration portal for the 2026 Kenya Primary School Education Assessment (KPSEA) and Kenya Junior School Education Assessment (KJSEA) is scheduled to close on March 16, 2026. Schools must ensure all learner biodata is accurate before this date to avoid late registration penalties.
How do I get a lost Assessment Number for a learner?
A learner’s Assessment Number is permanent from Grade 3 through Grade 12. If lost, the Head of Institution can retrieve it from the school’s CBA portal dashboard under the “Learner Registration” list. Parents can also request this number directly from the school’s administration.
Can I upload missing marks for previous grades on the CBA portal?
Yes. Teachers can upload missing marks by logging into the portal, selecting the specific Grade (e.g., Grade 4 or 5) and the learning area, then clicking “Capture Missing Marks.” This allows schools to ensure a learner’s cumulative record is complete before they transition to the next level.