Cricket Betting Sites India
Mon, 1 Jun 2026

Tax on Betting Winnings in India: 30% TDS Explained

Winning money on cricket is the easy part to understand. What happens next confuses almost everyone, so let us set out the tax on betting winnings in India plainly: net winnings from betting and online games are taxed at a flat 30% under Section 115BBJ of the Income Tax Act, platforms deduct TDS before paying you, and this applies regardless of your income slab. There is no exemption threshold worth planning around and no lower rate for small wins.

Here is how the pieces fit together, with numbers, so you can look at a payout and know what is actually yours.

The Flat 30% on Net Winnings

Section 115BBJ taxes net winnings from online games and betting at 30%, flat. Three properties of this rule matter in practice:

  • Flat means flat. Whether your salary puts you in the 5% slab or the 30% slab, betting winnings are taxed at 30%. They do not merge into your slab calculation.
  • Net winnings, not turnover. The taxable figure is what you have won on a net basis, not every gross payout. Staking ₹10,000 across a season and finishing ₹4,000 up means the tax attaches to the ₹4,000 of net winnings, not to every winning bet along the way.
  • Losses do not offset other income. A losing year at the sportsbook cannot be set against your salary or business income to reduce tax elsewhere.

Worked example: you finish the IPL season with net winnings of ₹50,000. The tax under Section 115BBJ is ₹15,000, leaving ₹35,000. That is the arithmetic whether you won it on one bet or across forty.

TDS: Why the Platform Pays You Less Than the Screen Said

You do not settle this tax once a year from your own pocket; platforms deduct TDS, tax deducted at source, on winnings before the money reaches you. This is why a withdrawal can land smaller than the balance you cashed out. The deduction is not the site skimming; it is the site remitting your tax liability to the government on your behalf.

Keep your own records regardless. Statements of deposits, withdrawals and TDS deducted let you reconcile everything at return-filing time, claim credit for tax already deducted, and answer questions if the numbers on your Form 26AS need explaining. Five minutes of screenshot discipline per month covers you.

The 28% GST Is a Different Tax on a Different Thing

People routinely mix up two separate charges. The 30% under Section 115BBJ is income tax on your winnings. The 28% GST, introduced in the 2023 change, is a consumption tax on deposits at India-regulated real-money gaming platforms; load ₹1,000 into a domestic app and 28% GST applies to that deposit before you have placed a bet.

Offshore betting sites do not collect this GST on deposits, which is one of the main reasons they dominate the Indian market; the full deposit picture is covered in our comparison of UPI betting sites. Your income-tax obligation on winnings, however, does not disappear because you played offshore. Where the platform does not handle TDS for you, declaring net winnings in your return is your own responsibility.

What This Means for How You Bet

  • Think in post-tax numbers. A bet at decimal odds of 2.50 returning ₹250 on ₹100 is really worth less than it looks once 30% comes off your eventual net winnings. Value calculations should survive the haircut.
  • Do not chase the tax back. Seeing a TDS deduction and betting bigger to "recover" it is how a tax obligation turns into a bankroll problem.
  • Pick transparent operators. Sites that document their TDS handling clearly save you filing headaches; it is one of the criteria in our bookmaker reviews and in our ranking of the best cricket betting sites in India.
  • File properly. Betting winnings are taxable income with their own section of the Act. Treating them as invisible is not a strategy, especially with TDS already creating a paper trail.

The Short Version

Thirty percent flat on net winnings under Section 115BBJ, deducted as TDS by platforms; 28% GST on deposits at India-regulated operators, not collected by offshore sites; keep records and reconcile at filing time. None of it is optional and none of it is as complicated as forum threads make it look. This article is general information, not personal tax advice; for significant sums, a chartered accountant is worth the fee.

And the standing rule applies before any tax question does: betting is for adults 18 and over, with money you can afford to lose.

FAQ: Betting Tax in India

How much tax do I pay on betting winnings in India?

A flat 30% on net winnings under Section 115BBJ of the Income Tax Act, regardless of your income slab. Win ₹50,000 net over a season and ₹15,000 of it is tax, whether it came from one bet or forty.

What is TDS and why was my withdrawal smaller than my balance?

TDS is tax deducted at source: the platform withholds the tax on winnings and remits it to the government before paying you. The deduction is your own tax liability being settled, not the site taking a cut. Keep statements so you can reconcile against Form 26AS at filing time.

Is the 28% GST the same tax as the 30% on winnings?

No, they are different taxes on different things. The 30% is income tax on your net winnings; the 28% GST applies to deposits at India-regulated real-money gaming platforms. Offshore sites do not collect the deposit GST, but the income tax on winnings applies wherever you play.

Can I offset betting losses against my salary?

No. Losses from betting cannot be set against salary, business income or anything else, and there is no exemption threshold worth planning around. Winnings are taxed on a net basis, but a losing year gives you no deduction elsewhere.

Do I still owe tax if I win on an offshore site?

Yes. Where the platform does not handle TDS for you, declaring net winnings in your return is your own responsibility, and TDS that was deducted creates a paper trail either way. For significant sums, a chartered accountant is worth the fee.