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
Sep 5, 2026
Sep 5, 2026
6 min read

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)
Open the Status Checker page (or go to iTax and click Status Checker).
Case Type — pick Registration, Payment, Return, or Report Problem, matching what you submitted.
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.
Complete the Security Stamp arithmetic challenge.
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
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


