Back to Checkers
HomeCheckersKRA PIN Checker by ID
Live • Online
KRA PIN Checker
Check KRA PIN securely using your ID

I agree to the Data Protection Act (2019) compliance policy and consent to verifying my KRA PIN.

Data Protection Act Compliant

Your search is processed in transit. We do not retain, cache, or share National ID numbers or taxpayer identities.

Updated: May 2026 5 min read

Verify and Lookup KRA PIN Using National ID Number

Retrieving your KRA details doesn't have to be complicated. If you don't remember your KRA PIN, you can look it up instantly using your National ID card number. This guide explains how the ID lookup works and provides guidelines for safe data retrieval.

1. Fast KRA Lookup by ID Number

In Kenya, your KRA PIN is permanently linked to your National ID (for citizens) or Passport number (for foreign residents). Our secure search interface accepts your ID number, validates compliance with data protection laws, and securely requests registration details.

If the ID is registered on the iTax system, the API will display the KRA PIN and corresponding taxpayer name.

2. Data Protection and User Privacy

We take user privacy very seriously. In compliance with the Kenyan Data Protection Act (2019), we do not store, cache, or log your National ID numbers or retrieved tax records on our servers. All lookups are processed in transit, and you must explicitly consent to the terms before performing a lookup.

  • All queries use encrypted HTTPS protocols.
  • Zero retention policy on personal identification data.
  • Consents are kept in secure, audited transaction logs.

Frequently Asked Questions

Can I check my KRA PIN using a passport number?

Yes. Foreign residents and non-residents who registered using a passport can select the 'Non-Kenyan Resident' option and enter their passport number to lookup their KRA details.

Why does the checker show 'No Record Found'?

This occurs if the ID number is typed incorrectly, or if you have never registered for a KRA PIN. If you are registered but get this error, your record may require database correction at a KRA office.