Incident

How Kenya's 2024 Finance Bill protests unfolded

Protests against tax increases in Kenya's Finance Bill 2024 began in June 2024 and peaked on 25 June, when protesters breached Parliament after MPs passed the bill and, Reuters reported, police opened fire. President William Ruto declined to sign the bill, MPs deleted all its clauses, and he dismissed his Cabinet. Death counts differ by source, and as of October 2026 few cases had reached court while a state compensation programme was paying victims.

13 May 2024 to today · 34 dated events · 63 sources
Where it stands now · as of 31 October 2026

The Finance Bill 2024 never became law. As of 31 October 2026 IPOA reported 62 deaths from the 2024 protests with three cases before court, an inquest into the first Nairobi death awaited a ruling, and the compensation panel reported Ksh1.014 billion paid to 1,083 victims, with claims open until 14 November 2026.

In 30 seconds: the turning points
  1. 25 Jun 2024 Bill passes third reading 195 to 106
  2. 25 Jun 2024 Protesters breach Parliament and police open fire
  3. 26 Jun 2024 Ruto declines to sign the bill
  4. 11 Jul 2024 Ruto dismisses the Cabinet
  5. 25 Jul 2024 National Assembly deletes every clause of the bill
  6. 29 Apr 2025 BBC film links security officers to Parliament shootings
2024 protest death cases registered by IPOA62government said 42, KNCHR 50 by mid-July 2024
of those cases before court3IPOA, June 2026
abductions or enforced disappearances82KNCHR, June to December 2024
victims compensated1,083Ksh1.014bn, panel, September 2026

Timeline of events

Overview · 13 May 2024 to 15 Sep 2026 · click a dot to jump
20242025202613 May 2024: Finance Bill 2024 read for the first timeJune 2024: Treasury defends the bill before MPs18 June 2024: Several tax proposals dropped18 June 2024: Protests against the bill begin20 June 2024: Bill passes second reading as protests spread25 June 2024: Bill passes third reading 195 to 10625 June 2024: Protesters breach Parliament and police open fire26 June 2024: Ruto declines to sign the bill27 June 2024: High Court allows military deployment with conditions30 June 2024: Ruto disputes the death toll11 July 2024: Ruto dismisses the Cabinet12 July 2024: Police Inspector General Koome resigns16 July 2024: KNCHR reports 50 deaths and 59 abducted or missing25 July 2024: National Assembly deletes every clause of the bill26 September 2024: Government says 42 died, rights groups say 6126 December 2024: KNCHR counts 82 abductions since June29 April 2025: BBC film links security officers to Parliament shootings29 April 2025: IPOA reports 60 death cases from 2024 protests30 April 2025: Prosecutors say no protest killing has reached trialJune 2025: High Court declines to compel prosecution of police25 June 2025: Deaths reported on first anniversary protests7 July 2025: Saba Saba protests leave 31 dead, KNCHR says9 July 2025: Ruto tells police to shoot looters in the leg15 July 2025: Government gives lower 2025 death figuresAugust 2025: Ruto sets up a compensation framework25 August 2025: Compensation panel gazetted8 September 2025: Kerugoya High Court suspends the compensation planDecember 2025: High Court rules the panel unconstitutional5 January 2026: Panel recast as an advisory body22 June 2026: IPOA says 3 of 62 death cases from 2024 are in court23 June 2026: First compensation payments made25 June 2026: Second anniversary marked under heavy police presenceSeptember 2026: Prosecution closes inquest into first Nairobi death15 September 2026: Panel reports Ksh1.014 billion paid to 1,083 victims
2024
13 May 2024
Start

Finance Bill 2024 read for the first time

The Finance Bill 2024 was read for the first time in the National Assembly on 13 May and sent to the Departmental Committee on Finance and National Planning, which then invited public views on its revenue-raising measures.

🇰🇪 NairobiThe Star (Kenya)#
Jun 2024
Statement

Treasury defends the bill before MPs

Treasury Principal Secretary Chris Kiptoo told the finance committee the government needed more revenue because its capacity to carry more debt was not sustainable. Citizen Digital reported a target of Ksh346.7 billion, while Nation reported Sh302 billion. Nation listed proposals including 16 percent VAT on bread and a 2.5 percent annual motor vehicle tax.

