Skip to content
FX

Public Money DeskReceipt6 min read

Kenya's unpaid bills: up to KES 475.5bn owed at June 2026, and KES 23.74bn approved to pay

Our verdict · Opinion

In our view, Kenya runs part of its budget on its suppliers' patience: KES 465.9 billion to KES 475.5 billion of bills were unpaid at June 2026 on the Treasury's own papers, and the payment Cabinet approved in October is KES 23.74 billion, with no start date.

The 3 numbers

  1. KES 465.9bn–475.5bn

    National government bills unpaid at 30 June 2026: the Treasury's draft and final papers

  2. KES 60.2 billion

    How far revenue fell short of target in 2025/26

  3. KES 23.74 billion

    Approved by Cabinet on 9 October 2026 for verified claims of KES 50 million or less

What it means for youAnalysis

  • If the state owes you, the October approval covers verified claims of KES 50 million or less. Larger verified claims are to be paid progressively, with no date given.
  • The verification exercise only took bills from July 2005 to June 2022. A bill from after June 2022 was not part of it.
  • A smaller deficit is not a lighter load: an unpaid bill is spending the state still owes.

Information, not advice.

On this page· 7 sections

Three-quarters of the unpaid bills sit with state corporations

National government pending bills at 30 June 2026, KES billion

365.6State corporations109.9Ministries and other entities
Three-quarters of the unpaid bills sit with state corporations. State corporations: 365.6; Ministries and other entities: 109.9
ItemNational government pending bills at 30 June 2026, KES billion
State corporations365.6
Ministries and other entities109.9

Embed this chart

Paste this code into your page. The chart resizes to fit, carries its source and links back to this Receipt. Free to use with the credit in place.

Preview

The Kenyan government owed between KES 465.9 billion and KES 475.5 billion in unpaid bills on 30 June 2026, on the National Treasury's own count. Its draft and final review papers give the two figures. These are bills for goods, works and services already delivered, and deductions not yet paid over.

On 9 October 2026 Cabinet approved KES 23.74 billion to pay part of the queue. The reports of its decision give no date for payment to start.

The Afronomics verdict: in our view, Kenya runs part of its budget on its suppliers' patience: KES 465.9 billion to KES 475.5 billion of bills were unpaid at June 2026 on the Treasury's own papers, and the payment Cabinet approved in October is KES 23.74 billion, with no start date.

What happened

FactsThe Treasury's 2026 Budget Review and Outlook Paper, its review of the year to 30 June 2026, puts national government pending bills at KES 475.5 billion. The draft paper, published earlier, gave KES 465.9 billion for the same date; we show both. On the final paper, KES 365.6 billion was owed by state corporations and KES 109.9 billion by ministries and other government entities. The figures do not include the counties.

FactsThe same paper shows total revenue, including appropriations-in-aid, of KES 3,198.8 billion against a target of KES 3,259.0 billion. That is KES 60.2 billion short. The draft paper puts the gap down to "shortfall recorded in ordinary revenue and ministerial appropriation in aid." Spending came in KES 172.4 billion below plan, and the deficit was 6.8% of GDP, against a target of 7.3%. The Treasury marks these figures provisional.

FactsOn 9 October 2026 Cabinet approved payment of 28,726 verified claims worth KES 23.74 billion, The Standard and Citizen Digital report. These are claims of KES 50 million or less, 98% of the 29,257 claims the Pending Bills Verification Committee recommended. Cabinet approved "progressive settlement" of verified claims above KES 50 million. Small businesses owned by women, young people and people with disabilities go first. The reports say the statement gave no start date and no payment schedule.

FactsThe committee received 115,617 claims worth KES 664.8 billion, and recommended KES 155.34 billion for payment, the same reports say. The Kenya National Chamber of Commerce and Industry welcomed the approval and asked for payments to be fast-tracked, The Star reported on 14 October.

Who is owed

FactsState corporations' bills are owed to contractors and suppliers, as unremitted statutory and other deductions, and as pension arrears, the Treasury's paper says. The draft paper says the largest share is owed to contractors and project suppliers, and that the ministries' bills are "mainly historical."

FactsThe verification committee only took bills run up between 1 July 2005 and 30 June 2022, the Kenya News Agency reported. So every claim in the exercise was at least four years old by now, and the oldest go back to 2005. The Treasury's paper gives the size of the pending bills, not their age.

