How to Apply for a KRA Tax Compliance Certificate (TCC) in Kenya (2026)

How to Apply for a KRA Tax Compliance Certificate

You’ve registered your KRA PIN, filed your returns, and now a tender, job application, or licensing office is asking for something new: a KRA tax compliance certificate. If you already read our KRA PIN registration guide, this is the natural next step – a different document, for a different purpose, but built on the same iTax account.

This guide covers exactly what a tax compliance certificate is, who needs one, and how to apply for it on iTax in a few minutes – for free.

What Is a KRA Tax Compliance Certificate and Who Needs One?

A Tax Compliance Certificate (TCC), sometimes called a tax clearance certificate, is official confirmation from the Kenya Revenue Authority that you’ve met your key tax obligations – filed your returns, paid what’s due, and cleared any outstanding arrears.

You’ll typically be asked for a KRA tax compliance certificate when:

  • Applying for a government tender or supplier registration
  • Applying for a job, especially in the public sector or with a professional body
  • Renewing or applying for a work permit or investor permit
  • Applying for regulated licenses (clearing and forwarding, liquor, and various county or sector approvals)
  • Opening or updating a business bank account
  • Handling import or export transactions

This is a different document from your KRA PIN certificate. A PIN proves you’re registered for tax; a tax compliance certificate proves you’re actually up to date.

KRA Tax Compliance Certificate Requirements

Before applying, make sure you’re actually compliant – the system checks this automatically. To qualify for a KRA tax compliance certificate, you must:

RequirementDetail
Filed all applicable returnsOn or before the due date for every obligation registered against your PIN
Paid tax on timeOr arranged and be honouring an approved payment plan
Cleared outstanding tax debtNo unresolved arrears on your iTax ledger
eTIMS/TIMS complianceRequired for businesses and individuals with non-employment income
VAT complianceIncluding a clean VAT Special Table status, where applicable

If any of these are outstanding, resolve them first – an application submitted while non-compliant will simply be rejected.

How to Apply for a KRA Tax Compliance Certificate: Step-by-Step (iTax)

Step 1: Log in to iTax Visit itax.kra.go.ke and log in using your KRA PIN and password, then answer the security stamp question.

Step 2: Open the Certificates menu From your dashboard, click Certificates, then select Apply for Tax Compliance Certificate (TCC).

Step 3: Review your auto-filled details The form pulls in your PIN, name, and registered details automatically. Check everything carefully and update your phone number or email if they’ve changed.

Step 4: Select your reason for applying Choose the specific reason from the dropdown – tender, job application, license renewal, or whatever applies to you.

Step 5: Submit your application Click submit. If your account is fully compliant, the system approves the tax compliance certificate automatically – no manual review needed.

Step 6: Receive your certificate by email Your KRA tax compliance certificate is emailed to you directly, ready to download and share as needed.

How to Apply for a KRA Tax Compliance Certificate 1

How to Verify a KRA Tax Compliance Certificate

Employers, tender committees, and licensing bodies can confirm any certificate is genuine using KRA’s Certificate Checker on the iTax portal, or by checking validity through the KRA M-Service mobile app. If you’re receiving a TCC from someone else – a supplier, a job applicant – this is the quickest way to confirm it’s real before relying on it.

KRA TCC Fees and Validity

ItemDetail
Application feeFree – KRA does not charge for a TCC
Validity period12 months from the date of issue
Where to applyiTax platform only (itax.kra.go.ke)
Who can applyIndividuals, companies, partnerships, NGOs, and other registered taxpayers
Typical turnaroundImmediate to a few days, if your ledger is clean

Because a tax compliance certificate expires after 12 months, mark your renewal date – many people only remember when a fresh tender or job application is due, which is the worst time to discover an unresolved compliance issue.

Common Reasons a TCC Application Is Rejected

  • Outstanding returns – even one missed filing period can block approval
  • Unpaid tax or unapproved payment arrangements – arrears must be cleared or under an approved plan
  • eTIMS/TIMS non-compliance – increasingly enforced for anyone with business or non-employment income
  • VAT Special Table issues – flagged accounts need resolving before a fresh application
  • Outdated contact details – an unreachable email or phone can delay certificate delivery even after approval

Common Mistakes to Avoid

  • Applying before checking your ledger – review your filing and payment history on iTax first
  • Ignoring small return backlogs – a single missed nil return can hold up your entire application
  • Waiting until the deadline – apply well before a tender or job deadline in case an issue needs resolving
  • Forgetting the certificate expires – a 12-month-old TCC is no longer valid, even if nothing else has changed
  • Sharing an unverifiable certificate – always confirm a TCC through the Certificate Checker if you’re relying on someone else’s

Need Help With Your KRA Tax Compliance Certificate?

If your iTax account shows an issue you don’t understand, or you’d rather have someone experienced clean up your compliance status and apply on your behalf, Divas College offers assisted applications for KRA tax compliance certificates and other government services.

📞 Call or WhatsApp us: 0115 690 990 🌐 Visit: Divas Technology College 📍 Or walk into our office in Kilifi for face-to-face support.

Running a business that needs regular tax compliance? Our Digital Marketing and Data Analysis courses at Divas Technology College can help you manage records and grow your customer base at the same time.

You may also find these helpful:

Published by Divas Technology College – Practical Digital Skills Training in Kilifi, Kenya. divascollege.co.ke | info@divascollege.co.ke | +254 714 112 247

Leave a Comment

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

Scroll to Top