Criminal LawSection 213, Bharatiya Nyaya Sanhita, 2023

BNS Section 213

What happens if I refuse to take an oath when a public officer asks me?

Short answer

You may be sentenced to up to six months’ simple imprisonment, a fine up to Rs 5,000, or both.

In detail

If a public servant who is legally authorised asks you to swear an oath or make an affirmation to tell the truth, you must comply. Refusing to do so is a criminal offence under the Bharatiya Nyaya Sanhita. The law prescribes a simple imprisonment that can last for as long as six months, a monetary fine that can go up to five thousand rupees, or a combination of both punishments. The term "simple imprisonment" means the jail time is served without hard labour. The court decides which of these penalties, or both, will be applied based on the circumstances of the refusal. This provision aims to ensure that people cooperate with legal processes that rely on truthful statements.

Reviewed by LegalX Editorial · 3 September 2026View source

Related questions

People also ask

  • What is the maximum imprisonment term for refusing an oath?
  • What is the maximum fine for refusing an 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