Executive Summary
Kenya’s tax administration has modernised faster than most small businesses have. eTIMS invoicing, iTax cross-checking, and data-driven enforcement mean KRA now sees SME activity in close to real time, while many SMEs still run their compliance from memory and paper. The result is a widening gap between what is expected and what is filed, paid for in penalties, interest, and audit stress.
This report maps every routine KRA obligation an SME faces, explains why falling behind is so common, quantifies the cost of non-compliance, and sets out the compliance system we implement for clients of our tax advisory practice.
Key findings:
- An ordinary employing, VAT-registered SME faces more than 30 filing and payment deadlines per year across PAYE, SHIF, NSSF, the Housing Levy, VAT, instalment tax, and annual returns.
- Non-compliance is rarely deliberate. It is the predictable output of complexity plus weak records plus cash pressure.
- Penalties compound: a single missed month left unattended typically grows into a multi-obligation backlog within a quarter.
- A compliance calendar, clean books, and clear ownership eliminate almost all penalty exposure, whether run in-house or outsourced.
1. What KRA actually expects from your business
Owners are often surprised by the full list. Depending on registration status, a Kenyan SME is responsible for:
- PIN hygiene. An active KRA PIN with correct obligations registered, updated for changes in address, directors, and business activity.
- eTIMS invoicing. Every sale, cash or credit, invoiced through eTIMS. Buyers increasingly demand it because their own deductions depend on it. We covered the mechanics in our eTIMS report.
- Payroll obligations. PAYE, NSSF, SHIF, and the Affordable Housing Levy deducted correctly and remitted by the deadlines, every month, for every employee. See the employer's guide to payroll deductions.
- VAT. If registered (mandatory above KES 5 million turnover, explained in our VAT threshold report): monthly returns by the 20th, backed by eTIMS data.
- Income tax. Instalment tax during the year for companies and larger sole traders, balance of tax after year end, and the annual return. Smaller businesses may instead fall under turnover tax, filed monthly.
- Withholding tax. Where you pay rent to a landlord under the WHT regime, professional fees, or other specified payments, you may be the one required to withhold and remit.
- Record retention. Books and supporting documents kept for at least five years, in a state that can actually support the returns filed.
Each item is manageable alone. Together, on top of running the actual business, they explain why compliance slips.
2. Why SMEs fall behind
2.1 Complexity outpaces capacity
The obligations above assume somebody in the business understands each regime, tracks rule changes through annual Finance Acts, and translates them into action. Most SMEs have no such person. The owner absorbs the role by default, between sales, staff, and suppliers.
2.2 The records gap
Compliance is downstream of bookkeeping. If sales, purchases, and payroll are not recorded properly, every return becomes an estimate. Estimated returns contradict eTIMS data, and contradictions are what modern enforcement is built to find. We examined this dependency in detail in our report on SME accounting systems.
2.3 Cash pressure creates bad habits
When cash is tight, the tax payment is the easiest bill to defer: KRA does not call that week. But deferral converts a cash problem into a compounding legal one. Collected VAT and deducted PAYE were never the business’s money, and treating them as working capital is the single most expensive habit in Kenyan SME finance.
2.4 Nobody owns the calendar
Deadlines are missed less from ignorance than from diffusion of responsibility. The bookkeeper thought the owner filed; the owner thought the cyber cafe attendant did. Without one named owner and one written calendar, the 9th and the 20th arrive unannounced, every single month.
3. The real cost of non-compliance
The direct penalties are only the beginning. In rough order of severity:
- Late filing penalties per return, per month, even when no tax is due.
- Late payment penalties and interest that accrue monthly on unpaid principal, quickly dwarfing the original liability.
- PIN-linked friction: tax compliance certificates become unavailable, which blocks tenders, bank facilities, and increasingly, commercial contracts.
- Audit exposure: a visible backlog invites a broader review of past years. Our KRA audit survival guide explains what that involves.
- Agency notices: in enforcement, KRA can instruct your bank or your debtors to pay it directly, which is commercially devastating.
- Personal risk: for deducted-but-unremitted payroll taxes, directors can face personal consequences, not just corporate ones.
For current rates, thresholds, and penalty figures, see our maintained 2026 KRA tax rates guide.
4. The compliance calendar every SME should run
Dates vary slightly with weekends and public holidays, but the recurring skeleton looks like this:
| When | Obligation | Applies to |
|---|---|---|
| 9th of each month | PAYE, NSSF, SHIF, Housing Levy remittance | All employers |
| 20th of each month | VAT return and payment | VAT-registered businesses |
| 20th of each month | Turnover tax return and payment | TOT-registered businesses |
| 20th of the 4th, 6th, 9th, 12th months | Instalment tax | Companies and larger unincorporated businesses |
| End of 4th month after year end | Balance of tax | Income tax payers |
| Within 6 months of year end | Annual income tax return | Companies (individuals by 30 June) |
Print it, assign every line a named owner, and review it in the first week of every month. This single page prevents more penalties than any other tool we deploy.
5. Getting back on side when you are behind
If your business already carries a backlog, the sequence matters:
- Quantify before you communicate. Reconstruct the true liabilities from records and eTIMS data, so you negotiate from facts.
- Use the relief that exists. Tax amnesty programmes and voluntary disclosure provisions periodically allow penalties and interest to fall away when principal is settled. Timing matters, and windows close.
- Negotiate structured payment plans for principal you cannot clear at once. KRA engages far more constructively with taxpayers who approach first.
- Fix the root cause in parallel. A cleared backlog with unchanged systems rebuilds itself within a year. Every remediation we run pairs settlement with a working monthly routine.
6. A compliance function that runs itself
The end state worth aiming for is boring: returns filed from real data a few days before deadline, payments scheduled, certificates always available, and zero month-end drama. Practically, that requires:
- Clean books, closed monthly. Compliance is a by-product of good accounting, never a substitute for it.
- One calendar, one owner. Whether that owner is in-house or your accountant, ambiguity is the enemy.
- Separation of money. Statutory collections (VAT, PAYE) swept to a separate account on receipt, so the payment date is an administrative event, not a liquidity crisis.
- An annual health check. Regimes change every Finance Act; registrations and obligations should be reviewed against reality once a year by someone who reads the changes for a living.
TL;DR
- A typical employing, VAT-registered Kenyan SME faces 30+ KRA deadlines a year; missing them is the default outcome unless someone owns a written compliance calendar.
- eTIMS and data-driven enforcement mean KRA increasingly knows your numbers before you file them. Estimated and nil returns that contradict the data are flags, not solutions.
- Penalties compound monthly, block tax compliance certificates, invite audits, and for payroll taxes can reach directors personally.
- Backlogs are fixable: quantify, use amnesty and disclosure windows, negotiate payment plans, and repair the record-keeping that caused the backlog.
- Compliance is downstream of bookkeeping. Fix the books and the filings follow.
Make KRA a non-event.
Sparkline's tax advisory team runs compliance end to end for Kenyan SMEs: registrations, eTIMS, monthly filings, backlog remediation, and audit defence, built on books we keep clean ourselves. Book a free tax health check and get a written map of exactly where your business stands with KRA today.
Book a free tax health checkThis report is general information, not professional advice. Rates, deadlines, and relief programmes change through Finance Acts and KRA notices. Contact Sparkline for advice on your specific situation.
Rose Maina
Co-Founder and Business Development Executive at Sparkline Consulting, Nairobi, writing with the firm's certified accountants and tax specialists. Get in touch for advice tailored to your business.