“Our capacity to carry more debt is not sustainable so we have to raise revenue and cut expenditure.”Chris Kiptoo, Treasury Principal Secretary, Nation
🇰🇪 NairobiCitizen DigitalNation#
18 Jun 2024
Statement

Several tax proposals dropped

After a meeting of MPs allied to the government chaired by President William Ruto at State House, finance committee chair Kimani Kuria announced that the 16 percent VAT on bread, the motor vehicle tax and the increase in mobile money transfer charges had been dropped. The eco levy was limited to imported finished goods.

🇰🇪 NairobiCitizen DigitalNation#
20 Jun 2024
Legal step

Bill passes second reading as protests spread

MPs voted 204 to 115 to pass the bill at second reading, The Star reported. The KNCHR said protests took place in 19 counties, more than 105 people were arrested and about 200 were injured in Nairobi and Kisumu. A man was shot dead on Moi Avenue in Nairobi that evening, and witnesses told The Star a plainclothes officer fired. Police said they were investigating.

25 Jun 2024
Turning point
Legal step

Bill passes third reading 195 to 106

The National Assembly passed the Finance Bill 2024 at third reading by 195 votes to 106, with three spoilt votes, as announced by Speaker Moses Wetang'ula. The bill then awaited presidential assent.

25 Jun 2024
Turning point
Incident

Protesters breach Parliament and police open fire

Shortly after the vote, protesters broke into the parliamentary compound and parts of the building caught fire. Reuters reported that police opened fire, that a Reuters journalist counted at least five bodies outside Parliament, and that a paramedic said more than 50 people were wounded by gunfire.

26 Jun 2024
Turning point
Statement

Ruto declines to sign the bill

In a televised address from State House, President Ruto said he would not sign the Finance Bill 2024 and that it would be withdrawn. He proposed talks with young people and a multi-stakeholder engagement within 14 days, and spoke of austerity measures.

“I concede and therefore I will not sign the 2024 Finance Bill and it shall subsequently be withdrawn.”William Ruto, President, The Star (Kenya)
27 Jun 2024
Ruling

High Court allows military deployment with conditions

Ruling on a petition by the Law Society of Kenya against the deployment of the Kenya Defence Forces after the 25 June events, Justice Lawrence Mugambi declined to order troops back to barracks but directed that the terms and duration of the deployment be gazetted within two days.

30 Jun 2024
Statement

Ruto disputes the death toll

At a media roundtable at State House, President Ruto said his records showed 19 people had died and questioned the figure of 24 given by human rights organisations, saying investigations would establish the truth.

“I have no blood on my hands.”William Ruto, President, Capital FM
11 Jul 2024
Turning point
Leadership

Ruto dismisses the Cabinet

President Ruto dismissed all Cabinet Secretaries and Attorney General Justin Muturi, retaining only Prime Cabinet Secretary and Foreign Affairs Cabinet Secretary Musalia Mudavadi. The Office of the Deputy President was not affected.

“I have decided to dismiss with immediate effect all the Cabinet Secretaries and Attorney General”William Ruto, President, The Star (Kenya)
12 Jul 2024
Leadership

Police Inspector General Koome resigns

State House said President Ruto had accepted the resignation of Inspector General of Police Japhet Koome, who Citizen Digital reported had faced criticism over arrests and abductions by police during the protests. Deputy Inspector General Douglas Kanja was named acting Inspector General.

16 Jul 2024
Finding

KNCHR reports 50 deaths and 59 abducted or missing

The KNCHR said that since 18 June, 50 people had died, 413 had been injured, 59 had been reported abducted or missing and 682 had been arbitrarily arrested in connection with the protests. It said it had gone to court seeking habeas corpus orders for missing people.

25 Jul 2024
Turning point
Legal step

National Assembly deletes every clause of the bill

Sitting as a Committee of the Whole House, MPs agreed with the President's reservations and voted to delete all clauses of the Finance Bill 2024, rejecting it in its entirety. Speaker Wetang'ula said there was no bill left to present for assent.

26 Sep 2024
Statement

Government says 42 died, rights groups say 61

Interior Cabinet Secretary Kithure Kindiki told a National Assembly committee that 42 people died in the protests between June and August, against a figure of 61 cited by rights groups including Amnesty International. He said 1,208 people had been arrested and that there was no proof police were responsible for 132 people still missing.

