Government Services

How To Get a Tax Compliance Certificate in Kenya

To get a Tax Compliance Certificate (TCC) in Kenya, you must apply through the iTax platform. The process is now a full self-service system, meaning if you are compliant, the certificate is generated automatically without KRA staff intervention.

Step-by-Step Application Process

  1. Log in to iTax: Visit the KRA iTax Portal and enter your KRA PIN and Password.
  2. Navigate to Certificates: Click on the ‘Certificates’ tab on the top menu and select ‘Apply for Tax Compliance Certificate (TCC)’.
  3. State Reason: Select the reason for your application (e.g., job application, tender, or license renewal).
  4. Submit: Click the ‘Submit’ button.
  5. Download: If you have no pending returns or debts, a download link will be generated immediately. A copy is also sent to your registered email address.

Key Requirements for Eligibility

To qualify for a TCC, you must meet the following conditions as of February 2026:

  • Filing Returns: All tax returns for all applicable obligations (e.g., Income Tax, VAT, PAYE) must be filed on or before the due dates.
  • Tax Payments: All taxes due must be paid in full.
  • No Outstanding Debt: You must have no unpaid tax liabilities. If you have a debt, you must first apply for and get approval for a payment plan to continue with the application.
  • eTIMS Compliance: If you earn business income (non-employment income), you must be registered on eTIMS/TIMS.
  • VAT Compliance: You must not be listed on the VAT Special Table (often used for non-compliant or missing traders).

Troubleshooting and Support

  • Pending Issues: If you are not compliant, iTax will display a list of pending returns or payments that must be cleared before the TCC is issued.
  • Verification: You can check the validity of any TCC using the KRA Certificate Checker or the KRA M-Service App.
  • Assistance: For technical issues, visit the nearest Huduma Centre or KRA Tax Service Office (TSO)

 

HowKE Team

Here to give precise how to guides. Helping you,Know Everything!

Leave a Reply

Your email address will not be published. Required fields are marked *