top of page

To check your KRA application status online, open the official iTax Status Checker at itax.kra.go.ke Status Checker, choose the matching case type (Registration, Payment, or Return), enter the reference details from your acknowledgment or payment slip, solve the security stamp, then click Consult.

You can also reach the same tool from the iTax home page under Status Checker — To consult status of your applications at itax.kra.go.ke.

What you need

Have these ready before you open the checker:

  • Reference Number / Acknowledgement Number — created when you submit an application that generates a task on iTax.

  • Search Code — the alphanumeric code shown with that acknowledgment (keep the full code from your slip or confirmation).

  • Payment Registration Number (PRN) — for payment status checks; it appears on your KRA payment slip together with a search code.

  • A working browser and the official iTax site only (never a third-party “status” link from SMS or WhatsApp).

Official portal

Primary Status Checker: Consult Status of Cases on iTax.

TAX AND REVENUE

How to Check Your KRA Application Status

The Editorial Staff

By

The Editorial Staff

Public Services

Sep 5, 2026

Sep 5, 2026

6 min read

Check your KRA application status on iTax Status Checker. Steps for registration, payment, and return cases, plus contacts.

Published

Updated:

To check your KRA application status online, open the official iTax Status Checker at itax.kra.go.ke Status Checker, choose the matching case type (Registration, Payment, or Return), enter the reference details from your acknowledgment or payment slip, solve the security stamp, then click Consult.

You can also reach the same tool from the iTax home page under Status Checker — To consult status of your applications at itax.kra.go.ke.

What you need

Have these ready before you open the checker:

  • Reference Number / Acknowledgement Number — created when you submit an application that generates a task on iTax.

  • Search Code — the alphanumeric code shown with that acknowledgment (keep the full code from your slip or confirmation).

  • Payment Registration Number (PRN) — for payment status checks; it appears on your KRA payment slip together with a search code.

  • A working browser and the official iTax site only (never a third-party “status” link from SMS or WhatsApp).

Official portal

Primary Status Checker: Consult Status of Cases on iTax.

iTax online service area (PIN checker, TCC checker, Status Checker and more): itax.kra.go.ke.

ADVERTISEMENT

KRA also lists mobile options on kra.go.ke/m-services, including the KRA M-Service app and USSD *572# for selected inquiries. Use those for PIN, TCC, or payment verification features they advertise — the web Status Checker remains the dedicated “consult status of your applications” tool.

How to check status on iTax (step by step)

  1. Open the Status Checker page (or go to iTax and click Status Checker).

  2. Case Type — pick Registration, Payment, Return, or Report Problem, matching what you submitted.

  3. Enter the fields the form asks for. Registration and Return usually need your Reference Number and Search Code. Payment uses the Payment Registration Number and Search Code from the payment slip. Other fields (such as PIN, dates, or Query Id) appear when that case type needs them.

  4. Complete the Security Stamp arithmetic challenge.

  5. Click Consult (or Submit) and read the status result on screen.

What each case type is for

Registration — track PIN or other registration applications that still need KRA review (common for companies, self-help groups, and foreign applicants). Many resident individual PIN applications complete quickly; if yours is pending, use this case type with your acknowledgment details.

Payment — confirm whether a payment registration (PRN) has been received after you generated a payment slip on iTax.

Return — consult the status of a filed return using the reference and search code from your return acknowledgment.

Report Problem — use when you are tracking a problem report you lodged through iTax, and fill the fields shown for that option.

ADVERTISEMENT

Reading the result

The results screen lists your reference details, taxpayer or firm name, and the current application status for that case. For registration tasks, status is typically shown as approved or rejected once an officer finishes review. For payments, the status reflects whether the slip has been received (or is still outstanding). If nothing returns, re-check the case type and that you typed the full reference and search code exactly as printed.

Common problems and fixes

  • Wrong case type — Payment will not work with a registration acknowledgment. Match the case to what you submitted.

  • Lost search code — check your email, SMS, downloaded acknowledgment PDF, or payment slip. Without the search code, the web checker cannot look up the case.

  • Security stamp fails — refresh and solve the new arithmetic question carefully.

  • Still pending — leave the application in process and check again later, or contact KRA with your reference number.

Scam warning

KRA will not ask you to pay a stranger to “unlock” Status Checker results. Use only itax.kra.go.ke and kra.go.ke. Ignore links that ask for your iTax password outside the official login page.

Related guides on XTRAfrica

KRA contacts

Times Tower, Haile Selassie Avenue, P.O. Box 48240-00100 GPO Nairobi. Call centre: 020-4999999 / 020-4998000 / 0711-099999. Email: callcentre@kra.go.ke.

FAQs

Do I need to log in to use Status Checker?

The Status Checker page is available from the public iTax service area. You use the reference and search codes from your submission rather than browsing from inside a logged-in session.

ADVERTISEMENT

TRENDING NOW

How to Apply for a Kenyan Passport Online

Immigration and Visas

How to Check Your KRA Application Status

Tax and Revenue

How to Get a KRA Tax Compliance Certificate

Tax and Revenue

How to File Your KRA Tax Return Online

Tax and Revenue

POPULAR TODAY

Immigration and Visas

How to Apply for a Kenyan Passport Online

Tax and Revenue

How to Check Your KRA Application Status

Tax and Revenue

How to Get a KRA Tax Compliance Certificate

Tax and Revenue

How to File Your KRA Tax Return Online

Tax and Revenue

How to Apply for a KRA PIN Online

Can I check a friend’s application?

Only if you have their acknowledgment or payment slip details. Do not share your own search code publicly.

Is Status Checker the same as PIN Checker or TCC Checker?

No. PIN Checker and Tax Compliance Certificate checkers verify documents. Status Checker consults the progress of applications, payments, and returns you submitted.

ADVERTISEMENT

RELATED ARTICLE

Image-place-holder_edited.png

Immigration and Visas

How to Apply for a Kenyan Passport Online

Apply on dis.ecitizen.go.ke, pay the fee, book biometrics, then collect at your centre.

Image-place-holder_edited.png

Tax and Revenue

How to Check Your KRA Application Status

Check registration, payment, or return status on iTax with your reference number and search code.

Image-place-holder_edited.png

Tax and Revenue

How to Get a KRA Tax Compliance Certificate

Apply on iTax under Certificates. 12-month validity, eTIMS for business income, checker tips.

Image-place-holder_edited.png

Tax and Revenue

How to File Your KRA Tax Return Online

File the 2025 return on iTax by 30 June 2026. Employment, nil, Excel paths, penalties, and contacts.

Tags

Kenya Gov Services

bottom of page