THE CRIMINAL PROCEDURE CODE (AMENDMENT) BILL, 2025

24 Nov 2025 domainNational Assembly No. 55 of 2025 Gazette: Supplement No. 201 of 2025
View original PDF

Status Timeline

Proposed

Active now

Public Review

Pending

Debate

Pending

Executive

Pending

Final

Pending

1

Five-Year Waiting Period with Major Crime Exclusions

Under the new section 142A, an individual becomes eligible for criminal record expungement five years after their conviction date if they completed their sentence and had no additional convictions. However, expungement is completely barred for individuals convicted of capital offences, economic crimes under the Anti-Corruption and Economic Crimes Act (Cap. 65), money laundering under Cap. 59A, or sexual offences against minors and vulnerable persons.

2

Automatic Expungement for Minor Sentences

Section 142B provides automatic expungement for minor offences. This applies to cases where the sentence of imprisonment did not exceed six months (with or without a fine option not exceeding KSh 50,000), or where such a sentence was suspended or substituted with community service.

3

High Court Petitions for Larger Fines and Prison Sentences

For offences involving imprisonment without the option of a fine, or with a fine option not exceeding KSh 1 million, section 142C permits individuals to apply to the High Court. The court will decide after reviewing recommendations from the Director of Public Prosecutions, probation reports, victim impact statements, and factors like the offender's age at the time of the crime.

4

Complaints to Data Commissioner and Penalties for Abuse

Section 142D establishes that the National Police Service must issue a certificate of expungement within 14 days of an application. If records are not updated, applicants can complain to the Office of the Data Protection Commissioner under the Data Protection Act (Cap. 411C). Additionally, intentionally or negligently issuing an unauthorized certificate of expungement is punishable by up to 10 years in prison, a fine of up to KSh 1 million, or both.

Comments (0)

No comments yet. Be the first to start the discussion!