It mostly lacks of capacity to absorb the funds (most ministries and gov agencies engage in last-minute spending spree - with conference and all that) - and of course, our judiciary do not seem to understand that gov has a tight deadline of 1yr - so they drag cases. Treasury has always done a commendable job funding the budget - including borrowing and all that.
Obviously, post-2010 - there is even more pressure- counties must get their funding (they may be delayed but they must be disbursed) - the same with CDF - with all the school capitation - salaries, pensions and debt repayments - that leaves treasury with little wriggle room.
Anyway we have a serious absorption problem. Only the likes of CDF & now most Counties can spend the money budgeted for within that year.
And yes we also have problem with unpaid pending bills in most of these ministries - esp roads. Why do they start new projects before they settle old bills need to be dealt with.