Compliance Engine
Every Kenyan filing you owe — and when it's due.
A payslip tool does the maths. This tells you what you're actually on the hook for. Describe your business once and see your real obligations — PAYE, SHIF, NSSF, Housing Levy, VAT, Turnover Tax, eTIMS, county permits — each with its next deadline, the authority, and a link to the source.
5 filings due within two weeks.
14 obligations for this profile
PAYE
criticalDeduct and remit Pay-As-You-Earn on staff salaries, and file the monthly P10 return.
⚠ Late: 25% of tax due or KES 10,000 (whichever is higher), plus 5% + 1%/month on late payment.
SHIF / SHA contributions
criticalRemit 2.75% of each employee's gross pay (min KES 300) to SHA.
⚠ Late contributions attract a penalty under the Social Health Insurance Act; staff lose cover.
NSSF contributions
highRemit pension contributions (6% each side, on earnings up to the UEL of KES 108,000).
⚠ 5% of the unpaid amount per month under the NSSF Act.
Affordable Housing Levy
highDeduct 1.5% of gross pay and match it as employer, remitted with PAYE.
⚠ 2% of the unpaid levy per month under the Affordable Housing Act 2024.
NITA industrial training levy
standardPay KES 50 per employee per month as the industrial training levy.
Some employers pay annually — confirm your NITA registration terms.
⚠ 5% of the amount due for each month of default.
Instalment tax
highPay income tax in instalments during the year (20% by the 4th, 6th & 9th months, 40% by the 12th).
Dates shown assume a December year-end. If your accounting year ends elsewhere, shift accordingly.
⚠ Underpayment attracts 20% penalty and 1%/month interest.
Issue P9 forms to employees
standardGive every employee a P9 tax deduction card for the prior year so they can file their returns.
In practice before employees' 30 June filing deadline.
Single Business Permit
highRenew the county single business permit that licenses you to trade.
Renewal dates and fees vary by county — confirm with yours. Many run to 31 March.
Company income tax return
criticalFile the annual company return and pay any balance of tax (30% of taxable profit).
By the last day of the 6th month after your year-end — 30 June for a December year-end.
⚠ Late return: 5% of tax or KES 20,000 (whichever higher).
Work injury (WIBA) cover
highInsure employees against work injury under the Work Injury Benefits Act.
Annual policy — renews on your cover's anniversary.
eTIMS invoicing
highIssue eTIMS-compliant invoices — from 2024 an expense without one is not tax-deductible.
Not a deadline — an ongoing requirement on every sale and purchase.
Company annual return
highFile the company's annual return on the eCitizen/BRS portal, with an updated register.
Due on the anniversary of incorporation — enter your date to track it.
⚠ Persistent default can lead to the company being struck off the register.
Workplace safety (OSH) & fire audit
standardAnnual occupational safety audit and fire safety audit for the workplace.
Annual, on the anniversary of your last audit.
Beneficial ownership register
standardKeep the beneficial ownership register filed and up to date on the BRS portal.
Update within 14 days of any change in ownership.
Next 6 months
August 2026
- PAYE9 Aug 2026
- SHIF / SHA contributions9 Aug 2026
- NSSF contributions9 Aug 2026
- Affordable Housing Levy9 Aug 2026
- NITA industrial training levy10 Aug 2026
September 2026
- PAYE9 Sept 2026
- SHIF / SHA contributions9 Sept 2026
- NSSF contributions9 Sept 2026
- Affordable Housing Levy9 Sept 2026
- NITA industrial training levy10 Sept 2026
- Instalment tax20 Sept 2026
October 2026
- PAYE9 Oct 2026
- SHIF / SHA contributions9 Oct 2026
- NSSF contributions9 Oct 2026
- Affordable Housing Levy9 Oct 2026
- NITA industrial training levy10 Oct 2026
November 2026
- PAYE9 Nov 2026
- SHIF / SHA contributions9 Nov 2026
- NSSF contributions9 Nov 2026
- Affordable Housing Levy9 Nov 2026
- NITA industrial training levy10 Nov 2026
December 2026
- PAYE9 Dec 2026
- SHIF / SHA contributions9 Dec 2026
- NSSF contributions9 Dec 2026
- Affordable Housing Levy9 Dec 2026
- NITA industrial training levy10 Dec 2026
- Instalment tax20 Dec 2026
January 2027
- PAYE9 Jan 2027
- SHIF / SHA contributions9 Jan 2027
- NSSF contributions9 Jan 2027
- Affordable Housing Levy9 Jan 2027
- NITA industrial training levy10 Jan 2027
Rates and thresholds current as of June 2026. This is guidance to help you plan, not legal or tax advice — deadlines and county fees can vary, so confirm against each source before you file.