The Bharatiya Nyaya Sanhita (BNS), 2023 is one of the three significant criminal law codes that replaced the older colonial-era laws — notably the Indian Penal Code (IPC), 1860. BNS was officially passed by the Parliament of India in 2023 as part of broader reforms in the Indian criminal justice system.
However, passing of a law and its enforcement date are different. While BNS was enacted in 2023, the government officially notified that it will come into force on 1st July 2024. This gap allows necessary preparations, administrative adjustments, training for legal personnel, and public awareness.
Therefore, despite its 2023 tag, the practical enforcement begins from 1st July 2024, making this the date when all criminal proceedings under IPC will cease and BNS provisions will take effect.