Tough Finance Bill lessons from 2024 and plan to fund Sh4.8trn budget

National Treasury Principal Secretary Chris Kiptoo (left) with the docket’s Cabinet Secretary John Mbadi together displays the Budget briefcase ahead of unveiling the government spending plan for the financial year 2025/2026 in Parliament on June 12, 2025. 

Photo credit: Sila Kiplagat | Nation Media Group

The National Treasury has refrained from introducing higher taxes to fund this year’s Sh4.845 trillion budget, as lessons from the controversial Finance Bill 2024, which triggered deadly protests, continue to influence the government’s revenue-raising measures.

For the second year running, Treasury Cabinet Secretary John Mbadi is banking on aggressive tax enforcement and other administrative measures to raise total revenue by Sh232 billion to Sh3.67 trillion in the 2026/27 budget.

PAYE Tax Calculator

Note: The results are not exact but very close to the actual.