Tax compliance in Kenya is not a once-a-year task. It is a continuous obligation — with monthly return deadlines, annual filings, and an iTax system that records every late submission. The cost of non-compliance compounds quickly: each missed VAT return is Ksh 10,000. Miss six in a year and you have spent Ksh 60,000 in avoidable penalties before a single shilling of interest is counted.
In 2026, KRA has strengthened its compliance monitoring through real-time data integration with banks, customs, and government registries. Businesses that fall behind on their compliance obligations are identified faster than ever — and enforcement action follows. The most cost-effective decision a business owner can make is to ensure compliance is handled correctly before a problem develops.
What Tax Compliance Involves for a Kenyan Business
Tax compliance is the ongoing process of meeting all your tax obligations accurately and on time. For a typical Kenyan business, this involves multiple return types with different deadlines, managed through KRA's iTax platform:
- Filing returns for each applicable tax type — VAT, PAYE, income tax, withholding tax, and any sector-specific levies.
- Paying tax on time — even when a return is filed correctly, unpaid tax accrues interest from the due date.
- Maintaining records that support your filed returns — ledgers, invoices, bank statements, payroll records — for at least 5 years.
- Responding to KRA correspondence — queries, notices, and audit requests — within the stipulated timeframes.
- Keeping your KRA registration current — updating your tax obligations, directors, and contact details when they change.
Key KRA Tax Obligations & Deadlines in Kenya (2026)
VAT Return — 20th of every month
Filed monthly for the previous month's taxable supplies. Nil returns are required even when there are no transactions. Late filing: Ksh 10,000 minimum penalty.
PAYE Return — 9th of every month
Filed monthly by employers for the previous month's employee income tax deductions. The 9th deadline is the earliest of all major return types — and among the most commonly missed.
Withholding Tax — 20th of the following month
Deducted from payments to suppliers for designated services (professional fees, rent, dividends, etc.) and remitted to KRA the following month.
Corporate Income Tax — within 6 months of financial year end
For a December year end, the return is due by 30 June. Instalment tax is due in April, June, September, and December based on estimated annual liability.
Turnover Tax (TOT) — 20th of the following month
Applicable to businesses with annual turnover between Ksh 1 million and Ksh 25 million (if not registered for VAT). Filed and paid monthly at 3% of gross turnover.
The PAYE Trap
The 9th-of-the-month PAYE deadline catches many businesses off guard — it falls earlier than any other return. Businesses that pay salaries late in the month often forget that PAYE for those salaries is due just 9 days into the following month. Apsis Consulting tracks this deadline proactively for every client.
Getting a KRA Tax Compliance Certificate (TCC) in Kenya
A Tax Compliance Certificate (TCC) is KRA's official confirmation that your business has no outstanding tax obligations. It is required for:
- Government and public sector tenders — most public procurement processes require a current TCC as a prequalification document.
- Liquor and business licences — many county governments require a TCC as part of licence renewal.
- Import and export permits — some regulatory bodies require TCC confirmation before processing applications.
- Banking and financial relationships — some lenders and investors request a TCC as part of due diligence.
A TCC is only issued when all your returns are filed and all tax liabilities are cleared. A single missing return or outstanding balance blocks the certificate. Apsis Consulting performs a full compliance review before applying for your TCC — identifying and clearing any outstanding issues before submission so the certificate is issued without delays.
Need a TCC Urgently?
We'll clear your compliance position and get your TCC fast
Many businesses need a TCC for an immediate tender or licence. Apsis Consulting prioritises urgent TCC cases and manages the full process from compliance review to certificate issuance.
KRA Penalty Overview — What Non-Compliance Costs
- VAT late filing: Ksh 10,000 per return, applied immediately after the 20th deadline.
- PAYE late filing: Ksh 10,000 per return after the 9th deadline, plus 25% of the PAYE amount due as a penalty.
- Corporate income tax late filing: 5% of the tax payable or Ksh 20,000, whichever is higher.
- Late payment interest: 1% per month on any unpaid tax, compounded from the original due date — not from when you eventually pay.
- Withholding tax late remittance: 10% of the amount that should have been withheld, plus 1% per month interest.
Common Tax Compliance Failures in Kenya
- Filing nil returns without reviewing transactions: Many businesses file nil returns assuming there is nothing to declare — without checking whether any taxable activity occurred. This creates future audit exposure.
- Not accounting for instalment tax: Businesses often focus only on the annual income tax return and overlook the four instalment tax payments due during the year. Underestimating instalments attracts penalties.
- Confusing VAT and income tax revenue: Declaring different revenue figures on VAT and income tax returns is one of KRA's primary audit triggers. The two must reconcile.
- Forgetting to file for dormant periods: Even if your business had no income in a given month, most returns still need to be filed as nil. Failing to do so accumulates penalties rapidly.
- Not updating KRA when business details change: Changes to directors, addresses, banking details, and tax obligation types must be updated on iTax — failure to do so can block TCC applications and cause misdirected KRA notices.
- Kenyan businesses face multiple monthly tax deadlines — VAT (20th), PAYE (9th), and withholding tax (20th) — plus quarterly and annual obligations.
- Each missed return carries a minimum Ksh 10,000 penalty — plus 1% per month interest on unpaid tax.
- A Tax Compliance Certificate requires all returns filed and all balances cleared — a single gap blocks issuance.
- KRA's real-time data integrations in 2026 mean compliance gaps are identified faster than ever before.
- Apsis Consulting manages your full compliance calendar — ensuring every return is filed correctly and on time.
What Apsis Consulting Manages for You
- Full compliance calendar management: We track every applicable deadline for your business and file returns proactively — you never chase a deadline again.
- Monthly VAT returns: Preparation, review, and filing of your monthly VAT return, including input tax reconciliation against your eTIMS invoice records.
- Monthly PAYE returns: Computation and filing of PAYE based on your payroll — coordinated with your payroll team or managed entirely by us.
- Withholding tax returns: Identification of all withholding-tax-applicable payments, deduction, and monthly remittance to KRA.
- Annual income tax returns: Preparation of corporate or individual income tax computations and filing of annual returns, with full reconciliation to your financial statements.
- Instalment tax planning: Calculation and payment of quarterly instalment tax to avoid underpayment penalties.
- KRA correspondence management: We handle all KRA queries, notices, and requests on your behalf — you receive a clear summary rather than a stressful letter.
- Tax Compliance Certificate support: We review your compliance position and manage the TCC application process when you need a certificate.
Related Services & Resources
- KRA Audit Support — when compliance gaps lead to a KRA audit
- Payroll Tax Services Kenya — PAYE and payroll compliance managed together
- KRA Tax Consultant Kenya — strategic tax advisory beyond compliance
- Missed Your KRA Filing Deadline — what happens and what to do
- Contact Apsis — start your compliance programme