What the numbers show

FactsThe Treasury's count of national government pending bills, from its own reports:

DatePending billsOwed by state corporationsSource
30 June 2025KES 525.9bnKES 404.3bn2025 Budget Review and Outlook Paper
30 September 2025KES 525.4bnKES 406.5bnQuarterly review, first quarter 2025/26
31 December 2025KES 468.5bnKES 368.9bnQuarterly review, first half 2025/26
30 June 2026KES 465.9bn–475.5bnKES 365.6bn2026 Budget Review and Outlook Paper, draft and final

Figures are the Treasury's, as at each date. For 30 June 2026 the draft paper gave KES 465.9 billion and the final paper KES 475.5 billion; the state corporations figure is from the final paper.

FactsThe Controller of Budget keeps its own count. It put pending bills at KES 465.87 billion on 31 March 2026, up from KES 421.6 billion in March 2025, Capital FM reported.

AnalysisThe stock fell by about KES 57 billion in the second half of 2025, then changed little in the first half of 2026: up KES 7 billion on the final paper, down KES 2.6 billion on the draft. On the final paper, state corporations owe about 77% of it: KES 365.6 billion of KES 475.5 billion.

What was promised, and when

FactsThe plan has been restated three times in nine months:

WhenWhat the government saidSource
29 January 2026, Treasury at the Naivasha retreatKES 255 billion approved of KES 606 billion reviewed; KES 80 billion of roads bills already paid; all approved bills to be paid "within the next two fiscal years"Kenya News Agency
11 June 2026, budget statementKES 235.6 billion verified; KES 80.3 billion paid in roads; KES 155.3 billion left; KES 68 billion proposed for 2026/27, for claims up to KES 100 million, which it said is 99% of verified claims by numberRadio47, Business Daily
9 October 2026, CabinetKES 23.74 billion approved, for claims of KES 50 million or less; larger claims "progressively"The Standard, Citizen Digital

FactsThe Treasury's explanation for the delay, as the Kenya News Agency reported it in January: budget deficits, declining revenue and lower tax collections left little money to settle the bills.

AnalysisIn June the cut-off was KES 100 million a claim and the sum KES 68 billion. In October it was KES 50 million and KES 23.74 billion, about a third of the June figure. Cabinet has not said that KES 23.74 billion is all that will be paid this year. But it is all that has been approved so far.

Our verdict

OpinionIn our view, Kenya runs part of its budget on its suppliers' patience: KES 465.9 billion to KES 475.5 billion of bills were unpaid at June 2026 on the Treasury's own papers, and the payment Cabinet approved in October is KES 23.74 billion, with no start date.

An unpaid bill works like a loan the state takes without asking. The supplier has already paid for the goods, the staff and the fuel. Unlike a Treasury bill, it has no maturity date the supplier can count on.

The revenue gap makes this harder, and the Treasury says so itself. A KES 60.2 billion shortfall in a year leaves less cash for old bills. But the year also shows the trade-off. The deficit came in under target partly because spending fell short of plan. Money not spent in a year is not the same as money not owed.

The verification work is real. Claims were checked, and many were not recommended. That is the right way to pay public money. What is missing is a date. Each restatement of the plan has given new totals, but no supplier can yet look up when their own claim will be paid.

The fair test is simple. Pay the verified bills on a published schedule, and report the stock and its age every quarter.

What would change our mind

A published payment schedule, by claim or by batch, with dates. The Treasury's quarterly reports showing the stock falling below KES 400 billion and staying there. Or an age profile showing that most of the unpaid bills are recent, and not years old.

What we could not confirm

  • How long the suppliers owed these bills have waited: the Treasury reports the total, not the age.
  • When the KES 23.74 billion starts to reach suppliers.
  • Whether the KES 68 billion proposed in June survived in the approved 2026/27 budget.
  • Why the draft and final 2026 papers differ, KES 465.9 billion against KES 475.5 billion.

Information, not advice.

Of KES 235.6bn verified, KES 80.3bn had been paid by June 2026

Verified pending bills, as set out in the 2026/27 budget statement, KES billion

235.6Verified80.3Paid (roads)155.3Still owed68Proposed for2026/27
Of KES 235.6bn verified, KES 80.3bn had been paid by June 2026. Verified: 235.6; Paid (roads): 80.3; Still owed: 155.3; Proposed for 2026/27: 68
ItemVerified pending bills, as set out in the 2026/27 budget statement, KES billion
Verified235.6
Paid (roads)80.3
Still owed155.3
Proposed for 2026/2768

