Youverify
  • Developers
Login

Subscribe to our newsletter

Subscribe to our weekly newsletter for expert insights, regulatory updates, and actionable tips to optimize your compliance strategy.

By subscribing, you'll receive updates from Youverify.

Solution

    Customer OnboardingFraud InsightsTransaction MonitoringRegulatory ReportingVyra AIPricing

Industry

    Commercial banksFintech & PaymentsGamingGig WorkersGovernment

Company

    About UsCompliance CertificationsPress and MediaPartnersCareersContact Us

Resources

    BlogsGlossaryDevelopersIndustry ReportsData SourcesFAQsCountry CoverageAI Governance

Legal

    Privacy PolicyTerms of UseCookies PolicyPAIAInformation Security PolicyGDPR Compliance StatementResponsible AI

    Customer OnboardingFraud InsightsTransaction MonitoringRegulatory ReportingVyra AIPricing

youverify-logo

©2026 Copyright. All Rights Reserved

KRA PIN Checker: How to Verify a KRA PIN Online (and How Businesses Validate PINs at Onboarding)
Identity Verification

KRA PIN Checker: How to Verify a KRA PIN Online (and How Businesses Validate PINs at Onboarding)

ByVictoria okere
September 19, 2026•5mins Read

Key Takeaways

  1. The KRA PIN Checker on iTax confirms whether a Personal Identification Number (PIN) was generated by KRA's system and is in Active status. It returns only basic taxpayer details.
     

  2. A Kenyan PIN has 11 characters: a leading letter, nine digits and a closing letter. Individual PINs generally begin with A, and company PINs generally begin with P.
     

  3. A PIN that looks correct, or passes the public checker, does not prove the customer owns it. It also does not prove the taxpayer is tax compliant.
     

  4. Manual checks break down at onboarding scale. Captcha-gated lookups, typing errors and forged documents make automated verification with recorded consent the safer route.

Introduction 

A KRA PIN checker is a tool on the Kenya Revenue Authority (KRA) iTax portal. It confirms whether a PIN was generated by KRA's Domestic Taxes Department system and is in Active status. You enter the PIN and a security code, and iTax returns basic taxpayer details.
 

Most guides stop there. For a bank, fintech or lender in Kenya, a PIN is more than a number on a certificate. It ties a customer to a registered taxpayer record, which makes it useful evidence in a Know Your Customer (KYC) file. This guide shows how to check a PIN and how to recover a forgotten one. It also explains how regulated businesses validate PINs at onboarding.

 

What Is a KRA PIN?

KRA describes a PIN as the number used when conducting business with KRA, other government agencies and service providers. The term covers companies, clubs and trusts as well as individuals. A sole proprietor uses the proprietor's individual PIN.
 

Under the Tax Procedures Act, 2015, the Commissioner issues a PIN to a registered person. The Act requires registered persons to use a PIN for tax-law purposes. It also provides for PIN requirements in specified transactions, subject to applicable exemptions.
 

KRA lists land title registration, motor vehicle registration and company registration among the transactions that need a PIN. The list also includes Value Added Tax (VAT) registration, imports, insurance underwriting and government supply contracts. A separate KRA guide also lists opening a bank account.

 

What Does a KRA PIN Look Like?

A KRA PIN is an 11-character identifier: a leading letter, nine digits and a closing letter. Individual and sole-proprietor PINs generally begin with A, while company and other entity PINs generally begin with P. An individual's PIN follows a pattern such as A123456789X.
 

This pattern matters for one reason. A format check only proves that a string looks like a PIN. It cannot show that KRA ever issued it.

 

How to Check a KRA PIN Online

The public PIN Checker on KRA's iTax portal lets a user submit a PIN for a basic status check. The process is short.
 

First, open the PIN Checker page. Second, type the PIN exactly as it appears on the certificate. Third, solve the security stamp. KRA's page asks you to enter the result of a short arithmetic sum. Fourth, click Consult.
 

iTax then tells you whether the PIN was generated by KRA's Domestic Taxes Department system and is in Active status. KRA says the result is limited to basic details of the taxpayer.

 

The checker does not show whether the taxpayer files returns on time. It also does not confirm that a Tax Compliance Certificate (TCC) is valid. iTax offers a separate check for tax compliance and exemption certificates.

 

Can You Check a KRA PIN Using an ID Number?

The public iTax PIN Checker does not provide an ID-number search field. If you have forgotten your PIN, use KRA's official recovery channels. These include iTax, the published USSD route, the M-Service app where available, or a KRA office or Huduma Centre.

 

How to Find or Recover a Forgotten KRA PIN

Your route depends on what you have forgotten. If you know the PIN but have lost the certificate, log in to iTax, open the Registration tab and choose Reprint my Certificate. Select whether you are the taxpayer or an agent, then submit to download the certificate. KRA says this works on computers, laptops, tablets and phones.
 

If you have forgotten the PIN itself, logging in is difficult, because iTax asks for a PIN or user ID. KRA's iTax enhancement notes for November and December 2025 describe a USSD (Unstructured Supplementary Service Data) route. Dial *222# for eCitizen, select KRA Services, then 98 for more, then Other Services, then option 5. Recovery works where your phone number is registered with your ID number. USSD menus can change, so confirm the current route through KRA's official channels.
 

