The Essential Business Document: TCC
A Tax Compliance Certificate (TCC) is a crucial document for Kenyan businesses, required for government tenders, loans, licensing, and many business transactions. Learn how to obtain and maintain your TCC efficiently.
Key Takeaways:
- TCC is valid for 12 months from date of issue
- Required for all government tenders above Ksh 500,000
- Banks require TCC for business loans and credit facilities
- Automatic TCC issuance for fully compliant taxpayers
1. Understanding TCC Requirements
Know when and why you need a Tax Compliance Certificate:
TCC Usage Scenarios:
- Government Tenders: Mandatory for all public procurement
- Bank Loans: Required for business financing
- Business Licensing: Needed for various licenses and permits
- Contract Bidding: Private sector contracts often require TCC
- Import/Export: Required for certain customs procedures
- Property Transactions: Needed for large property purchases
- Partnership Agreements: Some partnerships require TCC
- Investor Requirements: Investors may request TCC during due diligence
- Regulatory Compliance: Various regulatory bodies require TCC
- Business Verification: Proof of tax compliance for business credibility
Eligibility Criteria:
- Tax Returns: All returns filed up to date
- Tax Payments: All taxes paid in full
- No Outstanding Debts: No tax arrears or pending assessments
- Registered Taxpayer: Valid KRA PIN
- ETR Compliance: For VAT registered businesses
- Annual Returns: Company annual returns filed with Registrar of Companies
- Clean Record: No pending tax disputes or investigations
2. Step-by-Step TCC Application Process
Follow this process to obtain your TCC through iTax:
Online Application:
- Log into iTax: Access itax.kra.go.ke with your credentials
- Navigate to Certificates: Click on 'Certificates' menu
- Select TCC: Choose 'Apply for Tax Compliance Certificate'
- Check Eligibility: System automatically checks compliance status
- Automatic Issuance: If compliant, TCC is generated immediately
- Download Certificate: Save PDF copy of TCC
- Verification: Third parties can verify TCC validity through iTax
Manual Application (if online fails):
- Visit KRA Office: Go to your tax station
- Request TCC Application Form: Complete TCC application form
- Submit Documents: Provide required supporting documents
- Compliance Check: KRA officer verifies compliance status
- Processing: Takes 3-5 working days for manual applications
- Collection: Return to collect TCC or receive via email
3. Maintaining TCC Eligibility
Keep your TCC valid throughout the year:
Ongoing Compliance Requirements:
- Monthly Filings: File all returns by 20th of following month
- Timely Payments: Pay all taxes by due dates
- Annual Returns: File annual income tax return by 30th June
- Provisional Tax: Pay quarterly instalments on time
- Record Keeping: Maintain proper records for 5 years
- ETR Compliance: Use Electronic Tax Register if VAT registered
- Update Information: Notify KRA of any business changes
- Respond to Queries: Promptly address any KRA inquiries
- Regular Checks: Monitor compliance status monthly
- Professional Help: Use tax consultants for complex matters
TCC Validity Period:
- Initial Validity: 12 months from date of issue
- Automatic Renewal: System automatically renews if compliant
- Status Monitoring: Check TCC status regularly on iTax
- Revocation: TCC can be revoked if compliance lapses
- Reapplication: Can reapply once compliance restored
- Notification: KRA notifies before TCC expiration
4. Common TCC Issues and Solutions
Resolve frequent problems with TCC applications:
Common Problems:
- System Errors: Try during off-peak hours or different browser
- Outstanding Returns: File all pending returns first
- Unpaid Taxes: Clear all tax arrears before applying
- Data Mismatch: Ensure business details match across all systems
- ETR Issues: Resolve any ETR compliance problems
- Manual Application Delays: Follow up with tax station
- Verification Problems: Ensure third parties use correct verification process
- Expired TCC: Reapply well before expiration if needed for specific purpose
- Bank Rejections: Some banks have additional requirements beyond TCC
- Multiple Businesses: Each legal entity needs separate TCC
Troubleshooting Steps:
- Check compliance status on iTax dashboard
- File any outstanding returns
- Pay any pending taxes
- Resolve any ETR issues if applicable
- Update business information if changed
- Wait 24 hours after compliance restoration
- Reapply for TCC
- Contact KRA call center (020 499 9999) if issues persist
- Visit tax station for manual assistance
- Consider professional tax consultant assistance
John Kamau
TCC Specialist at Yangcom Enterprises with expertise in helping Kenyan businesses obtain and maintain Tax Compliance Certificates for various business needs.