Legal Suvidha is a registered trademark. Unauthorized use of our brand name or logo is strictly prohibited. All rights to this trademark are protected under Indian intellectual property laws.
Legal Suvidha
Goods & Service Tax (GST)

Online Gaming: 28% GST in India

Online money gaming in India attracts 28% GST on the full face value of the amount deposited by a player, under Rule 31B of the CGST Rules. The same 28% rate applies to casinos and horse racing. Both domestic and offshore platforms must register in India and issue tax invoices on every deposit. Winnings redeposited are not retaxed. Alongside GST, Section 194BA imposes 30% TDS on net winnings, making compliance a synchronised exercise across direct and indirect tax in FY 2026-27.

Mayank WadheraMayank Wadhera
Published: 5 Sept 2023
Updated: 23 May 2026
14 min read
Online Gaming: 28% GST in India
1
2
3
4
5
6
7
8
9
10

How the 28% GST on online gaming, casinos and horse racing works in FY 2026-27 โ€” valuation, registration, ITC and Section 194BA TDS explained.

Online Gaming: 28% GST in India

From 1 October 2023, every online money gaming platform collecting deposits from Indian players, every casino selling chips, and every horse-racing operator accepting bets operates inside a 28% GST framework that taxes the full face value of the entry โ€” not the platform's margin. The skill-versus-chance debate is irrelevant for indirect tax: if real money enters a player's wallet, 28% GST applies. This guide unpacks the valuation rules, registration obligations, ITC entitlements, Section 194BA TDS mechanics, and the exact compliance steps your finance team needs to execute in FY 2026-27.


What the 28% GST Actually Covers โ€” and What It Does Not

The 28% rate was operationalised through a pair of parliamentary amendments โ€” the CGST Amendment Act 2023 and IGST Amendment Act 2023 โ€” following the 50th and 51st GST Council meetings. Both amendments took effect on 1 October 2023. They re-characterised online gaming, casino chip purchases, and horse-race bets as taxable actionable claims, ending years of litigation over whether skill-based games deserved a lower rate.

Three categories are firmly in scope:

  1. Online money gaming โ€” any game played over the internet where a player deposits money expecting to win more money. Fantasy sports, rummy platforms, poker rooms, and slot-style apps all qualify, regardless of whether the game requires skill.
  2. Casinos โ€” physical or online, on the face value of chips purchased.
  3. Horse racing โ€” on the full bet value placed at a tote or bookmaker.

What falls outside the 28% net:

  • Free-to-play games with no real-money wallet
  • E-sports tournaments where participants pay a fixed entry fee for prize distribution and the platform does not run a chance-based outcome (these may attract 18% GST as event management services โ€” specific legal advice is essential here)
  • Pure subscription gaming platforms with no wagering element

The critical policy shift: the nature of the game no longer determines the GST rate. If the platform accepts a deposit and runs any money-based outcome, it is within the 28% framework. Finance teams should audit every product line against this test annually, because adding a "real money" layer to an existing skill game changes the tax treatment immediately.


Valuation Under Rule 31B and Rule 31C: The Numbers That Drive Your Tax Liability

Most platform-level compliance errors originate here, so read this section carefully before configuring your billing system.

Rule 31B โ€” Online Money Gaming

Rule 31B of the CGST Rules defines the value of supply as the total amount paid or payable to, or deposited with, the supplier by or on behalf of the player. The GST trigger is the deposit event โ€” not the outcome, not the net gaming revenue, not the commission the platform earns.

The redeposit carve-out โ€” the most misunderstood rule: If a player wins Rs. 8,000 and instead of withdrawing, uses those winnings directly to enter a fresh game, GST is not charged again on that redeployment. The government clarified this explicitly to prevent cascading taxation. Only fresh external deposits โ€” money flowing in from the player's bank account, UPI handle, or card โ€” constitute a new taxable supply.

