Is Buying Lottery Tickets Legal?

Is buying lottery tickets legal in India? Yes, but only for state-government lotteries in the roughly 13 states that permit them, under the Lotteries (Regulation) Act, 1998; private and unauthorised lotteries are illegal, other states ban them, and even a legal win is taxed heavily. Which states count as “legal” differs from list to list, and online rules are murkier still. This is general information, not legal advice.

Is Buying Lottery Tickets Legal

Snapshot

  • Legal framework: the Lotteries (Regulation) Act, 1998, under which only state governments can organise lotteries
  • Where legal: about 13 states, with lists varying slightly between sources
  • Where banned: Tamil Nadu, Karnataka, Gujarat, Uttar Pradesh, Bihar and several others
  • Private lotteries: illegal
  • Tax: a flat 30% on winnings, about 31.2% with cess, and 40% GST on tickets according to one 2026 guide

The Basic Rule

The Act fixes who may run a lottery.

  • Only state governments can organise lotteries in India, and private individuals or companies cannot, according to Law Legal Hub
  • States have the power to allow or ban lotteries within their territory
  • Government lottery is legal, and private lottery is illegal
  • Conducting or promoting an unauthorised lottery can attract fines and imprisonment under the Act, according to Advocate Gandhi

States Where It’s Legal

Thirteen is the usual count.

  • The commonly cited list is Arunachal Pradesh, Assam, Goa, Kerala, Madhya Pradesh, Maharashtra, Manipur, Meghalaya, Mizoram, Nagaland, Punjab, Sikkim and West Bengal, according to LottoAnalyst, Gamblino and Kaanoon
  • Kerala’s state lottery is the oldest, running since 1967, according to Lotto.in
  • Kerala, Nagaland, Punjab, Sikkim, Goa, Maharashtra and West Bengal are among the states with active programmes, according to the RTI wiki
  • Sikkim and West Bengal are described as running state lotteries through their own directorates

States Where It’s Banned

The ban list is long.

  • Tamil Nadu has banned lotteries entirely since 2003, according to Vakilsearch and LottoAnalyst; its state lottery was legalised in 1968 before the later ban
  • Karnataka banned all forms, including out-of-state lotteries, according to Vakilsearch, after an illegal single-digit lottery game hurt local workers in 2004, according to LottoAnalyst
  • Uttarakhand, Uttar Pradesh, Gujarat, Chhattisgarh, Rajasthan, Telangana and Delhi are listed among the prohibiting states by the RTI wiki
  • Bihar and Haryana also appear as banned or restricted in other lists, according to LotteryNGO

Buying Another State’s Tickets

Geography matters.

  • A state that prohibits lotteries may also ban the sale of tickets from other states within its jurisdiction, according to Advocate Gandhi
  • In banned states, buying, selling or distributing lottery tickets isn’t allowed, including tickets from other Indian states, according to LotteryNGO
  • So a Kerala ticket bought while visiting Kerala is lawful, but carrying it into Karnataka and selling it there isn’t

The Online Question

This is where the guides disagree most.

  • Online lotteries are permitted only where the state government has specifically authorised digital sales under the Act and the Lotteries (Regulation) Rules, 2010, according to Vakilsearch
  • Sikkim authorises both paper draws and regulated online lottery terminals, while Kerala and Punjab are described as legal for paper draws but not online, according to the same source’s table
  • The Supreme Court held that a state may ban online lotteries even while conducting paper lotteries, because the two are distinct classes, according to Kaanoon
  • A Kaanoon answer also claims online lottery is completely legal for players on Indian and international sites, which conflicts with the “only state-authorised” position, and I’d treat it with caution
  • Many states have banned unlicensed online lotteries, according to Advocate Gandhi

What About the 2025 Online Gaming Act?

A newer law adds uncertainty.

  • The Promotion and Regulation of Online Gaming Act, 2025, with its 2026 Rules, prohibits online money games, according to Wikipedia
  • I couldn’t find a source saying how it treats state-run online lotteries, so I wouldn’t assume either way
  • Treat any online lottery with scepticism unless a state government site clearly runs it

Private and Foreign Lotteries

The rule is plain.

  • Private Indian online lottery platforms aren’t permitted, according to Vakilsearch
  • Only state governments can run lotteries, so a foreign operator or a private “lucky draw” has no legal standing under the Act
  • Most online lottery scams use the names of famous firms or foreign draws

Tax on Winnings

The state takes a large share.

  • All winnings from lotteries, crossword puzzles, card games and betting are taxed at a flat 30% under Section 194B of the Income Tax Act, according to Vakilsearch
  • With 4% cess the effective rate is about 31.2%, according to Gamblino, which says TDS applies to prizes above ₹10,000
  • The RTI wiki notes the provision now sits in Section 393(3) of the Income-tax Act, 2025, the successor to Section 194B
  • It also says tickets attract 40% GST, though I couldn’t confirm that rate elsewhere
  • Winnings are fully taxable, and tax is usually deducted before payout, according to Advocate Gandhi

A Worked Example

A simple case shows the take.

  • Suppose a ₹1 crore prize, which is a round illustrative figure
  • At 30% plus 4% cess, tax comes to ₹31.2 lakh, leaving about ₹68.8 lakh
  • Check how the ticket’s face price and any commission affect your net, since agents and states may deduct costs

Age and Eligibility

Rules vary by state.

  • in says the minimum age to take part is 18 and you must be resident in a state where you’re permitted to play, but that’s a commercial site, so confirm with the state lottery department
  • Each state’s lottery rules set conditions, including how tickets are sold and how prizes are claimed
  • Prize claims often have deadlines, so check the ticket and the state notification

How to Buy Safely

A few habits protect you.

  • Buy only from licensed retailers or official state outlets in states that allow lotteries
  • Check the draw results on the state lottery department’s official site
  • Keep the ticket safe, since it’s the only proof for a claim
  • Ignore messages saying you’ve won a lottery you never entered

Spotting a Scam

Warning signs are consistent.

  • You’re told you’ve won a draw you didn’t join
  • You must pay “processing fees,” “tax” or “customs” before collecting
  • The sender uses a messaging app or free email address
  • The prize comes from a foreign “international lottery”
  • Pressure to act within hours

Where the Lists Clash

The sources don’t agree on everything.

  • Madhya Pradesh appears as a legal state in some lists and as banned or partly banned in others
  • Kerala is shown as banned in one list and as the oldest state lottery in another, and the difference seems to be about online sales
  • The number of banned states ranges from five to a dozen or more
  • Many of these are lottery-promotion and gambling-affiliate pages, so check the relevant state’s lottery department

FAQs

Q1. Is buying lottery tickets legal in India?

Yes, if it’s a state-government lottery sold in a state that permits it, under the Lotteries (Regulation) Act, 1998. Private lotteries are illegal.

Q2. Which states have legal lotteries?

About 13, including Kerala, Sikkim, West Bengal, Punjab, Maharashtra, Goa, Nagaland and Mizoram, though lists differ on states like Madhya Pradesh.

Q3. Can I buy lottery tickets online?

Only where a state government has authorised online sales, as Sikkim has. Many states ban online lotteries, and unlicensed sites aren’t lawful.

Posted in Law