Criminal LawSection 216, Bharatiya Nyaya Sanhita, 2023

BNS Section 216

What is the punishment for lying under oath to a public official?

Short answer

Lying under oath to a public servant can lead to up to three years imprisonment and a fine.

In detail

If you are legally required to swear an oath or affirmation to tell the truth to a public servant or any person authorized to administer such an oath, and you deliberately make a statement you know or believe to be false, the law treats this as a serious offence. The provision applies to any public officer—such as police, magistrates, or other officials—and to anyone authorized to take oaths, like notaries. When a false statement is made knowingly, the offender faces a prison term that may be as long as three years. In addition to jail time, the court can also impose a monetary fine. The purpose of the rule is to ensure that testimony given under oath remains trustworthy, and any breach is penalised with both liberty and financial consequences.

Reviewed by LegalX Editorial · 3 September 2026View source

Related questions

People also ask

  • Can a private citizen be punished for lying under oath to a police officer?
  • Is there a penalty for making a false statement without being under oath?
  • What happens if the false statement is made unintentionally while under oath?
Ask a lawyer these questions

Not legal advice. This is general legal information, not legal advice. Laws change and every case turns on its own facts — speak to a lawyer about your situation.

Chat with us