Your wallet architecture must distinguish between:

  • EXTERNAL_DEPOSIT โ€” bank/UPI/card to platform wallet โ†’ taxable
  • WALLET_TRANSFER_FROM_WINNINGS โ€” winning credit reused internally โ†’ not taxable

Failure to build this distinction into your database means you are either over-taxing players (making you uncompetitive) or under-reporting deposits (creating a GST liability).

Rule 31C โ€” Casinos

Rule 31C mirrors Rule 31B for casino operations: 28% applies on the face value of chips purchased. A player who buys Rs. 20,000 in chips at a casino cage triggers a GST liability of Rs. 5,600 (28% ร— Rs. 20,000) for the operator at that moment. Chips redeemed without gaming use do not generate a fresh taxable supply on the return leg, though the accounting treatment of unredeemed chips requires careful balance sheet management.

Horse Racing

The tax base is the full face value of every bet placed โ€” the amount staked at the tote or with the bookmaker. A Rs. 500 bet attracts Rs. 140 GST (28% ร— Rs. 500), regardless of the race outcome.

The billing system rule for all three categories: Tax invoice must be generated at the deposit/purchase/bet stage, not at settlement. Platforms that apply GST only to net revenue โ€” a common mistake inherited from the pre-October 2023 regime โ€” are systematically underreporting. The interest consequence alone (18% per annum on the shortfall) can make this a material liability.


Registration Requirements: Domestic and Offshore Platforms

Domestic Platforms

A platform incorporated in India registers on the GST portal (www.gst.gov.in) using Form GST REG-01 in the normal course. Since an online gaming supply to a player located in another state is an interstate supply, IGST applies on most transactions. Documents required: PAN of entity, Aadhaar of authorised signatory, certificate of incorporation, bank account details, and office address proof.

Platforms with offices, servers, or fixed establishments in multiple states may need state-wise registrations โ€” discuss with your GST consultant to map your establishment footprint.

Offshore Platforms: A Compliance Obligation You Cannot Ignore

If your platform is incorporated outside India but accepts deposits from Indian players, you are legally required to register under Indian GST through the simplified registration mechanism under Section 14 of the IGST Act.

Step-by-step registration process for offshore operators:

  1. Navigate to the GST portal and select "Registration for Non-Resident Taxable Person"
  2. Appoint an authorised signatory in India who holds a valid PAN โ€” this is a mandatory requirement
  3. Upload the platform's foreign incorporation certificate and director/owner identification documents
  4. Provide a bank account for tax remittances (some offshore categories accept foreign bank accounts; verify current portal requirements)
  5. Submit a self-declaration confirming regular supply of services to players resident in India
  6. Obtain your GSTIN and commence monthly compliance

Offshore platforms that do not register face enforcement under Section 14A of the IGST Act, which authorises the government to direct MeitY and internet service providers to block the platform's URL. Several international operators have already received blocking notices. The compliance cost of a GST registration is a fraction of the revenue lost during an active block order โ€” let alone the reputational damage.

Place of supply is the location of the recipient: the player's state of residence as registered on the platform. If a player signs up with a Maharashtra address, IGST applies on that deposit (or CGST+SGST if the platform also maintains a registered establishment in Maharashtra).


Input Tax Credit โ€” Who Can Claim It and Who Cannot

Platforms and Operators

Online gaming operators are entitled to claim Input Tax Credit (ITC) on goods and services used in furtherance of the gaming supply, subject to Section 16 of the CGST Act 2017. Typical eligible inputs include:

  • Cloud hosting and server infrastructure (AWS, Azure, GCP โ€” all levy GST on Indian entities)
  • Payment gateway transaction fees
  • Software development and SaaS licensing
  • Cybersecurity services
  • Marketing agency and advertising services
  • Legal and professional advisory fees

ITC on capital goods โ€” servers, networking hardware, data centre equipment โ€” is also claimable and amortised over the useful life for reversal computation purposes.

