Indian Penal Code, 1860 (IPC) vs Bharatiya Nyaya Sanhita, 2023 (BNS) — what actually changed
Bharatiya Nyaya Sanhita, 2023 (BNS) replaced Indian Penal Code, 1860 (IPC) from 1 July 2024, and AIBE XXII tests both: questions can reference either the old section number or the new one, and some questions test the cross-reference itself. AIBE Pass's comparison table covers 264 provisions, matched section by section.
Indian Penal Code, 1860 (IPC) → Bharatiya Nyaya Sanhita, 2023 (BNS): the comparison table
Figures from the AIBE Pass comparison table in the app. Indian Penal Code, 1860 (IPC) has 538 sections and Bharatiya Nyaya Sanhita, 2023 (BNS) has 358 sections in the AIBE Pass Bare Acts database.
How to use this for AIBE XXII
Most provisions (84% in this table) carry the same rule forward under a new section number. The underlying law to know hasn't changed — only where to cite it.
These are where the actual legal change is, and where AIBE questions are most likely to test what's different, not just renumbered.
These have no old-law equivalent at all, so they can only be answered from the new act directly — there's no old habit to fall back on.
Practice this comparison
The full section-by-section comparison — old section, new section, and what changed — is available inside the AIBE Pass app under Bare Acts, alongside practice MCQs tagged to each provision. See the full syllabus for where this subject sits in the 100-question paper.