In a precedent-setting observation, the Delhi High Court has ruled that refusing to marry a woman due to a βKundaliβ (horoscope) mismatch, after establishing a physical relationship based on a promise of marriage, can lead to criminal charges under Section 69 of the Bharatiya Nyaya Sanhita (BNS). Justice Swarana Kanta Sharma, while denying bail to an accused in the case of Jayant Vats v. State (NCT of Delhi), clarified that the newly enacted BNS provides a specific framework to punish sexual intercourse obtained through βdeceitful means,β which includes false assurances of marriage.
The Conflict: Consensual Relationship vs. Deceitful Promise
The accused, Jayant Vats, had been in a relationship with the complainant for approximately eight years. He sought bail on the grounds that the relationship was consensual and that its failure was merely a βrelationship turning sourβ rather than a criminal offense. However, the Courtβs scrutiny of the timeline revealed a more calculated pattern of behavior.
Justice Sharma noted that the accused had repeatedly assured the woman that there were no impediments to their marriageβspecifically claiming that their birth charts had already matched. In one WhatsApp exchange dated September 2023, the accused allegedly stated, βKal hi shaadi kar rahe hain humβ (We are getting married tomorrow), projecting an imminent union. The Court observed:
βThe subsequent refusal to marry on the ground of non-matching of kundalis, despite earlier assurances to the contrary, prima facie raises a question as to the nature and genuineness of the promise extended by the applicant.β

Understanding Section 69 of the BNS

Under the previous Indian Penal Code (IPC), cases of βsex on false promise of marriageβ were often prosecuted under Section 376 (Rape). However, Section 69 of the BNS (introduced in 2023 and effective in 2024) creates a distinct, standalone offense for βsexual intercourse by employing deceitful means.β
| Feature | Section 376 IPC (Rape) | Section 69 BNS (Deceitful Sex) |
| Legal Basis | Absence of consent or βmisconception of fact.β | Consent obtained through βdeceitful means.β |
| Specific Ground | General lack of consent. | Includes false promises of marriage/employment. |
| Classification | Amounts to the offense of Rape. | Specifically does not amount to Rape. |
| Punishment | Min. 10 years to Life Imprisonment. | Imprisonment up to 10 years and Fine. |
The Threshold of βDeceitful Meansβ
The Court highlighted a crucial distinction: criminal law cannot be invoked simply because a relationship fails or marriage does not materialize. For a case to attract Section 69 BNS, there must be evidence that the promise was false from the very inception or that the accused intended to deceive the woman to obtain sexual favors.
In this specific case, the Court found the accusedβs conduct suspicious because:
- Prior Knowledge: The accused was aware of his familyβs insistence on horoscope matching from the beginning.
- False Representation: He misled the woman by stating the horoscopes had already matched to continue the physical relationship.
- Induced Withdrawal: The woman had previously lodged a complaint in November 2025, which she withdrew only after fresh assurances of marriage were givenβassurances that were later retracted using the βkundaliβ excuse.
Also Read: Supreme Court Holds Surviving Partner Liable for Abetment in Suicide Pact
Judicial Perspective on Personal Autonomy
Justice Swarana Kanta Sharmaβs ruling underscores that while adult autonomy in relationships is respected, the law will step in when that autonomy is compromised by fraud. If a social or religious factor (like horoscope matching) is of βdeterminative importanceβ to a party, the Court held it must be settled at the threshold of the relationship, not used as an exit strategy after years of intimacy.
The Court concluded that the sequence of events suggested βcalculated deceptionβ rather than an unforeseen change of heart. Consequently, the bail application was dismissed, and the accused remains in judicial custody as the investigation continues
