Code of Criminal Procedure (CrPC), Background, Features, Provisions

Code of Criminal Procedure explains India’s criminal process, covering FIR, arrest, bail, trials, rights, magistrate powers, and key provisions ensuring fair justice.

Code of Criminal Procedure

The Code of Criminal Procedure (CrPC), 1973, is the main law that explains how criminal cases should be handled in India. It tells the police, courts, and citizens what steps must be followed during investigation, arrest, bail, trial, and punishment. CrPC ensures that every person gets a fair process and justice is delivered in a systematic way. It is one of the most important laws that supports the entire criminal justice system.

Code of Criminal Procedure (CrPC) Historical Background

  • The origins of criminal procedure in India go back to the British era, when the first Criminal Procedure Code was introduced in 1861 after the 1857 revolt.
  • This was replaced by the Criminal Procedure Code of 1872, which brought more uniformity to criminal trials across British India.
  • Later, the Criminal Procedure Code of 1882 was introduced to address administrative issues and improve coordination between police and courts.
  • The Criminal Procedure Code of 1898 became the most stable and widely used law, governing criminal procedures for several decades.
  • This led to the drafting of a new law, and finally, the Criminal Procedure Code (CrPC), 1973 was enacted, replacing the 1898 Code.
  • The CrPC of 1973 came into force on 1 April 1974, standardizing arrest, investigation, trial, and appeal procedures across India.
  • Eventually, to modernize the system further, the Bharatiya Nagarik Suraksha Sanhita (BNSS), 2023 was introduced to replace CrPC.

Code of Criminal Procedure (CrPC) Objectives

  • To ensure fair, transparent, and speedy justice by providing a uniform procedure for handling criminal cases across the country.
  • To protect the rights of individuals, including both the accused and the victims, during investigation and trial.
  • To guide police, magistrates, and courts with clear rules for arrest, investigation, inquiry, bail, and trial.
  • To maintain public order and peace through defined powers for preventive actions and emergency measures.
  • To promote accountability and prevent misuse of power by setting legal safeguards and procedural checks at every stage of the criminal justice process.

Code of Criminal Procedure (CrPC) Features

  • Clear Classification of Offences: CrPC categorizes offences as cognizable/non-cognizable and bailable/non-bailable to decide how police and courts should act.
  • Detailed Procedure for Investigation and Trial: It lays down rules for FIR, arrest, evidence collection, charge framing, and different types of trials.
  • Rights of the Accused and Victims: Ensures fair treatment by providing rights like legal aid, protection from unlawful arrest, and victim compensation.
  • Defined Powers of Police and Magistrates: Specifies the roles, duties, and limits on authority to prevent misuse of power.
  • Appeals, Revisions, and Reviews: Offers a structured system for higher courts to correct errors and ensure justice through appellate mechanisms.

Types of Offences

Code of Criminal Procedure (CrPC) categorises offences to decide which authority handles them and what procedures must be followed. This classification helps ensure that serious crimes are treated differently from minor ones.

1. Cognizable and Non-Cognizable Offences

  • Cognizable: Police can arrest without a warrant; includes serious crimes like murder and rape.
  • Non-Cognizable: Police need a warrant; it includes minor offences like defamation.

2. Bailable and Non-Bailable Offences

  • Bailable: Bail is a right and must be granted.
  • Non-Bailable: Bail depends on the court’s approval.

3. Compoundable and Non-Compoundable Offences

  • Compoundable: Parties can settle or compromise.
  • Non-Compoundable: No compromise allowed due to the serious nature.

Code of Criminal Procedure (CrPC) Provisions

CrPC contains several important sections that govern how criminal cases progress. These provisions ensure fairness and prevent misuse of legal power. They include rules for lodging an FIR, conducting search and seizure, granting bail, and maintaining public order.

Code of Criminal Procedure (CrPC) Provisions
Category Section(s) Key Provisions

Arrest & Custody

Sections 41-60A

Police powers to arrest, rights of the arrested person, production before magistrate within 24 hours.

FIR & Investigation

Section 154

FIR registration for cognizable offences; police must start investigation after FIR.

Search & Seizure

Sections 93-105

Procedures for issuing warrants, conducting searches, and seizing evidence legally.

Bail Provisions

Sections 436-439

Rules for granting bail in bailable and non-bailable offences; court’s power to impose conditions.

Anticipatory Bail

Section 438

Allows a person to seek bail in advance if they fear arrest in a non-bailable offence.

Classification of Trials

Sections 225-265

Defines different types of trials: Sessions Trial, Warrant Trial, Summons Trial, and Summary Trial.

Maintenance of Public Order

Sections 144-145

Authority to restrict activities for public safety; deals with disputes likely to cause violence.

Victim Compensation

Section 357

Court may order compensation to victims of crime for loss or injury.

Role of Magistrates

Sections 6-40

Defines the powers, functions, and hierarchy of magistrates in criminal matters.

Charge Framing

Sections 211-224

Rules for framing charges against the accused, amendments to charges, and communication of charges.

Recording Evidence

Sections 275-299

Procedures for recording witness statements and preserving evidence.

Judgment

Sections 353-371

Rules for delivering judgment, sentencing, and explaining decisions to the accused.

Appeals & Revisions

Sections 372-405

Provisions for filing appeals, revisions, and reviews before superior courts.

Maintenance Orders

Section 125

