Verifying your KRA Tax Compliance Certificate (TCC) status online is a quick and essential step to confirm that your certificate is valid and recognized. Whether you're applying for a job, tender, or government service, knowing how to check your TCC status ensures you're always prepared and compliant.
What is a Tax Compliance Certificate (TCC)?
A Tax Compliance Certificate is an official document issued by the Kenya Revenue Authority (KRA) to confirm that an individual or business has filed all their tax returns and paid any taxes due. It’s valid for 12 months from the date of issue and is often required when applying for public tenders, jobs, or licenses.
Why Check Your TCC Status?
-
To ensure the certificate is valid and up to date
-
To confirm that it hasn’t expired
-
To avoid rejection of applications due to non-compliance
-
To verify the authenticity of the certificate
Method 1: Check via the iTax Portal
-
Visit the iTax Website: Go to the official iTax portal https://itax.kra.go.ke
-
Click on "TCC/Exemption/Excise License Checker" under the "e-Services" section
-
Select Certificate Type: Choose “Tax Compliance Certificate (TCC)”
-
Enter the TCC Number found on your certificate
-
Click "Verify" to view your certificate’s status (Valid, Expired, or Invalid), plus your name, PIN, and expiry date
Method 2: Check via the KRA M-Service Mobile App
-
Download the App from the Google Play Store or Apple App Store
-
Open the App and go to “TCC Checker”
-
Enter Your Certificate Number exactly as it appears on the document
-
Tap "Verify" to see the current status of your certificate instantly
Tips for a Successful TCC Check
-
Ensure your tax returns are up to date
-
Clear any pending tax payments
-
Double-check your TCC number before verifying
-
Reprint your certificate from your iTax account if necessary
Final Thoughts
Checking your KRA Tax Compliance Certificate status online is simple, fast, and crucial for staying compliant. Whether using the iTax portal or the M-Service app, regular checks help you avoid last-minute issues when applying for jobs, contracts, or licenses.
Need help managing compliance or automating your HR and payroll processes?
Email us at sales@faidihr.com
Call us at +254 702 339 699
We're here to help you stay compliant and grow your business with confidence.