The Ministry has activated the KEMIS learner validation engine to improve data quality by matching school records with official examination and assessment databases. Schools will now see each learner marked as Valid or Invalid. This guide explains what those statuses mean, common causes of invalid records, and the clear steps schools must take to correct records and support ULI generation.
Key Takeaways
- The validation engine marks learners as Valid or Invalid based on matches with official records.
- Common causes of invalid records include incorrect index/assessment numbers, extra spaces, punctuation, and typographical errors.
- Schools must correct errors, complete mandatory parent/guardian details, save, and resubmit records for revalidation.
- Do not fabricate or guess learner details — all corrections must be based on authentic documents.
Guidance on KEMIS learner validation
The validation system compares learner records in KEMIS with official exam databases (for example KNEC). If a learner’s details match, the status is Valid. If not, the status is Invalid and the school must review the record. Schools should treat the validation outcome as a prompt to check and correct factual data rather than an administrative hurdle.
What the validation statuses mean
- Valid: The learner’s details match official records. No further action is needed unless there are genuine changes that need approval.
- Invalid: The learner’s details did not match. The school must review and correct the information, then resubmit for validation.
Common causes of invalid records
Many invalid records result from simple data-entry mistakes. Check these items first:
- Incorrect KNEC index number — digits missing, extra digits, wrong order, or wrong exam year.
- Incorrect assessment number — incomplete numbers or transposed digits.
- Unnecessary spaces — leading, trailing, or internal spaces within the index/assessment number.
- Punctuation and special characters — full stops, commas, slashes or hyphens must be removed.
- Typographical errors — letters entered instead of numbers and vice versa, or duplicate characters.
- Wrong learner details — mismatched names, incorrect exam year, or wrong exam/assessment type.
How to fix invalid learner records (step-by-step)
Follow these actions for each learner marked Invalid:
- 1. Open the learner record in KEMIS and compare the index/assessment number with the original exam slip or official document.
- 2. Remove any spaces, dots, slashes or hyphens from the number so only digits remain.
- 3. Correct any typographical errors and ensure the examination year and type match the official record.
- 4. Complete any missing mandatory fields, especially parent or guardian identification details where required.
- 5. Save the updated record and resubmit it for validation. The engine will automatically reprocess the record.
- 6. If the record still fails and the details are correct, escalate the case to the relevant field officer for further support.
Unique Learner Identifier (ULI) generation
Some learners may not yet have a Unique Learner Identifier (ULI) in KEMIS because required identity information is incomplete. To help the system generate a ULI:
- Complete all mandatory learner demographic fields.
- Enter accurate parent or guardian names and identification numbers.
- Save and allow the system time to process the information and integrate with national civil registration records.
Accurate parent/guardian details are essential for linking a learner to national identity systems and ensuring a successful ULI creation.
Role of field officers and school responsibilities
Field officers should explain the Valid and Invalid statuses to schools and assist with common corrections. They must guide schools to use official documents when correcting index numbers or other data and discourage guessing or fabrication. Schools must not invent or alter index or assessment numbers to force a valid status.
Practical tips and reminders
- Always double-check the exam year when verifying index numbers.
- When cleaning numbers, input only the official digits — for example, change 12345-678 to 12345678.
- Keep a scanned copy or a digital photo of official exam slips for quick reference during data entry.
- If you need past exam numbers for verification practice, use resources like KCPE past papers and exam lists or KCSE revision exams to familiarise staff with formats.
- For curriculum and assessment references that can help confirm exam types, see CBC curriculum designs.
The learner validation process aims to improve the integrity of education data in KEMIS and ensure every learner has a verified digital identity. Schools should prioritise accurate data entry, use official documents for corrections, and work with field officers to resolve persistent validation issues.