Blocked ITC under Section 17(5): Catering at player events, food and beverages, club memberships, and personal travel GST are not creditable. If your platform runs physical influencer events or player appreciation dinners, the GST on those spends goes to P&L, not credit ledger.

Players

Players are end consumers. The 28% GST absorbed into the deposit โ€” whether charged on top or built into the price โ€” is a cost of play with no downstream credit. A player cannot offset gaming GST against any other tax liability. This is worth communicating clearly in platform T&Cs so players understand the real cost of their deposit before they fund their wallet.


Section 194BA TDS: The Second Tax Layer Every Player Faces

Section 194BA was inserted into the Income-tax Act 1961 by the Finance Act 2023, effective 1 April 2023 โ€” six months before the GST change. The two levies now run simultaneously.

The mechanics every platform's finance team must configure:

  • Rate: 30% of net winnings
  • Who deducts: The online gaming platform, as tax deductor
  • When: At the time of withdrawal from the platform wallet, OR on 31 March for any net winning balance not withdrawn (deemed withdrawal)
  • Threshold: Nil โ€” even Re. 1 of net winnings requires TDS

Net winnings โ€” how the formula runs:

Net winnings = Amount withdrawn or year-end wallet balance โ€” deposits not previously set off

The computation is cumulative across the financial year. If a player deposits Rs. 10,000 in April, loses Rs. 3,000, deposits another Rs. 5,000 in July, then wins Rs. 9,000 and withdraws Rs. 21,000 in December, the net winning = Rs. 21,000 โ€“ Rs. 15,000 (total deposits) = Rs. 6,000. TDS = Rs. 1,800.

The year-end deemed withdrawal is a compliance step many platforms missed in their first implementation. Run a wallet sweep on 31 March each year. Any account carrying a positive net-winning balance that the player has not physically withdrawn triggers a TDS obligation. The deduction must be reflected in the player's ledger and remitted to the income tax department by 30 April of the following financial year.

For players filing AY 2027-28 returns:

  • TDS deducted appears in Form 26AS and the Annual Information Statement (AIS) on the Income Tax portal (www.incometax.gov.in)
  • Net winnings must be disclosed under Schedule OS (income from other sources) in the ITR
  • No deductions are permitted against this income โ€” no expenses, no standard deduction
  • The AIS now auto-populates gaming income data because platforms are required to file information returns; the department will have this data even if you do not report it

Worked Example: A Player Deposits Rs. 10,000 โ€” The Complete Tax Trail

Let us trace a single playing cycle from deposit to ITR filing for FY 2026-27 / AY 2027-28.

Step 1 โ€” First Deposit Player deposits Rs. 10,000. Platform charges 28% GST on top of the deposit.

  • GST paid: Rs. 2,800
  • Total payment out of player's bank: Rs. 12,800
  • Wallet credit: Rs. 10,000

Step 2 โ€” Play and Loss Player plays, loses Rs. 4,000. Wallet balance: Rs. 6,000.

Step 3 โ€” Second Deposit Player deposits Rs. 5,000 more. GST = Rs. 1,400. Total paid: Rs. 6,400. Wallet balance: Rs. 11,000.

Step 4 โ€” Win and Withdrawal Player wins Rs. 12,000 in a contest. Wallet balance = Rs. 23,000. Player withdraws the entire Rs. 23,000.

Net winnings computation:

  • Total external deposits: Rs. 10,000 + Rs. 5,000 = Rs. 15,000
  • Total withdrawal: Rs. 23,000
  • Net winnings: Rs. 23,000 โ€“ Rs. 15,000 = Rs. 8,000
  • TDS at 30%: Rs. 2,400
  • Net cash received by player: Rs. 23,000 โ€“ Rs. 2,400 = Rs. 20,600

Step 5 โ€” Total Tax Summary

Tax HeadAmount
GST on deposits (borne by player)Rs. 4,200
TDS deducted at withdrawal (Section 194BA)Rs. 2,400
Total tax outflow on this cycleRs. 6,600

