Back to Checkers
HomeCheckersKRA Tax Compliance Checker
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 6 min read

Check and Validate Tax Compliance Certificate (TCC) Validity

A Tax Compliance Certificate (TCC) is a document issued by KRA to verify that an individual or corporate body has filed all their tax returns and cleared all tax liabilities. In Kenya, a valid TCC is a mandatory requirement for government tenders, business operations, and certain employment opportunities.

1. Why Perform a Tax Compliance Check?

A TCC is only valid for twelve months from the date of issue. Once it expires, the holder is no longer considered compliant by statutory bodies. Checking the compliance certificate status of companies you transact with guarantees that they are compliant and protects your business from liability.

2. How to Apply and Verify a TCC Status

To verify if a TCC is active, you can use the official compliance checker tools. Enter the TCC serial number or the company KRA PIN to pull up the current compliance status. The portal will show if the certificate is Active or has Expired.

  • Government tenders automatically disqualify bidders without an active TCC.
  • Filing nil returns or tax payments must be up to date to get a TCC.
  • Verify the TCC number matches KRA's database output.

Frequently Asked Questions

How long does it take KRA to approve a TCC application?

If you have filed all returns and have no outstanding tax debts, a TCC application on the iTax portal is approved and issued instantly. If there are pending issues, it may take several days to resolve.

Why was my Tax Compliance Certificate rejected?

TCC applications are rejected if you have unpaid tax liabilities, late filing penalties, or failed to submit returns for any registered tax obligations.