The KUCCP student portal is where you apply for university and college in Kenya. It is also known as KUCCPS — Kenya Universities and Colleges Central Placement Service. Over 500,000 students use it every year. This guide walks you through how to log in, apply for courses, check your placement results, and pay using M-Pesa.

KUCCP Student Portal Guide 2026

Also known as KUCCPS — Kenya Universities and Colleges Central Placement Service

500,000+students placed annually

The KUCCP portal is at students.kuccps.net. This is where you apply to university, TVET colleges, KMTC, and other schools. Learn how to log in. Apply for courses. Pay your fees. Check your placement results. Everything is on this page.

Portal Login

Use your KCSE index number + year. First-time password is your birth certificate number or index number. Forgot your password? Use the SMS reset option on the login page.

Application Process

Pay KES 1,500 via M-Pesa, log in, select up to 7 degree courses or 4 TVET courses, arrange in priority order, and submit. Applications open in cycles throughout the year.

Check Placement

Results are posted on the portal after each cycle. Log in to view your placement status. You can also check via SMS by sending your index number to the KUCCPS shortcode.

What You Can Do on the KUCCP Portal

Create & Manage Your Profile

Enter your personal details, education history, and contact information. Keep your phone number and email updated.

Select Courses & Institutions

Browse available programmes, check cluster points, and select your preferred degree, diploma, certificate, or artisan courses.

Make M-Pesa Payments

Pay application and revision fees directly through the portal using M-Pesa. Payments are processed automatically.

Transfer Between Institutions

Request inter-institution transfers if you want to move from one university or college to another after placement.

Download Admission Letters

Once placed, download your official admission letter directly from the portal to present at your institution.

Track Application Deadlines

View upcoming application windows, revision periods, and placement result release dates on your dashboard.

How to Log In to the KUCCP Portal

1

Go to the Portal

Visit students.kuccps.net on your phone or computer. You will see the login page with fields for your index number, year, and password.

2

Enter Your KCSE Index Number

Type your full 11-digit KCSE index number exactly as it appears on your KCSE results slip. Do not add any spaces or special characters.

3

Select Your KCSE Year

Choose the year you sat for your KCSE examination from the dropdown menu. For the 2026 placement cycle, most applicants select 2025.

4

Enter Your Password

If this is your first time logging in, use your birth certificate number or your KCSE index number as the password. After logging in, you will be prompted to change your password.

5

Click Login

Once you have entered all details correctly, click the Login button. Your dashboard will load, showing your application status, available programmes, and payment options.

KUCCP M-Pesa Payment Guide

All KUCCP application fees are paid through M-Pesa. Here is exactly how to pay:

M-Pesa StepWhat to Enter
1. Go to M-PesaSelect Lipa na M-Pesa from the M-Pesa menu
2. Choose PaybillSelect Paybill option
3. Enter Business Number820201
4. Enter Account NumberYour KCSE index number + exam year (e.g., 1234567890122025)
5. Enter AmountKES 1,500 (first application) or KES 1,000 (revision)
6. Enter M-Pesa PINYour M-Pesa PIN and press Send

Payment not reflecting? Wait 5-10 minutes for the payment to process. If it still does not show, do not pay again. Contact KUCCPS Finance with your M-Pesa confirmation message. If you made a duplicate payment, contact KUCCPS for a refund.

Common Portal Problems & Solutions

Error 503 — Service Unavailable

The portal is too busy. Try late at night (after 10 PM) or very early morning (before 6 AM). Switch from WiFi to mobile data. Clear your browser cache and cookies.

Error 504 — Gateway Timeout

Same as 503 — the server is overwhelmed. Wait 15 to 30 minutes and try again. Use a different browser. Close all other apps on your phone to free up memory.

Invalid Credentials — Wrong Password

Click 'Forgot Password' on the login page. Enter your KCSE index number. You will get an SMS with a reset code. If no SMS arrives within 5 minutes, contact KUCCPS ICT Support.

Session Expired

The portal logs you out after 30 minutes of no activity. Just log in again. If you are working on a long application, save your progress often.

M-Pesa Payment Not Reflecting

Wait 5 to 10 minutes. Do not pay again. Check that you used the correct Paybill (820201) and account number (index number + year). If the problem continues, contact KUCCPS Finance with your M-Pesa confirmation SMS.

KUCCP Application & Revision Fees 2026

Application TypeFee (KES)Who Pays
First Application1,500All first-time applicants
First Revision (not placed)1,000Students who were not placed in any course
First Revision (placed)500Students who were placed but want to change
Second Revision1,000All applicants during the second revision window
Inter-Institution Transfer1,000Students requesting transfer between institutions

Source: KUCCPS official fee structure. Fees are subject to change. Always verify on students.kuccps.net before making payment.

Ready to Apply?

Learn how to select courses, arrange your priority list, and maximize your chances of getting placed. Step-by-step application guide with tips and common mistakes to avoid.

Frequently Asked Questions

How do I log into the KUCCP student portal?
Go to students.kuccps.net. Enter your KCSE index number — it has 11 digits. Select the year you did your KCSE. Then enter your password. If this is your first time, your password is your birth certificate number or your KCSE index number. If you forgot your password, click 'Forgot Password' on the login page. Follow the SMS instructions to reset it.
Why does the KUCCP portal keep showing error 503 or 504?
These errors mean too many people are on the portal at once. This happens a lot during deadlines. Try logging in late at night — after 10 PM. Or very early in the morning before 6 AM. Clear your browser cache. Try a different browser like Chrome or Firefox. Switch from WiFi to mobile data. If the problem lasts more than a day, contact KUCCPS ICT Support.
How do I pay KUCCP application fees via M-Pesa?
Go to M-Pesa on your phone. Choose Lipa na M-Pesa. Then choose Paybill. Enter Business Number 820201. For the account number, enter your KCSE index number followed by your exam year — for example, 1234567890122025. Enter the amount: KES 1,500 for first application or KES 1,000 for revision. Enter your M-Pesa PIN and send. Wait 5 to 10 minutes. The payment should show up on the portal. Keep the M-Pesa confirmation SMS.
What is the difference between KUCCP and KUCCPS?
KUCCP is just a common spelling mistake for KUCCPS. KUCCPS stands for Kenya Universities and Colleges Central Placement Service. It is the same organization. The official portal is at students.kuccps.net. Many people search for 'KUCCP' instead of 'KUCCPS' — you are in the right place. All the information on this page is about the official KUCCPS.