Against a net cash return to player of Rs. 20,600 on total deposits of Rs. 15,000 (gross profit of Rs. 8,000), the effective combined tax rate on the win is 82.5% (Rs. 6,600 รท Rs. 8,000). Players who do not account for GST at entry and TDS at exit routinely misunderstand their real return.

Step 6 โ€” ITR for AY 2027-28 Player reports Rs. 8,000 as income from other sources under Schedule OS. Tax at 30% = Rs. 2,400. TDS credit from Form 26AS = Rs. 2,400. Net tax due = Nil. If the player is in a surcharge bracket, a top-up demand arises. The GST paid (Rs. 4,200) is not deductible and does not reduce the taxable income โ€” it is a dead cost.


Compliance Calendar and Filing Obligations for FY 2026-27

ObligationStandard Due DateForm / Portal
Monthly GSTR-111th of following monthGST Portal
Monthly GSTR-3B20th of following monthGST Portal
TDS deposit to income tax dept.7th of following month (30 April for March)ITNS 281 / TIN NSDL
Form 26Q โ€” quarterly TDS return31st of month following each quarterTRACES / TIN portal
Form 16A to players15 days after 26Q due dateTRACES
GSTR-9 โ€” annual return31 December 2027 (as notified, for FY 2026-27)GST Portal

Interest and penalty benchmarks:

  • GST late payment interest: 18% per annum on outstanding tax from the due date
  • GSTR-3B late fee: Rs. 50 per day (Rs. 25 CGST + Rs. 25 SGST), subject to caps based on turnover
  • Section 194BA TDS non-deduction: platform becomes assessee-in-default; interest at 1% per month from date TDS was due to be deducted, plus 1.5% per month from deduction date to deposit date
  • Illustration: A platform owing Rs. 50 lakh in GST files GSTR-3B 45 days late. Interest = Rs. 50,00,000 ร— 18% รท 365 ร— 45 = Rs. 1,10,959. The late fee by contrast is Rs. 50 ร— 45 = Rs. 2,250. Interest is the real financial risk โ€” not the fee.

Common Mistakes Operators and Players Make โ€” And How to Fix Them

Mistake 1: Applying GST on Net Gaming Revenue Instead of the Full Deposit

A platform charges 28% on its 10% platform fee rather than on the total deposit. A Rs. 1,000 deposit generates GST on Rs. 100 instead of Rs. 1,000 โ€” a 90% understatement of output tax.

Fix: Reconfigure your billing engine to raise a tax invoice at every deposit event. The taxable value is the deposit amount, full stop.

Mistake 2: Taxing Redeposited Winnings

The platform charges 28% when a player uses wallet winnings to enter a new contest. This violates Rule 31B's redeposit carve-out, inflates the player's cost, and makes the platform uncompetitive against correctly compliant rivals.

Fix: Tag every wallet transaction. GST triggers only on EXTERNAL_DEPOSIT events. Internal WINNINGS_TRANSFER events are exempt from fresh GST.

Mistake 3: Missing the 31 March Deemed Withdrawal Under Section 194BA

A platform tracks TDS only on physical withdrawal requests. A player carries Rs. 7,000 of net winnings on 31 March without withdrawing. The platform owes TDS on this balance by 30 April and must file the corresponding 26Q entry.

Fix: Build an automated year-end wallet sweep into your tax calendar. Run it on 31 March, capture all accounts with positive net-winning balances, compute TDS, and generate the corresponding deduction entries before filing the Q4 Form 26Q.

Mistake 4: Offshore Platforms Treating Indian GST as Optional

An offshore platform assumes Indian law does not reach a foreign-incorporated entity. It continues serving Indian players without registering. MeitY issues a blocking direction under Section 14A of the IGST Act.

Fix: Register immediately through the non-resident simplified mechanism on the GST portal. The registration does not require a physical office in India. The authorised signatory can be a professional advisor with a PAN.