“We cannot hide the fact that a Kenyan has died.”Kithure Kindiki, Interior Cabinet Secretary, Citizen Digital
26 Dec 2024
Finding

KNCHR counts 82 abductions since June

The KNCHR said it had recorded 82 cases of abduction or enforced disappearance since June 2024, that 29 of those people were still missing, and that 13 new cases had been reported in the previous three months.

“have no place in a democratic state like ours!”Kenya National Commission on Human Rights, on abductions, Kenya National Commission on Human Rights
2025
29 Apr 2025
Turning point
Investigation

BBC film links security officers to Parliament shootings

A BBC Africa Eye documentary, Blood Parliament, said analysis of more than 5,000 images identified a police officer and a soldier who opened fire and killed three unarmed protesters at Parliament on 25 June 2024. Government spokesman Isaac Mwaura called the film one-sided. The Kenya Defence Forces said the Independent Policing Oversight Authority (IPOA) had not asked to examine its personnel.

29 Apr 2025
Investigation

IPOA reports 60 death cases from 2024 protests

IPOA said it had registered 60 death cases from the 2024 protests, completed 22 investigations and taken two cases to court, and cited non-cooperation from police officers and witnesses.

30 Apr 2025
Statement

Prosecutors say no protest killing has reached trial

The Office of the Director of Public Prosecutions said it had received 16 inquiry files from IPOA since June 2024, that three death cases were at the public inquest stage and that no case had proceeded to formal prosecution, Citizen Digital reported. A BBC report the same week said no officers had been charged.

Jun 2025
Ruling

High Court declines to compel prosecution of police

Justice Bahati Mwamuye of the High Court dismissed a petition by the family of a man who died during the 25 June 2024 protests, backed by the Law Society of Kenya, seeking to compel the state to prosecute police officers. He said police had sent their findings to prosecutors, who recommended a public inquest.

🇰🇪 NairobiNationRadio Generation#
25 Jun 2025
Turning point
Incident

Deaths reported on first anniversary protests

Protests marking the anniversary took place in at least 23 counties, the KNCHR said. On the day it reported 8 deaths and over 400 casualties and condemned a Communications Authority directive halting live broadcasts. Two days later it raised its count to 19 deaths and 531 injured.

7 Jul 2025
Incident

Saba Saba protests leave 31 dead, KNCHR says

The KNCHR said the 7 July Saba Saba demonstrations left 31 people dead and 107 injured, with 532 arrests and two enforced disappearances, and called for accountability from police and civilians.

9 Jul 2025
Statement

Ruto tells police to shoot looters in the leg

Speaking at a police housing project in Kilimani, Nairobi, President Ruto said police should not kill people who burn property but should shoot them in the leg before they are taken to court, according to Citizen Digital and The Star. He also accused unnamed leaders of financing the violence.

15 Jul 2025
Statement

Government gives lower 2025 death figures

Interior Cabinet Secretary Kipchumba Murkomen said 42 people died in the June 25 and Saba Saba protests, 17 and 25 respectively according to police data, that close to 600 were injured including 496 officers, and that nearly 1,500 had been arrested. The KNCHR had counted 19 deaths on 25 June and 31 on Saba Saba, and Citizen Digital reported a later KNCHR count of 38 for Saba Saba. Murkomen said he did not dispute higher KNCHR figures.

“If the Kenya National Commission on Human Rights (KNCHR), a national body, reports a higher figure, we do not dispute it.”Kipchumba Murkomen, Interior Cabinet Secretary, The Star (Kenya)
Aug 2025
Sanction

Ruto sets up a compensation framework

President Ruto issued a proclamation establishing a framework to compensate victims of protests and riots, covering civilians and security officers who were harmed or killed. The Standard dates the proclamation 6 August and The Star 8 August.

25 Aug 2025
Sanction

Compensation panel gazetted

A gazette notice appointed a panel of experts chaired by Makau Mutua to oversee payouts, with a 120-day mandate. Its members were sworn in on 4 September.

8 Sep 2025
Ruling

Kerugoya High Court suspends the compensation plan

Justice Dennis Magare of the High Court in Kerugoya issued conservatory orders suspending the proclamation and the gazette notice appointing the panel, on a petition challenging the plan. The panel applied to have the orders lifted.

