Skip to content

Kra Portal Complete Guide to KRA iTax Online Services

Kra Portal: Complete Guide to KRA iTax Online Services in Kenya

Introduction

The Kra Portal is the official online platform provided by the Kenya Revenue Authority (KRA) for accessing tax-related services. It plays a central role in how individuals, businesses, and tax agents manage their tax obligations in Kenya.

This guide explains how the Kra Portal works, why it matters, and how you can use it effectively. By the end of this article, you will know how to log in, register for a PIN, use key services, verify tax details, and get help when needed—all from one platform.


What Is the Kra Portal?

The Kra Portal, also known as the iTax Online Service Area, is KRA’s digital system for tax administration. It allows taxpayers to access services without visiting KRA offices physically.

Through the Kra Portal, users can:

  • Register for a KRA PIN

  • File tax returns

  • Check compliance and certificates

  • Verify tax-related information

  • Track application statuses

You can access the Kra Portal directly at:
👉 https://itax.kra.go.ke/KRA-Portal/


How to Login on the Kra Portal

Logging into the Kra Portal is simple and only requires your registered details.

Step-by-Step Login Process

Step 1: Visit the official Kra Portal login page
👉 https://itax.kra.go.ke/KRA-Portal/

Step 2: Choose your login option

  • PIN

  • ID (where applicable)

Step 3: Enter your PIN or User ID in the required field.

Step 4: Click Continue to proceed.

Once logged in, you will access your personalized iTax dashboard with all available services.


New PIN Registration on the Kra Portal

If you do not have a KRA PIN, the Kra Portal allows you to register online.

How to Apply for a New PIN

Step 1: Open the Kra Portal
👉 https://itax.kra.go.ke/KRA-Portal/

Step 2: Click on New PIN Registration.

Step 3: Follow the on-screen guidelines for PIN registration.

Step 4: Submit the required personal or business details.

After successful registration, your PIN will be generated and sent through the provided contact details.


Guidelines for PIN Registration

When registering on the Kra Portal, ensure:

  • Your personal information matches official identification documents

  • Business details are accurate and complete

  • Contact information is active for verification

Incorrect details may delay approval or require corrections later.


Manufacturer Authorization on the Kra Portal

The Kra Portal also supports Manufacturer Authorization, which allows businesses to authorize manufacturers within the system.

How to Authorize a Manufacturer

Step 1: Log in to the Kra Portal
Step 2: Select Manufacturer Authorization
Step 3: Follow the instructions and submit authorization details

This service is mainly used by registered manufacturers and approved agents.


iTax Online eServices Available on the Kra Portal

The Kra Portal offers several verification and checker tools designed to make tax compliance easier.

PIN Checker

Use this service to verify the validity of a KRA PIN.

👉 To verify a PIN, use the official checker within the Kra Portal.


TCC, Exemption, and Excise License Checker

This tool allows users to confirm:

  • Tax Compliance Certificates (TCC)

  • Exemption Certificates

  • Excise Licenses

It helps businesses and institutions validate compliance status.


Withholding Tax (WHT) Checker

The WHT Checker lets you verify withholding tax certificates issued through the Kra Portal.


Status Checker

The Status Checker allows you to consult the progress of:

  • Applications

  • Requests

  • Certificates

This helps you track submissions without visiting KRA offices.


Agent Checker

Use the Agent Checker to verify registered withholding agents within the Kra Portal system.


Control Unit Checker

This service helps verify:

  • Control Unit Serial Numbers

  • Control Unit Invoice Numbers

It is commonly used by businesses using electronic tax registers.


Need Assistance on the Kra Portal?

If you encounter challenges while using the Kra Portal, several support options are available.

Contact KRA Support

  • KRA Call Centre:
    Tel: +254 (020) 4999 999
    Tel: +254 (020) 4998 000
    Cell: +254 (0711) 099 999

  • Email:
    [email protected]

Additional Help Options

  • FAQs

  • Online Help

  • Report a Problem

  • iTax Video Guides

These resources are accessible directly within the Kra Portal.


Additional Tips for Using the Kra Portal Effectively

  • Always use the official Kra Portal link to avoid fraud

  • Keep your PIN and password secure

  • Regularly check your compliance status

  • Update personal or business details promptly

  • Use the Status Checker to follow up on applications


Conclusion

The Kra Portal is an essential tool for managing tax services in Kenya. From PIN registration and login to certificate verification and application tracking, the platform simplifies tax compliance for individuals and businesses alike.

By understanding how to use the Kra Portal effectively, you can save time, reduce errors, and stay compliant with KRA requirements—all from one secure online system.