Mistake 5: Players Skipping Disclosure Because TDS Was Already Deducted

A player reasons that since the platform deducted 30% TDS, the income is "settled." This is incorrect. Net winnings are a separate line of income that must be reported in Schedule OS, regardless of TDS. The AIS will contain the data.

Fix: Before filing your AY 2027-28 ITR, download your AIS from the income tax portal. Cross-check every Form 16A received from gaming platforms. Report the full net-winning figure, claim TDS credit, and compute any additional liability arising from surcharge or cess.

Mistake 6: Inadequate Transaction-Level Record-Keeping

A GST audit demands player-level reconciliation: deposit amounts, GST charged, invoice numbers, GSTR-1 disclosure, and TDS deductions. Platforms without granular databases cannot produce this in 30 days.

Fix: Ensure your platform database captures โ€” and retains for six years โ€” player ID, deposit timestamp, deposit amount, GST charged, GST invoice number, withdrawal amount, net winnings, and TDS deducted. Export this monthly as a backup outside your live database.


Key Takeaways

  • 28% GST applies on every external deposit โ€” on the full face value, not the platform's fee or margin โ€” under Rule 31B for online money gaming and Rule 31C for casinos, effective from 1 October 2023.
  • Redeposited winnings are not taxed again. Only fresh money arriving from outside the platform wallet constitutes a new taxable supply; your wallet architecture must enforce this distinction.
  • Offshore platforms must register under the simplified mechanism on the GST portal or face URL blocking under Section 14A of the IGST Act โ€” enforcement is active and the registration process is straightforward.
  • Section 194BA TDS at 30% runs from 1 April 2023 alongside GST โ€” it applies to net winnings at withdrawal, with a zero-rupee threshold, and catches unredeemed wallet balances via a mandatory year-end deemed withdrawal on 31 March.
  • The combined tax load on a player can be substantial โ€” 28% GST on every deposit plus 30% TDS on net winnings; in a winning cycle, the effective tax on actual profit routinely exceeds 60-80%, making upfront financial literacy essential.
  • Monthly GSTR-1 by the 11th, GSTR-3B by the 20th, TDS deposit by the 7th โ€” late payment interest at 18% per annum is the dominant financial risk; a 45-day GST delay on a Rs. 50 lakh liability costs over Rs. 1.1 lakh in interest alone.
  • Players filing AY 2027-28 ITRs must report net winnings under Schedule OS, reconciled against Form 26AS and AIS โ€” the income tax portal has this data from platforms' information returns, and omitting it is a high-detection risk.

Frequently Asked Questions

Is GST charged on the deposit or on the winnings?
GST at 28% is charged on the deposit โ€” that is, on the full face value of the amount paid by the player to the platform. Winnings paid out to the player are not separately taxed under GST, and winnings retained or redeposited are also not retaxed under Rule 31B.
Do offshore gaming platforms need GST registration in India?
Yes. Offshore online gaming platforms supplying services to Indian players must take simplified GST registration in India. Non-compliance can lead to blocking of access under Section 14A of the IGST Act read with the Information Technology Rules.
Is online gaming GST applicable on games of skill?
Yes. For GST purposes, the distinction between game of skill and game of chance is no longer relevant. Any online money gaming where the player deposits money to win a prize attracts 28% GST on the deposit value, irrespective of skill or chance.
How does Section 194BA TDS interact with 28% GST?
GST at 28% is collected on the deposit, while Section 194BA mandates 30% TDS on net winnings at the time of withdrawal or at year-end. The two operate independently โ€” one on inflow, the other on payout โ€” and platforms must reconcile both for every player.
Mayank Wadhera
Content Reviewed By

CA | CS | CMA | Lawyer | Insolvency Professional | IBBI Valuator

"I help founders increase real business value and achieve stronger valuations | Turning messy workflows into scalable, time-saving systems"

Share this article:

Related Posts

View All