India · Recently updated · Legality blog

Is online betting legal in India? Full guide to the federal and state framework

Federal law does not ban offshore-licensed sites for Indian players. State law is patchwork. We walk through the Public Gambling Act 1867, the 30% TDS regime, state-by-state status (Sikkim, Telangana, Andhra Pradesh, Goa, Karnataka), the international licence ecosystem, and how to spot a scam operator from a legit one.

Where online betting stands in India – state-by-state

Each tile shows one Indian state, colored by the local legal status of online sports betting and casino gaming as of this writing. Geographic position is approximate, not cartographically accurate.

Online betting legality across Indian statesJammu & Kashmir – greyJKJammu & KashmHimachal Pradesh – greyHPHimachal PradPunjab – greyPBPunjabHaryana – greyHRHaryanaUttarakhand – greyUKUttarakhandDelhi – greyDLDelhiRajasthan – greyRJRajasthanUttar Pradesh – greyUPUttar PradeshBihar – greyBRBiharSikkim – licensedSKSikkimArunachal Pradesh – greyARArunachal PraGujarat – greyGJGujaratMadhya Pradesh – greyMPMadhya PradesChhattisgarh – greyCGChhattisgarhJharkhand – greyJHJharkhandWest Bengal – greyWBWest BengalAssam – bannedASAssamMaharashtra – greyMHMaharashtraOdisha – bannedODOdishaMeghalaya – greyMLMeghalayaNagaland – licensedNLNagalandGoa – greyGAGoaKarnataka – bannedKAKarnatakaTelangana – bannedTGTelanganaAndhra Pradesh – bannedAPAndhra PradesTamil Nadu – bannedTNTamil NaduKerala – greyKLKeralaState-licensedExplicit banFederal grey area

Sikkim licenses online gaming under the Sikkim Online Gaming (Regulation) Act 2008. Nagaland licenses skill-based games under the Nagaland Prohibition of Gambling and Promotion and Regulation of Online Games of Skill Act 2016. The six red states have explicit state-level prohibitions in force; courts have reviewed several of them, with mixed outcomes. The remaining states fall under the federal Public Gambling Act 1867 framework, which doesn't directly address online platforms – making them a regulatory grey area where offshore-licensed operators commonly serve users.

Public Gambling Act 1867 and the federal framework

The Public Gambling Act 1867 is the colonial-era federal statute that bans "running a common gaming house" inside Indian territory. The Act predates the internet and was written for land-based gambling dens. It does not address online betting on offshore-licensed sites — that ecosystem did not exist when the Act was drafted.

Federal interpretation: the Act regulates operators who run gambling houses inside India, not players who place bets on offshore sites. India does not have a central law that bans players from registering on international sportsbooks. State governments retain residual authority to regulate gambling under Schedule 7 of the Constitution.

The Information Technology Act 2000 (Section 69A) is the takedown mechanism for unauthorised apps and sites. Hundreds of small Indian-territory gambling apps have been blocked under IT Act 69A directives in the last two years. The major offshore-licensed brands in our pool are not on the IT Act takedown list.

State-by-state status

StateStatusNotes
SikkimLegal under licenceState-licensed online gaming since 2008 (Sikkim Online Gaming Regulation Act); only state with explicit online-gambling licensing framework.
GoaLand-based legalFloating casinos on the Mandovi river; online betting falls under federal default rules.
DamanLand-based legalCasino licences for hotels under state law.
Andhra PradeshState ban on real-money gaming2020 amendment to AP Gaming Act bans real-money skill and chance games. ISP-level blocks on offshore sites.
TelanganaState ban2017 ordinance; subsequent legislation. Strict enforcement.
Tamil NaduState banTamil Nadu Prohibition of Online Gambling Act 2022 (in force). Bans online real-money gaming.
KarnatakaConflicting status2021 amendment banned online gaming; Karnataka High Court struck down sections in 2022. Currently is online betting legal in karnataka? Yes for offshore-licensed sites; state-level operators face restrictions.
NagalandSkill-game licensingNagaland Prohibition of Gambling Act exempts skill games; rummy and fantasy operators license here.
All other statesFederal defaultNo state-specific bans on offshore betting. Federal IT Act takedowns apply to specific blocked apps.

30% TDS on winnings (Section 194BA)

Finance Act 2023 introduced Section 194BA: 30% TDS on net winnings from online gaming. The threshold dropped to zero in 2024 — even ₹100 of net winnings is technically taxable. The operators in our pool do not deduct TDS at source; that compliance burden sits with you.

Net winnings = total winnings minus total deposits during the financial year. If your total deposits exceed total winnings, your net is zero (no tax owed; report the activity for transparency).

GST on online gaming

The 28% GST on online gaming (introduced October 2023) applies to the operator’s gross gaming revenue, not to the player. The operators in our pool absorb this on their side; players do not see a separate GST line on the cashier.

How to declare winnings in your ITR

  1. Compute net winnings for the financial year (winnings minus deposits).
  2. Report under "Income from Other Sources" in Schedule OS of your ITR.
  3. Apply 30% tax flat on net winnings (no slab; flat rate).
  4. Pay any balance tax due before the ITR filing deadline (31 July typically).

International licences (Curacao, MGA, UKGC) and what they mean

How to spot a fake or scam betting site

Recent court rulings

Legality FAQ

Is betting legal in India?
Federal yes for offshore-licensed sites. State-level rules vary — check Andhra Pradesh, Telangana, Tamil Nadu, Karnataka before signing up.
Is gambling legal in India?
Land-based casinos legal only in Goa, Sikkim, Daman. Online betting on offshore-licensed sites: federal yes. Domestic real-money gaming: depends on state and game classification (skill vs chance).
Is online betting legal in Karnataka?
Yes for offshore-licensed sites. The 2021 Karnataka ban on domestic online gaming was struck down in 2022; offshore sites operate under federal default.
Why is betting illegal in India?
Betting on offshore sites is not illegal at federal level. The "illegal" framing usually refers to (1) operators running inside Indian territory without licence (different issue), or (2) state-level real-money-gaming bans in AP, Telangana, Tamil Nadu.
Why is sports betting legal in India?
Same answer — legal at federal level for offshore-licensed sites accepting Indian players. State-level access varies. The legality of placing the bet (player side) is independent of operator licensing question.
Why is betting legal in India?
Because federal law does not ban players from registering on offshore-licensed sites. Indian betting law regulates operators inside Indian territory; the operators in our pool are licensed offshore.
Will betting be legal in India?
Federal regulation of online gaming is in active discussion (Online Gaming Bill drafts circulated in 2023–24). Likely outcome: licensing framework for domestic operators with skill-game classification, continued offshore-default for international sites.
Is Olymp Trade gambling?
Olymp Trade is a binary-options trading platform — not the same as our offshore betting pool. Binary options are regulated separately under SEBI/RBI guidance; the platform itself operates from offshore. Olymp Trade timing queries usually relate to trading-window strategy on that platform, unrelated to sports betting.
What is the state of gambling in India — ban, tax, law, market size?
Gambling India market size is >USD 2 billion annually with offshore betting representing the majority of online volume. Regional gambling cities (Goa, Sikkim) host land-based operations. Gambling India tax = 30% TDS on net winnings + 28% GST on operator gross gaming revenue. Gambling India ban discussions cycle every 2–3 years; no federal ban has materialised as of this writing.