LawRato

Difference between Indian Penal Code and Code of Criminal Procedure

July 28, 2026

Table of Contents
  1. What is the Indian Penal Code?
  2. What is the Code of Criminal Procedure?
  3. Distinguishing Factors between IPC and CrPC
  4. The Role of Lawyers
  5. Conclusion

Society thrives on peace and security, but human nature is inherently competitive and self-assertive, leading to conflicts that disrupt harmony. To ensure that individuals do not disturb society's peace or engage in criminal activities, the Indian Penal Code (IPC) and Code of Criminal Procedure (CrPC) were enacted during the British Raj. These legislations prescribe punishments for offenses and establish the procedures to be followed in criminal cases.
 

What is the Indian Penal Code?

The IPC, enacted in 1860, is the official code that covers the substantive aspects of criminal law in India. It has been amended several times over the years and supplemented by other criminal provisions. Comprising 23 chapters and 511 sections, the IPC aims to provide a comprehensive penal code for the country. It defines crimes, such as theft (Section 378), and specifies the corresponding punishments, such as Section 379.
 


LawRato
Consult top-rated Criminal lawyers in your city
LawRato 641+ Lawyers are online



What is the Code of Criminal Procedure?

The CrPC, enacted in 1973 and effective from April 1, 1974, is the primary legislation that governs the administration of substantive criminal law in India. Unlike the IPC, which focuses on defining offenses and punishments, the CrPC outlines the procedures and mechanisms to be followed during the enforcement of criminal law. It encompasses 37 chapters, 484 sections, 2 schedules, and 56 forms, covering various aspects such as arrest, investigation, bail provisions, maintenance and more.
 


Distinguishing Factors between IPC and CrPC

The Indian Penal Code is a substantive law that defines the rights, liabilities, crimes, and punishments under criminal law. It comprehensively lists various offenses and specifies the associated penalties. The punishments are categorized into five major sections, including death, life imprisonment, general imprisonment, forfeiture of property, and fines.

On the other hand, the Code of Criminal Procedure is a procedural law that establishes the set of procedures to be followed for the implementation of substantive criminal law. It delineates the series of proceedings in a criminal case, including investigations, arrests, presentation before courts, evidence collection, imposition of penalties, bail procedures, and more.

While the IPC focuses on offenses and corresponding punishments, the CrPC provides the framework for the judicial process, ensuring that criminal cases are handled in a fair and just manner. These two codes are interdependent, with each serving a crucial role in the criminal justice system.
 


The Role of Lawyers

Facing criminal charges can have severe consequences, including jail time, a criminal record, and damaged relationships and career prospects. It is essential to seek legal advice from a qualified criminal lawyer who can safeguard your rights and work towards obtaining the best possible outcome for your case. With experience in navigating the complexities of criminal matters, a skilled criminal lawyer can guide and support you through the proceedings, ensuring the protection of your interests.
 


LawRato
Consult top-rated Criminal lawyers in your city
LawRato 641+ Lawyers are online



Conclusion

The Indian Penal Code and Code of Criminal Procedure are essential legal frameworks that aim to maintain peace, order, and justice in society. While the IPC defines offenses and their corresponding punishments, the CrPC outlines the procedures that govern the enforcement of criminal law. Together, these codes create a strong foundation for the criminal justice system in India, ensuring that individuals are held accountable for their actions while receiving fair treatment under the law.



These guides are not legal advice, nor a substitute for a lawyer
These articles are provided freely as general guides. While we do our best to make sure these guides are helpful, we do not give any guarantee that they are accurate or appropriate to your situation, or take any responsibility for any loss their use might cause you. Do not rely on information provided here without seeking experienced legal advice first. If in doubt, please always consult a lawyer.

Connect with top Criminal lawyers for your specific issue

Comments by Users


No Comments! Be the first one to comment.

Popular Criminal Lawyers


Advocate Dharmendra Singh Rajvi
Rajaldesar, Ratangarh
10 years Experience

User Reviews


LawRato LawRato LawRato LawRato LawRato 4.5 - 18 reviews
H
LawRatoLawRatoLawRatoLawRato

needed legal advice…who to call

Himanshu on Oct 09, 2026
V
LawRatoLawRatoLawRatoLawRatoLawRato

needed a lawyer….what is the procedure?

Vinayak on Sep 11, 2026
M
LawRatoLawRatoLawRatoLawRatoLawRato

Good work with the article.

Madhuri on Sep 21, 2026
M
LawRatoLawRatoLawRatoLawRato

Excellent work. Very helpful for understanding the subject.

Madhuri on Oct 12, 2026
S
LawRatoLawRatoLawRatoLawRato

it’s a very nice legal article

Shruti on Sep 19, 2026
A
LawRatoLawRatoLawRatoLawRatoLawRato

loved the way concept is explained. Nicely written for any layman to understand.

Ashu on Oct 01, 2026
S
LawRatoLawRatoLawRatoLawRatoLawRato

informative with the law.

Shiva on Oct 01, 2026
M
LawRatoLawRatoLawRatoLawRato

Thanks for the detailed article.

Mukesh on Sep 16, 2026
M
LawRatoLawRatoLawRatoLawRatoLawRato

great advice. Thanks

Manjunath on Sep 19, 2026
R
LawRatoLawRatoLawRatoLawRatoLawRato

it’s a very good article

Rahul on Sep 07, 2026
S
LawRatoLawRatoLawRatoLawRatoLawRato

nicely written

Subhash on Oct 07, 2026
S
LawRatoLawRatoLawRatoLawRatoLawRato

good article and easy to understand

Shailesh on Sep 28, 2026
P
LawRatoLawRatoLawRatoLawRato

helpful in understanding the law

Prasanna on Oct 04, 2026
S
LawRatoLawRatoLawRatoLawRatoLawRato

great legal advice

Srinivasan on Sep 10, 2026
P
LawRatoLawRatoLawRatoLawRato

nicely explained. Thanks fro the information

Parul on Sep 21, 2026
A
LawRatoLawRatoLawRatoLawRatoLawRato

I have legal query. Who can I call?

Anup on Oct 03, 2026
P
LawRatoLawRatoLawRatoLawRatoLawRato

how to contact a lawyer from your website

Pawan on Sep 29, 2026
S
LawRatoLawRatoLawRatoLawRato

solved my queries.

Srinivasan on Sep 26, 2026

VIEW ALL