KRA has also published guidance on checking a PIN or TCC through the M-Service app. Menus and services may change, so confirm the feature is available and use only official listings. If none of these routes works, contact KRA, a Tax Support Office or a Huduma Centre.

Be Careful With Unofficial Checkers

Handing your ID number and phone details to an unknown site carries risk. In April 2026, Kenyans.co.ke reported that KRA had warned taxpayers against leaving tax information with cyber cafes. The same report quoted a tax expert warning that people were hunting for other people's PINs to support fake expense claims. Use KRA's own channels, and avoid posting your PIN on social media.

 

Why Businesses Should Not Rely on a Manual PIN Check

For a person checking their own PIN, the iTax page is enough. For a bank, lender, payment company or marketplace onboarding thousands of Kenyans, it is not.
 

1. The public checker works one PIN at a time and sits behind a security stamp. Staff who key in PINs by hand introduce typing errors. A screenshot of the result is also a weak audit record, because anyone can edit an image.
 

2. Documents can be forged or altered. A certificate a customer supplies is only a claim, not conclusive proof. Where possible, verify the underlying record through an authorised official or service-provider channel, and keep the verification result.
 

3. Some genuine PINs carry no filing duties at all. KRA issues a PIN Without Obligation (PWO) to individuals with no taxable activity. A PWO PIN does not qualify for a Tax Compliance Certificate. A genuine PIN therefore does not, by itself, show current tax standing.
 

4. Rules are also shifting. KRA's summary of the Finance Act 2026 lists a PIN exemption for certain non-residents opening accounts with investment banks and financial institutions. Confirm whether the applicant falls within the exemption before making a PIN mandatory in every onboarding flow.
 

5. Checking a PIN involves processing personal data. Institutions should document an appropriate lawful basis under Kenya's data-protection framework and provide the required privacy information. They should also limit access to the result. Where the verification service requires it, they should keep evidence of the customer's authorisation.

 

What a Proper PIN Verification Should Prove

A proper onboarding check answers three questions. Does the PIN exist and is it active? Does it belong to this customer, meaning the name and ID number on the tax record match the identity the customer declared? And, where the product demands it, is the customer's tax standing current?
 

A PIN lookup can help show whether the PIN exists and whether the returned details match the customer's submission. It does not establish beneficial ownership, tax compliance or the customer's overall risk profile. Tax standing needs a TCC check. For company customers, match the entity PIN, which generally begins with P, against the registered company name and registration details. Youverify's guide to business verification in Kenya covers that process.
 

These checks sit inside wider customer due diligence duties under the Proceeds of Crime and Anti-Money Laundering Act (POCAMLA), 2009. POCAMLA requires reporting institutions to verify customer identity and report suspicious transactions to the Financial Reporting Centre. Our guides to KYC and POCAMLA compliance in Kenya and customer due diligence requirements in Kenya explain those duties in full. A KRA PIN check is one possible verification input. It does not replace the full customer-identification, beneficial-ownership, screening, risk-assessment and record-keeping controls that the AML framework requires.

 

How to Automate KRA PIN Validation at Onboarding

Automation removes the manual steps. Your system sends the PIN to a verification service, with the customer's authorisation where the service requires it. The service queries the tax record and returns the result to your onboarding workflow, where it is stored as evidence.
 

According to Youverify's API documentation, the Verify Tax PIN service for Kenya checks whether a tax PIN exists. It can return taxpayer information such as name, ID number, PIN status and registration obligations. The request must include the subject-consent field set to true. An invalid PIN returns a not-found reason. Results should still be matched against independent identity evidence.
 

Teams can pair it with national ID checks so that a PIN result is matched against identity evidence. Our guide to verifying an ID number in Kenya shows how. Stronger onboarding also helps reduce exposure to identity fraud in Kenya.
 

To see the Verify Tax PIN API inside a live onboarding flow, speak with a Youverify compliance and identity verification expert. Developers can read the Verify Tax PIN documentation.

 

Bottom Line

The iTax PIN Checker is the right tool for an individual who wants to confirm a single PIN. For regulated businesses, a genuine PIN is only the first fact in a KYC or Know Your Business (KYB) file. Verify that the PIN exists, match it to the customer, keep the customer's authorisation where required, and store the result as evidence.

 

About the Author

Victoria Okere is a compliance content writer at Youverify, specializing in AML compliance, financial crime risk, regulatory technology, and emerging trends in financial services.


 

FAQs

Frequently Asked Questions

Related Articles

What Is A Neo Bank?
Identity Verification
Lola, Edited by Emmanuel Agwu•May 31, 2023

What Is A Neo Bank?

Read More
How to Protect Your Business from Identity Fraud in the US
Identity Verification
Temitope Lawal•June 18, 2024

How to Protect Your Business from Identity Fraud in the US

Read More
What is a Qualified Electronic Signature (QES)?
Identity Verification
Hakeem Akiode•March 20, 2024

What is a Qualified Electronic Signature (QES)?

Read More