IPC 294→BNS 296

IPC 294 to BNS 296: Obscene acts and songs

Section 294 IPC (1860) replaced by Section 296 BNS (2023)

View IPC Section 294 →View BNS Section 296 →

IPC 294 to BNS 296 at a Glance

Section 294 IPC (Obscene acts and songs) is now Section 296 BNS, in force from 1 July 2024. Under the BNS it is bailable and cognizable. What changed is set out below.

What Changed From IPC 294 to BNS 296?

Section 294 IPC corresponds to Section 296 BNS. The heading and the substantive elements of doing an obscene act in a public place or uttering obscene words in or near a public place to the annoyance of others remain unchanged. The maximum term of imprisonment remains three months. While Section 294 IPC did not prescribe an upper ceiling for the fine, Section 296 BNS caps the fine at one thousand rupees.

IPC 294 vs BNS 296: Comparison Table

AspectIPC 1860 (repealed)BNS 2023 (in force)
Section294296
OffenceObscene acts and songsSame
PunishmentImprisonment of either description for a term which may extend to three months, or fine, or both.Imprisonment of either description for a term which may extend to three months under Section 296 BNS.
FineFine with no fixed limit, alone or with imprisonment.Fine which may extend to one thousand rupees under Section 296 BNS.
BailBailableSame
CognizanceCognizableSame
CompoundableNon-CompoundableSame
Triable ByAny MagistrateSame

IPC 294 and BNS 296: Bare Act Text Side by Side

IPC 1860 (repealed)

Section 294, IPC 1860

294. Obscene acts and songs.—Whoever, to the annoyance of others, (a) does any obscene act in any public place, or (b) sings, recites or utters any obscene song, ballad or words, in or near any public place, shall be punished with imprisonment of either description for a term which may extend to three months, or with fine, or with both.
BNS 2023 (in force)

Section 296, BNS 2023

Whoever, to the annoyance of others,— (a) does any obscene act in any public place; or (b) sings, recites or utters any obscene song, ballad or words, in or near any public place, shall be punished with imprisonment of either description for a term which may extend to three months, or with fine which may extend to one thousand rupees, or with both.

Ingredients: IPC 294 vs BNS 296

Under IPC 294
  1. Doing an obscene act in any public place, or singing, reciting or uttering any obscene song, ballad or words in or near any public place
  2. The act or utterance was done to the annoyance of others
Under BNS 296
  1. Doing an obscene act in any public place to the annoyance of others
  2. Singing, reciting or uttering an obscene song, ballad or words in or near any public place to the annoyance of others

What IPC 294 to BNS 296 Means for Pending Cases

For Section 294 IPC (now Section 296 BNS): the substantive elements and three-month imprisonment term are unchanged, but Section 296 BNS introduces a statutory ceiling of one thousand rupees on the fine.

FAQs: IPC 294 to BNS 296

What changed when Section 294 IPC became Section 296 BNS?▼

Section 296 BNS caps the fine at one thousand rupees, whereas Section 294 IPC set no statutory limit on fine. The three-month imprisonment maximum and the definition of public obscenity remain identical.

Where does Section 294 IPC sit in the BNS?▼

In Section 296 BNS, in Chapter XV, Of Offences Affecting the Public Health, Safety, Convenience, Decency and Morals.

Does Section 294 IPC or Section 296 BNS apply to an act done before 1 July 2024?▼

Section 294 IPC. Section 358 BNS repealed the IPC from 1 July 2024 but saves any liability already incurred under it, so an act done before that date is still dealt with under Section 294 IPC. Section 296 BNS governs acts done on or after 1 July 2024.

Disclaimer: This comparison is for informational purposes only. The new criminal laws came into effect on 1 July 2024. Consult a qualified advocate for legal advice.

Sources: Indian Penal Code, 1860 · Bharatiya Nyaya Sanhita, 2023 · Last updated: 16 Oct 2026 ·