Indian Penal Code
Erstwhile Penal code of Republic of India

The Indian Penal Code (IPC), was the official criminal code of the Republic of India, inherited from British India after independence. It remained in force until it was repealed and replaced by the Bharatiya Nyaya Sanhita (BNS) in December 2023, which came into effect on July 1, 2024. It was a comprehensive code intended to cover all substantive aspects of criminal law. The Code was drafted on the recommendations of the first Law Commission of India established in 1834 under the Charter Act 1833 under the chairmanship of Thomas Babington Macaulay. It came into force in the Indian Subcontinent during the British rule in 1862. However, it did not apply automatically in the Princely states, which had their own courts and legal systems until the 1940s. While in force, the IPC was amended several times and was supplemented by other criminal provisions.
Despite promulgation of the BNS, litigation for all relevant offences committed before 1 July 2024 will continue to be registered under the IPC.
History
The draft of the Indian Penal Code was prepared by the First Law Commission, chaired by Thomas Babington Macaulay in 1834 and was submitted to Governor-General of India Council in 1835. Based on a simplified codification of the law of England at the time, elements were also derived from the Napoleonic Code and Edward Livingston's Louisiana Civil Code of 1825. The first final draft of the Indian Penal Code was submitted to the Governor-General of India in Council in 1837, but the draft was again revised.
This brief starts where responsible research should: with the source description of “Indian Penal Code” as erstwhile Penal code of Republic of India. Everything that follows is an evidence route, not borrowed authority.
Why this record matters
The subject matters to the general reference register because the source frames it as erstwhile Penal code of Republic of India. Its deeper value depends on whether names, dates, institutions and citations support that framing.
Named sources, stable identifiers and responsible institutions provide the strongest route from overview to verifiable evidence. The source revision retrieved here is dated Sep 24, 2026. The linked authority identifier is Q3519479. None of the 0 selected statements returned an explicit reference. The first chronological checks are 2023, 2024, 1834 and 1833.
Overview language is designed for orientation and should not be treated as a substitute for the evidence cited beneath it. The source lead contains qualifying language; that uncertainty should survive quotation, summary and reuse. Authority statements aid reconciliation but still require their own references, qualifiers and ranks to be checked.
How to read it
Use the entry as an orientation point, then follow its citations and revision history. Names, dates and institutional relationships should be checked against the original record.
- Subject orientation
- Search vocabulary
- Locating named sources
The closest primary source, responsible institution and strongest cited specialist reference.
Three-step research path
- Establish the record: confirm the title “Indian Penal Code”, its source revision and the description used here.
- Expand the search: follow Indian Penal Code primary sources, Indian Penal Code archive and Indian research across catalogues and specialist indexes.
- Test the account: compare the strongest cited source with the responsible institution’s current record and note any disagreement.
Questions for further research
- Which source most directly establishes the central claim about “Indian Penal Code”?
- What terminology or title could unlock a more precise catalogue search?
- Which cited source is closest to the event, object or claim?
Search terms from this dossier
This entry incorporates text from “Indian Penal Code” on English Wikipedia. Contributors are listed in the page history. Text is available under the Creative Commons Attribution-ShareAlike 4.0 License. Selected authority identifiers and statements are retrieved from Wikidata under CC0; their references and qualifiers remain part of the verification path.