Provides monthly maintenance to wife, children, and parents who cannot support themselves.

Cognizable & Non-Cognizable Offences

First Schedule

Lists offences and clarifies which are cognizable, non-cognizable, bailable, or non-bailable.

Code of Criminal Procedure (CrPC) Limitations

  • Delay in Investigation and Trials: Many cases take years to complete due to slow procedures, lack of staff, and heavy workload on the police and courts.
  • Outdated Mechanisms: Several provisions of the CrPC do not match modern digital and forensic needs, making investigations less effective.
  • Misuse of Arrest Powers: Police sometimes misuse discretionary powers, leading to unnecessary or arbitrary arrests.
  • Weak Witness Protection: Witnesses often face threats or pressure, making them turn hostile and affecting the final judgment.
  • High Case Pendency: Courts are overloaded with lakhs of pending cases, leading to delays in justice.
  • Low Conviction Rates: Poor investigation quality, lack of coordination, and weak evidence collection lead to fewer convictions.
  • Limited Victim Support: Victim rights, compensation, and protection are not strong enough in many cases.
  • Inadequate Use of Technology: Lack of digital tools and slow adoption of modern systems affect efficiency.

Code of Criminal Procedure (CrPC) vs Bharatiya Nagarik Suraksha Sanhita (BNSS)

The CrPC, 1973 was India’s main criminal procedure law for several decades, but it gradually became outdated due to slow processes, limited use of technology, and weak victim protection. To modernize the system, the government introduced the Bharatiya Nagarik Suraksha Sanhita (BNSS), 2023, which focuses on digital procedures, forensic support, faster trials, and transparency.

Feature CrPC, 1973 BNSS, 2023

Total Sections

484 sections

531 sections

Overall Focus

Traditional and procedure-based

Digital, technology-driven, and victim-centric

FIR System

No mention of Zero FIR

Zero FIR explicitly recognized; e-FIR allowed in many cases

Digital Integration

Limited online procedures

E-records, digital case diaries, audio-video recording made compulsory

Forensic Support

Minimal use of forensics

Mandatory forensic investigation for offences punishable with 7+ years

Timeline for Investigation

No strict timelines

Time-bound investigation for serious offences; progress report required

Arrest Procedures

Conventional arrest rules

Added transparency using digital tracking, videography, and documentation

Trial Procedures

Physical court trials

Online, virtual hearings, and electronic evidence strongly supported

Victim Rights

Less emphasis

More victim-friendly: information rights, protection, compensation clarity

Bail Mechanism

Traditional rules

Simplified and structured bail provisions; safeguards against misuse

Public Order Sections

Sections like 144, 145 retained

Similar provisions but with clearer procedures and digital evidence support

Charge Sheet Submission

Mostly physical

Electronic charge sheet submission promoted

Search & Seizure

Traditional manual procedures

Mandatory audio-video recording for searches and raids

Maintenance Provisions

Section 125 included

Retained with clearer rules for dependents

Focus on Police Accountability

Basic safeguards

Strong monitoring through digital logs and mandatory documentation

Latest UPSC Exam 2025 Updates

Last updated on November, 2025

→ Check out the latest UPSC Syllabus 2026 here.

→ Join Vajiram & Ravi’s Interview Guidance Programme for expert help to crack your final UPSC stage.

UPSC Mains Result 2025 is now out.

UPSC Notification 2026 is scheduled to be released on January 14, 2026.

UPSC Calendar 2026 is released on 15th May, 2025.

→ The UPSC Vacancy 2025 were released 1129, out of which 979 were for UPSC CSE and remaining 150 are for UPSC IFoS.

UPSC Prelims 2026 will be conducted on 24th May, 2026 & UPSC Mains 2026 will be conducted on 21st August 2026.

→ The UPSC Selection Process is of 3 stages-Prelims, Mains and Interview.

UPSC Result 2024 is released with latest UPSC Marksheet 2024. Check Now!

UPSC Prelims Result 2025 is out now for the CSE held on 25 May 2025.

UPSC Toppers List 2024 is released now. Shakti Dubey is UPSC AIR 1 2024 Topper.

UPSC Prelims Question Paper 2025 and Unofficial Prelims Answer Key 2025  are available now.

UPSC Mains Question Paper 2025 is out for Essay, GS 1, 2, 3 & GS 4.

UPSC Mains Indian Language Question Paper 2025 is now out.

UPSC Mains Optional Question Paper 2025 is now out.

→ Also check Best IAS Coaching in Delhi

Code of Criminal Procedure (CrPC) FAQs

Q1. What is the CrPC?+

Q2. When was CrPC enacted?+

Q3. What does CrPC deal with?+

Q4. Has CrPC been replaced?+

Q5. Why is the CrPC important?+

Tags: code of criminal procedure

Vajiram Content Team
Vajiram Content Team
UPSC GS Course 2026
UPSC GS Course 2026
₹1,75,000
Enroll Now
GS Foundation Course 2 Yrs
GS Foundation Course 2 Yrs
₹2,45,000
Enroll Now
UPSC Mentorship Program
UPSC Mentorship Program
₹65000
Enroll Now
UPSC Sureshot Mains Test Series
UPSC Sureshot Mains Test Series
₹25000
Enroll Now
Prelims Powerup Test Series
Prelims Powerup Test Series
₹13000
Enroll Now
Enquire Now