How can I get a Tax Compliance Certificate (TCC)?
What are you posting?
Pick a type and we'll take you to the right form.
-
Edwin MugendiIf your situation is complicated, such as business income, penalties or an old account, consider help from a registered tax agent. Make sure any agent is legitimate and never share your iTax password.If your situation is complicated, such as business income, penalties or an old account, consider help from a registered tax agent. Make sure any agent is legitimate and never share your iTax password.
-
React
- Reply
- 2026-10-29 01:56:17
-
-
Brian OtienoA TCC has a validity period, so apply close to when you actually need it, for example a tender or a licence renewal. Applying too early can mean it expires before it is used.A TCC has a validity period, so apply close to when you actually need it, for example a tender or a licence renewal. Applying too early can mean it expires before it is used.
-
React
- Reply
- 2026-10-28 17:37:41
-
-
Diana WanjalaKeep your own record of filings, acknowledgement receipts and payment confirmations. If the system and your records disagree, those documents are what you present to KRA when you ask for a correction.Keep your own record of filings, acknowledgement receipts and payment confirmations. If the system and your records disagree, those documents are what you present to KRA when you ask for a correction.
-
React
- Reply
- 2026-10-28 09:33:17
-
-
Mark OchiengRead the rejection reason carefully instead of reapplying repeatedly. Each message normally points to a specific issue, such as an unfiled period or an unpaid amount, and fixing that one thing is usually enough.Read the rejection reason carefully instead of reapplying repeatedly. Each message normally points to a specific issue, such as an unfiled period or an unpaid amount, and fixing that one thing is usually enough.
-
React
- Reply
- 2026-10-28 01:21:54
-
-
Ruth AkinyiIf you pay by mobile money or bank, make sure the payment registration number is correct. A payment that is not matched to your PIN and obligation can leave you showing a balance even though you have paid.If you pay by mobile money or bank, make sure the payment registration number is correct. A payment that is not matched to your PIN and obligation can leave you showing a balance even though you have paid.
-
React
- Reply
- 2026-10-27 17:13:02
-
8 answers
-
Stephen Munyua
The Kenya Revenue Authority provides Tax Compliance Certificate services through iTax. Eligibility depends on your tax obligations and compliance status. Check whether required returns have been filed, taxes paid where due, and applicable compliance requirements addressed. A TCC is generally valid for 12 months, but check the current KRA instructions before applying. If an application is rejected, resolve the stated issue rather than repeatedly submitting applications.
Sources:
https://www.kra.go.ke/individual/filing-paying/types-of-taxes/tax-compliance
https://itax.kra.go.ke/KRA-Portal/ -
Andrew Kinyanjui
Think of a TCC as a snapshot of your tax status. It is usually issued when your returns are filed and you do not owe unpaid tax. Log in to iTax and review your obligations and ledger before you apply so any gap is visible in advance.
-
Daniel Mutiso
The most common cause of rejection is an outstanding return or balance. Check that every required return for the relevant years has been filed, even nil returns, and that payments have been matched to the correct tax head and period.







