Skip to content
Government

KCSE results 2026: check by SMS 20076 or on the KNEC portal

How to get your KCSE results by SMS and online, what it costs, when the 2026 results are expected, and the fees that come after.

JN
by Reviewed by David Wachira
4 min read Updated 12 November 2026Verified 12 Nov 2026

When the 2026 results come out

The 2026 KCSE written papers ran from 2 to 20 November 2026. KNEC had not given a results date when we checked on 12 November. For the 2025 exam, the Education CS released results on 9 January 2026, and searches for “KCSE results” hit their yearly peak that week. Expect a similar window, and treat any “early results” link before KNEC's announcement as fake.

By SMS: 20076

  1. Open your messages app.
  2. Type your full KCSE index number.
  3. Send it to 20076.
  4. Wait for the reply with your grades. On release day the line is busy, so it can take a while.

Each SMS cost KES 25 for the 2025 results, on Safaricom, Airtel and Telkom. Make sure you have airtime before you send, and send it once. Every resend is another KES 25.

Online: results.knec.ac.ke

  1. Go to results.knec.ac.ke.
  2. Enter your index number and your name exactly as it was registered.
  3. Choose the exam year.
  4. Submit, then save or print the slip.

If the portal is overloaded, try later or collect the printed slip from your school. Schools receive them too.

What the symbols mean

SymbolMeaning
XAbsent for one or more papers
YResults cancelled for an exam irregularity
PPending, usually a registration mismatch
WWithheld while malpractice is investigated
UUngraded

The fees that come next

Results day is also when the spending starts. The main payments:

  • KUCCPS: KES 1,500 to apply for university or college courses, and KES 1,000 for a transfer. See KUCCPS fees.
  • HELB: students placed in public universities and TVET colleges can apply for a loan and a scholarship. Start at our HELB hub.
  • University fees: paid to the university's own account. See paying university fees with M-PESA.

Questions people ask

How do I check KCSE results by SMS?

Send your KCSE index number to 20076. Each SMS costs KES 25 and it works on Safaricom, Airtel and Telkom. That was the code and price for the 2025 results; KNEC confirms them at each release.

When will the 2026 KCSE results be released?

No date had been announced by 12 November 2026. The written papers ended on 20 November 2026. Last year the 2025 results came out on 9 January 2026.

Can I check KCSE results online for free?

Yes. Go to results.knec.ac.ke, enter your index number and your name exactly as registered, and pick the exam year. You only pay for data.

What does a Y on my KCSE result slip mean?

Results cancelled because of an exam irregularity. X means you missed one or more papers, P means pending, usually a registration mismatch, and W means withheld while malpractice is investigated.

Sources

  • Techweez, 9 January 2026: release of the 2025 KCSE results, the 20076 SMS and its cost, the portal steps and symbols.
  • KNEC: KCSE, on the release of results and result slips.
  • The Kenya Times (14 October 2026) and The Eastleigh Voice (2 November 2026): 2026 KCSE exam dates.

See paybillke first on Google. Pick us as a preferred source and our updates show up more often in your Top Stories.

Add paybillke on Google