Dec 2025
Turning point
Ruling

High Court rules the panel unconstitutional

The High Court held that the President had no constitutional authority to set up a body on victims' compensation and that the role belongs to the KNCHR, Citizen Digital and The Standard reported. Reports published on 4 and 5 December described the ruling. A later Citizen Digital report dated it 9 December.

2026
5 Jan 2026
Sanction

Panel recast as an advisory body

A gazette notice signed by Head of Public Service Felix Koskei gave the Mutua panel an advisory role for six months, according to Citizen Digital, to advise the President on reparations based on a KNCHR report. The panel said it would appeal the High Court judgment while complying with it.

🇰🇪 NairobiCitizen DigitalNation#
22 Jun 2026
Turning point
Finding

IPOA says 3 of 62 death cases from 2024 are in court

IPOA vice chair Ann Mwangi said the authority had registered 62 deaths from the 2024 protests, 27 from the June 2025 memorial protests and 38 from Saba Saba 2025. Of the 2024 cases, three were before court, three were with prosecutors, 46 were still under investigation, one was under internal legal review and nine had been closed.

23 Jun 2026
Turning point
Money

First compensation payments made

The Mutua panel said Sh448.7 million had been paid to 348 verified beneficiaries in the first phase, covering violations from 2013 to 2025, including Sh3 million for each of 115 deaths. The government has set aside Ksh2 billion, Citizen Digital reported.

“We are committed to ensuring every verified victim is compensated, promptly, fairly and with the dignity they deserve”Makau Mutua, panel chairperson, The Star (Kenya)
KES 448.7 million first phase compensation paid🇰🇪 NairobiThe Star (Kenya)Citizen Digital#
25 Jun 2026
Incident

Second anniversary marked under heavy police presence

On the second anniversary, police barricaded roads into central Nairobi and put up barbed wire near Parliament, and many businesses stayed closed. Capital FM reported that families of those killed and opposition leaders laid wreaths on the barbed wire, and families told The Standard that compensation did not replace accountability. No casualty figures were reported in the coverage reviewed.

“We want those killer cops to be removed from the service”Hussein Khalid, activist, The Standard
Sep 2026
Legal step

Prosecution closes inquest into first Nairobi death

Prosecutors closed their case in the inquest before magistrate Geoffrey Onsarigo into the man shot dead in Nairobi's central business district on 20 June 2024, after 30 witnesses testified, Capital FM reported. The parties are to file written submissions before the magistrate rules.

15 Sep 2026
Money

Panel reports Ksh1.014 billion paid to 1,083 victims

The panel said 1,083 victims had received Ksh1.014 billion across all phases, including 139 economic-loss claims and 100 approved claims from uniformed officers. Its term was extended by 90 days from 4 September 2026, and in October it set 14 November 2026 as the deadline for claims.

KES 1.01 billion compensation paid to date🇰🇪 NairobiCitizen DigitalCitizen Digital#

Related timelines

Sources

