For most SMEs, the Finance Act 2026 matters in three ways. There is a deadline: the tax amnesty on penalties and interest closes on 31 December 2026. KRA will apply a new, fixed penalty for not issuing eTIMS invoices. And individuals must file their returns two months earlier from 2027. The PAYE bands did not change. This guide covers only what was enacted, with the date each change starts.
What changed, and when it starts
The Act (No. 19 of 2026) received assent on 23 June 2026. Section 1 sets three start dates: most sections took effect on 1 July 2026, section 43 on 1 September 2026, and sections 17, 18 and 24 on 1 January 2027 (Finance Act 2026).
The changes most likely to affect a small business:
| Change |
What the law now says |
Starts |
| Tax amnesty extended (Tax Procedures Act s.37E) |
Penalties and interest on tax for periods up to 31 December 2025 can be waived if the principal tax is paid by 31 December 2026 |
1 July 2026 |
| eTIMS and e-filing penalty (new s.86) |
KRA must first ask for reasons. If it does not accept them, the penalty is the higher of 5% of the tax due, or KES 100,000 for a company (KES 10,000 for an individual) |
1 July 2026 |
| Waiver for system errors (s.89(5B)) |
KRA may waive penalties or interest up to KES 2 million caused by an error in an electronic tax system |
1 July 2026 |
| Pre-populated returns (s.75) |
KRA may issue a pre-filled return by the end of January; you have two months to confirm or amend it |
1 July 2026 |
| Assessments from third-party data (new s.29A) |
KRA may assess income using data from eTIMS, withholding tax and other returns, after asking for information at least 30 days beforehand |
1 July 2026 |
| Withholding tax on scrap metal |
1.5% of the gross amount |
1 July 2026 |
| Gratuity |
Contributions to a gratuity are excluded from taxable pay where the contract runs for at least three continuous years and the gratuity is no more than 31% of the emoluments earned |
1 July 2026 |
| Labour outsourcing (VAT Act s.13) |
Salaries, wages and statutory deductions passed on by a labour or placement firm are treated as disbursements |
1 July 2026 |
| Proof of export for imports (new s.23B) |
Importers must obtain and keep the export declaration from the country of export for five years |
1 September 2026 |
| Individual return deadline (Income Tax Act s.52B) |
Individuals must file by the last day of the fourth month after the year of income, which is 30 April |
1 January 2027 |
KRA confirms the gratuity conditions, the 30 April deadline and the amnesty terms in its own guidance (KRA). Companies and other non-individuals still have until the last day of the sixth month after their accounting period.
Who it affects
- Any business with old arrears. The amnesty covers liabilities for periods up to 31 December 2025. Under KRA's notice, if you have no unpaid principal tax, the waiver of outstanding penalties and interest is automatic. You must file any missing returns during the amnesty period, and pay all qualifying principal tax by 31 December 2026, or use an iTax payment plan that finishes by that date (KRA notice).
- Anyone who sells without issuing eTIMS invoices. The new penalty is a fixed minimum, so small invoices can now carry a large penalty. See our eTIMS guide.
- Employers on fixed-term contracts who pay gratuity, and labour outsourcing firms that charge VAT.
- Sole traders, professionals and landlords filing as individuals: from 2027, the deadline is 30 April instead of 30 June.
Worked example
The figures below are illustrative, not from a real client.
Amnesty. A company owes KES 400,000 of VAT principal for 2024, plus KES 260,000 of penalties and interest.
| Scenario |
Paid by 31 Dec 2026 |
Penalties and interest |
| Pays the full principal |
KES 400,000 |
KES 260,000 waived |
| Pays part of the principal |
KES 300,000 |
Not waived; still owed |
eTIMS penalty. The penalty is the higher of 5% of the tax due and the fixed amount.
| Taxpayer |
Tax due |
5% of tax due |
Fixed amount |
Penalty |
| Company |
KES 160,000 |
KES 8,000 |
KES 100,000 |
KES 100,000 |
| Individual trader |
KES 400,000 |
KES 20,000 |
KES 10,000 |
KES 20,000 |
KRA's guidance says you should keep screenshots and support tickets when a system fault stops you invoicing, because errors caused by the electronic tax system can qualify for a waiver (KRA). A second summary of the Act is in EY's alert.
What to do next
- By 30 November 2026: check your iTax ledger for principal tax, penalties and interest for periods up to December 2025. File any missing returns.
- By 31 December 2026: pay all qualifying principal tax, or set up a payment plan that finishes by then, and download the amnesty certificate from iTax.
- Now: confirm every sale goes through eTIMS, and record any system outages with screenshots and ticket numbers.
- January 2027: look for a pre-populated return and check it against your own records before you confirm it.
- By 30 April 2027: individuals should plan to file their 2026 returns under the new deadline. Confirm with KRA which year of income it first applies to.
If you would like a second pair of eyes on your ledger before the amnesty closes, see our tax and compliance services.
General information only, based on the Act and KRA guidance as at 9 November 2026. It is not tax advice for your situation.
General information, not professional advice. Rules change; check the sources above or ask us before acting. Last reviewed 9 Nov 2026.