Alarm as counties, ministries fail to reveal details of Sh1.5 trillion contracts

During the nine months from July 2024 to March 2025, both counties and national government departments spent Sh3.16 trillion in total. Out of this, Sh1.2 trillion was allocated to development projects, which should have been disclosed on the PPIP.
A huge chunk of public spending, more than Sh1 trillion, was never disclosed on the government’s official procurement portal, raising serious questions about transparency in how counties and ministries award contracts and spend development funds.
Although the law requires full disclosure of all government contracts, a review of the Public Procurement Information Portal (PPIP) shows that only Sh169.6 billion worth of tenders were published between July 2024 and June 2025, against spending of over Sh1.5 trillion on suppliers and contractors.
More To Read
The failure to reveal this information, as reported by the Daily Nation, has drawn attention to the lack of accountability in government procurement and comes even as the State moves to introduce a digital system meant to tighten oversight and boost transparency.
According to data from the portal, national and county governments posted tenders worth Sh96.53 billion in the first half of the 2024/25 financial year.
The highest disclosures were made in August (Sh24.8 billion), followed by July (Sh14 billion), and September (Sh12.13 billion).
In the second half of the financial year, January to June 2025, only Sh73 billion in contracts were uploaded. Of that amount, Sh42.5 billion was linked to the Talanta Sports City Project alone, meaning more than half of all disclosed tenders in that period came from one project.
During the nine months from July 2024 to March 2025, both counties and national government departments spent Sh3.16 trillion in total. Out of this, Sh1.2 trillion was allocated to development projects, which should have been disclosed on the PPIP.
Spending breakdowns in the Controller of Budget’s report show that Sh395.05 billion went to development projects and Sh807.53 billion to operations and maintenance across all state departments and counties.
“The national government’s total expenditure for the first nine months (to March 2025) amounted to Sh2.87 trillion. This expenditure comprised ministerial development expenditure of Sh338.18 billion, recurrent ministerial expenditure at Sh1.2 trillion, and CFS (Consolidated Fund Service) expenditure at Sh1.31 trillion,” said Controller of Budget Margaret Nyakang’o.
Only the Sh1.31 trillion spent on CFS and Sh470 billion paid in salaries were exempt from procurement disclosures.
This means national government ministries were required to post tender details worth at least Sh1.07 trillion for both development and operational work, which they failed to do.
Counties were not spared either. From a total spend of Sh286.5 billion, only Sh155 billion was paid out as salaries.
The remaining funds should have appeared on the procurement portal as contract disclosures, but did not.
The scale of the missing information has sparked renewed concern over how public contracts are handled.
With more than Sh1 trillion in taxpayer money going unaccounted for in procurement records, watchdogs and the public are left in the dark about who received contracts and under what terms.
This has now prompted a move by the government to fully digitise procurement processes to prevent such gaps in the future.
Top Stories Today