Embed this chart

Paste this code into your page. The chart resizes to fit, carries its source and links back to this Receipt. Free to use with the credit in place.

Preview

Disclosure: Afronomics and its founder have no financial interest in this matter.

By the Afronomics Public Money Desk. Checked against the sources below and published under our house rules; Afronomics Feed is accountable for every word. Report a correction.

Our calls, on the record

Each is dated and graded against the source named, when it publishes. Win or lose, it stays on the record.

  1. National government pending bills are still above KES 400 billion at 30 September 2026

    Settled by National Treasury, Quarterly Economic and Budgetary Review, first quarter 2026/27 (due within 45 days of the quarter's end, PFM Act section 83), 14 November 2026Open

  2. Total revenue for July to September 2026 comes in below its target

    Settled by National Treasury, Quarterly Economic and Budgetary Review, first quarter 2026/27 (due within 45 days of the quarter's end, PFM Act section 83), 14 November 2026Open

  3. State corporations still owe more than 70% of national government pending bills at 31 December 2026

    Settled by National Treasury, Quarterly Economic and Budgetary Review, first half 2026/27 (due within 45 days of the quarter's end, PFM Act section 83), 14 February 2027Open

  4. The Budget Statement for 2027/28 sets aside less for pending bills than the KES 68 billion proposed for 2026/27

    Settled by National Treasury, Budget Statement for 2027/28 (scheduled for 18 March 2027), 18 March 2027Open

Our record →

Coming with Pro: the full file

Being built now. Pro readers get each part the day it is published.

  • The stock, quarter by quarter: national government pending bills from the Treasury's quarterly reviews since 2023, split by state corporations and ministries, recurrent and development.
  • Two counts side by side: the Treasury's and the Controller of Budget's figures for the same dates, and where they differ.
  • The verification ledger: every number the government has given for claims received, verified, approved and paid since June 2025, with the source for each.
  • The calendar: every date that can move the queue, from the quarterly reviews to the 18 March 2027 Budget Statement.
  • Follow-ups: a Receipt when the first-quarter 2026/27 review is published, and when the 2027/28 budget sets its pending-bills allocation.

M-Pesa, card or bank transfer. Cancel any time.

Get the next chapter first

Next: First-quarter 2026/27 Quarterly Economic and Budgetary Review: pending bills at 30 September and revenue against target, 14 November 2026; 2027 Budget Policy Statement due in Parliament, 16 November 2026.

Free. Any email. One click to stop.

Sources

  1. National Treasury, 2026 Budget Review and Outlook Paper, 22 October 2026
  2. National Treasury, Draft 2026 Budget Review and Outlook Paper, 1 August 2026
  3. National Treasury, 2025 Budget Review and Outlook Paper, 1 October 2025
  4. National Treasury, Quarterly Economic and Budgetary Review, first quarter 2025/26, 14 November 2025
  5. National Treasury, Quarterly Economic and Budgetary Review, first half 2025/26, 14 February 2026
  6. Kenya News Agency, Govt approves Sh255B pending bills payment, 29 January 2026
  7. Capital FM, Unpaid govt bills rise to Sh465.87bn (Controller of Budget, March 2026), 10 June 2026
  8. Radio47, Mbadi proposes to clear verified pending bills of up to KSh 100 million in 2026/27, 11 June 2026
  9. Business Daily, Smallholder suppliers get priority in pending bills plan, 11 June 2026
  10. The Standard, Cabinet approves Sh23.74 billion payment for pending bills, 9 October 2026
  11. Citizen Digital, Gov't to settle verified pending bills of Ksh.50M and below, 9 October 2026
  12. The Star, KNCCI seeks faster payment of pending bills after state approval, 14 October 2026
  13. The Star, 2027-28 budget process begins as Treasury races to beat election deadlines, 23 July 2026
  14. The Star, Treasury wraps up public hearings on 2027/28 budget, 13 October 2026
  15. Public Finance Management Act, 2012, section 83 (Kenya Law), 26 April 2024

Sector: Public money · The pending-bills file

Pass it on

Found this useful? Share it

Send it to a colleague, a client or the group chat. Every link goes straight to this story, with its sources.