Skip to main content
Please wait...

Student Service Guide

Get the guidance you need at every stage of your studies. Whether you’re just starting or continuing your studies, this guide walks you through important kasneb processes to help you stay on track.

Student Guide

How to Register as a Student

Don't have an account?

  1. Access the Student Portal
    online.kasneb.or.ke
  2. Create an Account
    Sign up with your full name (as per ID), Date of Birth, email, and password.
  3. Activate via Email
    Click the activation link sent to your email to verify your account.
  4. Log In & Apply
    • ✓ Select your qualification:
      – Certificate Qualification
      – Diploma Qualification
      – Professional Qualification
      – Post-Professional Qualification
    • ✓ Fill in personal & contact details
    • ✓ Upload:
      • Certified academic certificates
      • National ID or Passport copy
      • Recent passport photo
  5. Pay Registration Fee
    • ✓ Invoice generated after submission
    • ✓ Pay via eCitizen (Paybill 222222)
    • ✓ Option: Pay Now (M-Pesa prompt) or Pay Later (using invoice)
  6. Get Registration Number
    Sent via email after payment and document verification.

How to Book an Exam

  1. Log in to the Student Portal
    Visit online.kasneb.or.ke and sign in using your email address and password.
  2. Access Examination Booking
    From the dashboard or menu, go to "Examination Booking" → "Student Booking" → "Examination Booking."
  3. Select Exam Details
    • Examination Sitting: April, August, or December
    • Papers: Delete or remove paper(s) you will not sit for
    • Exam Center: Choose your preferred center (KASNEB may reallocate if needed)
  4. Review and Submit
    Confirm selections, agree to terms, and click Submit.
  5. Generate and Pay Invoice
    • ✓ Invoice is generated automatically
    • ✓ Click "Proceed to Payment"
    • ✓ Pay via eCitizen using Paybill 222222 and your invoice account number
  6. Receive Confirmation
    You'll get an SMS and email confirmation. Download your booking receipt from the portal.
Important: Your annual registration must be valid. Clear any renewal fees first.

How to Apply for Exemption

  1. Log in to the Student Portal
    Visit online.kasneb.or.ke and sign in.
  2. Access Exemption Application
    Select the "Exemptions Application" tab from the navigation panel.
  3. Review Exemption Policy
    Confirm which units you're eligible for based on prior qualifications.
  4. Upload Supporting Documents
    Submit clear copies of academic certificates and full transcripts.
  5. Await Approval
    KASNEB reviews applications within 24–48 hours after complete submission.
  6. Generate & Pay Invoice
    Once approved, an invoice is generated. Click the payment notification and complete via M-Pesa using Paybill 222222.
  7. Download Exemption Letter
    After payment, your official exemption letter is available for download anytime from the portal.

Download Timetable

  1. Log in to your student portal at online.kasneb.or.ke
  2. Access Examination Booking
    From the dashboard or menu, go to "Examination Booking" → "Student Booking" → "Student Timetable"
  3. View Timetable online or download as PDF

Examination Results

  1. Log in to your student portal at online.kasneb.or.ke
  2. Click "Examinations Results" on the dashboard
  3. Filter by Examination Sittings
  4. Click Result Slip
  5. View results online or download as a PDF transcript

KASNEB Account Renewal

  1. Step 1: Log in to the Student Portal
    Visit online.kasneb.or.ke
    Sign in using your email address and password.
  2. Step 2: Access the Renewal Section
    On the dashboard, navigate to:
    Renewal → New Renewal Applications
  3. Step 3: Confirm Renewal Details
    Review the renewal amount displayed.
    Click Next to continue.
  4. Step 4: Generate and Pay the Invoice
    An invoice will be generated automatically.
    Click Proceed to Payment.
    Pay through eCitizen using the following details:
    Paybill Number: 222222
    Account Number: Your invoice account number
  5. Step 5: Account Activation
    Once your payment is received and processed, your account will be reactivated.
    The status will update from Dormant/Inactive to Active.

How to Apply for Certificate Collection

  1. Log in to the Student Portal
  2. Access Certificate Collections
    • Select the Certificate Collections tab from the navigation panel and select New Application.
    • If draft application exists, select Open applications and edit existing draft application.
  3. Certificate Collection Details
    • Confirm the ‘’Mode of Dispatch’’ and ‘’The date of collection’’.
  4. Add all the certificates
    • Confirm the certificate available for collection you're eligible for based on prior qualifications and apply.
  5. Generate & Pay Invoice
    • Confirm the selected certificate/s for collection and proceed to generate invoice.
    • Click the payment mode and complete via M-Pesa using Paybill 222222.
  6. After payment, your official certificate will be issued or mailed to the postal address provided.

Dormant Account Reactivation

  1. Step 1: Log in to the Student Portal
    Visit online.kasneb.or.ke
    Sign in using your email address and password.
  2. Step 2: Access the Renewal Section
    On the dashboard, navigate to:
    Renewal → New Renewal Applications
  3. Step 3: Confirm Renewal Details
    Review the renewal amount displayed.
    Click Next to continue.
  4. Step 4: Generate and Pay the Invoice
    An invoice will be generated automatically.
    Click Proceed to Payment.
    Pay through eCitizen using the following details:
    Paybill Number: 222222
    Account Number: Your invoice account number
  5. Step 5: Account Activation
    Once your payment is received and processed, your account will be reactivated.
    The status will update from Dormant/Inactive to Active.

How to Apply for Confirmation of Results

  1. Log in to the Student Portal Visit online.kasneb.or.ke and sign in.
  2. To access Confirmation of Results Select the Confirmation of Results tab from the navigation panel and select Confirmation Application. NB: If draft application exists, select My applications and edit existing draft application.
  3. Click Confirmation Application and select appropriate Mode of Dispatch and complete the required information by Click Apply
  4. Add Confirmation of results Click on +Add Button
  5. Proceed to generate invoice for payment. Click the payment mode and complete payment using eCitizen Paybill 222222.
  6. After payment, the official confirmation of results will be issued or mailed to the postal address provided.