Code of Criminal Procedure, 1973
Last updated: June 2024 · Verified: April 2026
Current legal status: Replaced
This law has been replaced by Bharatiya Nagarik Suraksha Sanhita, 2023. Effective from 1 July 2024.
Legacy procedure law
The CrPC remains relevant for legacy proceedings and older references. For new criminal procedure after 1 July 2024, refer to BNSS.
- 1
The CrPC was the principal procedural law for investigation, arrest, bail, trial and appeals in criminal cases.
- 2
It worked alongside the IPC and the Indian Evidence Act in the classic criminal justice framework.
- 3
It governed how police registered offences, how magistrates took cognizance and how criminal trials moved through courts.
- 4
It remains important for legacy cases and for understanding Indian criminal procedure historically.
- 5
For new criminal procedure from 1 July 2024, the Bharatiya Nagarik Suraksha Sanhita, 2023 applies, subject to transition rules.
Level-Based Learning
Choose your depthSimple Explanation
The CrPC did not define crimes; it explained how the criminal system works. It covered what police can do, when bail may be granted, how charges are framed and how trials proceed.
Why This Law Exists
Even if a crime is clearly defined, justice cannot function without fair procedures for arrest, investigation, trial and appeal.
Real-Life Example
When someone is arrested for theft, the CrPC traditionally guided remand, bail, investigation steps and how the case reached the trial court.
Real-World Impact
For Citizens
What this means for you
Citizens depended on CrPC safeguards for arrest, remand, bail and fair trial process.
Knowledge of procedure often determines whether legal rights can actually be exercised.
Legacy criminal cases still use CrPC references.
For Businesses & Startups
Compliance & opportunities
Companies dealing with raids, complaints, fraud and employee offences historically navigated the CrPC framework.
Internal investigation coordination often depended on CrPC procedure in police and court processes.
Timeline / Change Tracker
Earlier code
An earlier criminal procedure code existed before the 1973 recodification.
CrPC enacted
The Code of Criminal Procedure, 1973 is enacted.
Commencement
The 1973 Code comes into force.
BNSS enacted
Parliament enacts the Bharatiya Nagarik Suraksha Sanhita, 2023.
Prospective replacement
From 1 July 2024, BNSS replaces the CrPC for future operation.