63 records, ranked by type
  1. 1News report3 Jun 2024
    Parliament invites public views on Ruto's revenue raising measures
    The Star (Kenya) · the-star.co.ke
  2. 2News report11 Jun 2024
    Treasury PS Kiptoo says Gov't seeking to raise Ksh.346B with Finance Bill 2024
    Citizen Digital · citizen.digital
  3. 3News reportJun 2024
    Treasury urges MPs to pass proposals in Finance Bill
    Nation · nation.africa
  4. 4News report18 Jun 2024
    Gov't removes controversial tax proposals in Finance Bill 2024
    Citizen Digital · citizen.digital
  5. 5News reportJun 2024
    Finance Bill 2024: MPs drop plan to tax bread and motor vehicles
    Nation · nation.africa
  6. 6Government document16 Jul 2024
    Statement on Mukuru Murders and Updates on the Anti-Finance Bill Protests
    Kenya National Commission on Human Rights · knchr.org
  7. 7News report20 Jun 2024
    MPs scramble to basement parking after vote on Finance Bill
    The Star (Kenya) · the-star.co.ke
  8. 8News report21 Jun 2024
    Finance Bill protests, one killed along Moi Avenue
    The Star (Kenya) · the-star.co.ke
  9. 9News report25 Jun 2024
    MPs pass controversial Finance Bill 2024
    The Standard · standardmedia.co.ke
  10. 10News report25 Jun 2024
    MPs pass Finance Bill as it enters final phase
    Citizen Digital · citizen.digital
  11. 11News report25 Jun 2024
    Police open fire on demonstrators trying to storm Kenya parliament, several dead (Reuters)
    Dawn, republishing Reuters · dawn.com
  12. 12News report25 Jun 2024
    Protesters storm parliament, set sections on fire (Reuters)
    Business Daily, republishing Reuters · businessdailyafrica.com
  13. 13News report26 Jun 2024
    Kenya's Ruto says finance bill to be withdrawn after deadly protests
    Al Jazeera · aljazeera.com
  14. 14News report26 Jun 2024
    The people have spoken, I've withdrawn Finance Bill, Ruto
    The Star (Kenya) · the-star.co.ke
  15. 15News report27 Jun 2024
    Court okays military deployment to contain demos, orders terms gazetted in two days
    Citizen Digital · citizen.digital
  16. 16News report27 Jun 2024
    Court declines to order KDF back to their barracks
    The Standard · standardmedia.co.ke
  17. 17News report30 Jun 2024
    I have no blood on my hands, Ruto says on killed protesters
    The Star (Kenya) · the-star.co.ke
  18. 18News report30 Jun 2024
    I have no blood on my hands, Ruto says on police brutality during demos
    Capital FM · capitalfm.africa
  19. 19News report11 Jul 2024
    President Ruto fires entire Cabinet
    Business Daily · businessdailyafrica.com
  20. 20News report11 Jul 2024
    Ruto: Only Gachagua and Mudavadi to remain in Cabinet
    The Star (Kenya) · the-star.co.ke
  21. 21News report12 Jul 2024
    Inspector General of Police Japhet Koome resigns
    Citizen Digital · citizen.digital
  22. 22News report12 Jul 2024
    Police boss IG Japhet Koome resigns
    The Star (Kenya) · the-star.co.ke
  23. 23News report16 Jul 2024
    50 people dead, 413 injured in anti-Finance Bill protests, Kenyan rights commission reports
    Citizen Digital · citizen.digital
  24. 24News report16 Jul 2024
    50 deaths, 413 injuries in protests since June 18, KNCHR
    The Star (Kenya) · the-star.co.ke
  25. 25Official record29 Jul 2024
    National Assembly rejects Finance Bill, 2024
    Parliament of Kenya · parliament.go.ke
  26. 26News report25 Jul 2024
    Finance Bill 2024 officially dead: Parliament votes to delete all clauses
    Citizen Digital · citizen.digital
  27. 27News report26 Sep 2024
    42, not 61: CS Kindiki disputes rights groups' data on anti-government protest deaths
    Citizen Digital · citizen.digital
  28. 28News reportSep 2024
    Interior CS Kindiki says 42 people, not 61, died during Gen Z protests
    Eastleigh Voice · eastleighvoice.co.ke
  29. 29Government document26 Dec 2024
    Statement on the Recent Surge of Abductions and Enforced Disappearances in Kenya
    Kenya National Commission on Human Rights · knchr.org
  30. 30News report29 Apr 2025
    Pressure mounts to probe Kenya police and army after BBC expose (BBC report)
    MyJoyOnline, republishing BBC · myjoyonline.com
  31. 31News report29 Apr 2025
    Blood Parliament: IPOA issues update on protester killings investigations after BBC expose
    TV47 · tv47.digital
  32. 32News report29 Apr 2025
    MPs clash over BBC film linking police to 2024 protest killings
    The Standard · standardmedia.co.ke
  33. 33News report30 Apr 2025
    No prosecutions yet: DPP issues update on Gen Z protest deaths after BBC's Blood Parliament report
    Citizen Digital · citizen.digital
  34. 34News reportApr 2025
    One year on, justice drags as IPOA probes deaths of protesters
    Nation · nation.africa
  35. 35News reportJun 2025
    Family of killed protester loses petition for police prosecution
    Nation · nation.africa
  36. 36News report28 Jun 2025
    Family loses case to compel charges over Gen Z protester's death
    Radio Generation · radiogeneration.co.ke
  37. 37Government document25 Jun 2025
    Statement on the 25th June 2025 Demonstrations
    Kenya National Commission on Human Rights · knchr.org
  38. 38News report27 Jun 2025
    KNCHR: 19 killed, 4 rape cases reported during June 25 protests
    The Standard · standardmedia.co.ke
  39. 39Government document8 Jul 2025
    Update on the Saba Saba 2025 Demonstrations
    Kenya National Commission on Human Rights · knchr.org
  40. 40News report8 Jul 2025
    KNCHR records 31 deaths, 107 injured in Saba Saba protests
    Citizen Digital · citizen.digital
  41. 41News report9 Jul 2025
    Don't kill them, shoot them in the leg, Ruto tells police on protest violence
    Citizen Digital · citizen.digital
  42. 42News report9 Jul 2025
    Shoot the legs, Ruto directs police on protest looters
    The Star (Kenya) · the-star.co.ke
  43. 43News report15 Jul 2025
    42 people killed, 1,500 arrested during June 25 and Saba Saba protests, Murkomen
    Citizen Digital · citizen.digital
  44. 44News report16 Jul 2025
    Murkomen: State has nothing to hide on protest fatalities
    The Star (Kenya) · the-star.co.ke
  45. 45News report26 Aug 2025
    Panel to oversee compensation of protest victims gazetted
    The Star (Kenya) · the-star.co.ke
  46. 46News report8 Sep 2025
    Court halts Ruto's compensation plan for protest victims
    The Standard · standardmedia.co.ke
  47. 47News report11 Sep 2025
    Panel moves to vacate injunction halting protest victims compensation
    The Star (Kenya) · the-star.co.ke
  48. 48News report4 Dec 2025
    High Court rules Ruto has no power to constitute victims' compensation panel
    Citizen Digital · citizen.digital
  49. 49News report5 Dec 2025
    Court dismisses protest victims payout panel, gives role to KNCHR
    The Standard · standardmedia.co.ke
  50. 50News report9 Jan 2026
    President Ruto's panel on protests compensation to file court appeal
    Citizen Digital · citizen.digital
  51. 51News report10 Jan 2026
    Ruto converts victims compensation panel into advisory body
    Nation · beta.nation.co.ke
  52. 52News report22 Jun 2026
    Only three of 62 death cases from 2024 Gen Z protests are in court, IPOA
    The Star (Kenya) · the-star.co.ke
  53. 53News reportJun 2026
    Gen Z protests: IPOA says only three anti-Finance Bill protest death cases in court
    The Standard · standardmedia.co.ke
  54. 54News report23 Jun 2026
    State pays out Sh448.7m to 348 protest victims
    The Star (Kenya) · the-star.co.ke
  55. 55News report28 Jun 2026
    Ksh.448M already paid to protest victims, Makau Mutua says, calling on others to submit claims
    Citizen Digital · citizen.digital
  56. 56News report25 Jun 2026
    Nairobi falls quiet as Kenya marks second anniversary of Gen Z protests
    Capital FM · capitalfm.africa
  57. 57News report25 Jun 2026
    Two years after Gen Z uprising, Kenyan protesters return to Nairobi streets
    Euronews · euronews.com
  58. 58News report25 Jun 2026
    Killer cops must go, families of Gen Z victims demand on protest anniversary
    The Standard · standardmedia.co.ke
  59. 59News report8 Sep 2026
    Kenya: Prosecution closes inquest into a protest shooting death
    Capital FM (via allAfrica) · allafrica.com
  60. 60News report15 Sep 2026
    1,083 protest victims receive Ksh.1 billion in State compensation
    Citizen Digital · citizen.digital
  61. 61News report27 Oct 2026
    Protest victims given until November 14 to file compensation claims
    Citizen Digital · citizen.digital
  62. 62Government document25 Jun 2024
    Statement on the Aftermath of Protests against the Finance Bill 2024 carried out in 19 Counties on Thursday 20th June 2024
    Kenya National Commission on Human Rights · knchr.org
  63. 63News report13 Jun 2025
    Lobby wants commission of inquiry to probe killing of 61 Gen Z protesters
    The Star (Kenya) · the-star.co.ke

Last updated 31 October 2026. Spotted an error? See corrections. Every event links to the record it comes from. Allegations are attributed to whoever made them.