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.

Talk to Us Now

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.
Key Takeaways
  • 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.