Real Money Gaming (RMG) in India: 28% GST Architecture and Alternative Retention Engines

First published 2026-06-27 · Updated June 27, 2026 · Gaming · 12 min read

TL;DR / Quick Take

An analysis of the engineering and financial ledger architecture changes required for Real Money Gaming (RMG) apps in India to comply with the 28% face-value GST tax and Section 194BA net-winnings TDS.

GST Rate
28% on deposits
TDS Cap
30% flat on net winnings
Ledger
Multi-wallet architecture

The Regulatory Pivot: 28% Face-Value GST

In October 2023, the GST Council amended tax guidelines for Real Money Gaming (RMG), imposing a 28% tax on the full face-value of entry fees (deposits) paid by users. Previously, platforms paid 18% GST only on the platform fee or rake (Gross Gaming Revenue, or GGR). This regulatory pivot forced RMG developers to completely redesign their payment gateways and transaction ledger architectures.

To prevent users from feeling the friction of the tax (which would otherwise shrink their playable balance by 28%), many platforms subsidize the tax by issuing instant cashbacks or bonus coins. However, this required building real-time billing engines that compute GST liability, remit taxes to the government, and credit user accounts with equivalent loyalty/bonus points instantly upon deposit.

Multi-Wallet Ledger Architecture

To comply with both GST audits and Section 194BA income tax rules, RMG apps (like Dream11, Mobile Premier League, Junglee Rummy) implement a strict three-wallet ledger model. A user's total balance is split into three distinct pools:

  • Deposit Wallet (Unutilized): Houses cash deposited by the user. GST is paid at the gate when this wallet is loaded.
  • Winnings Wallet: Houses cash won from contests. This balance is tax-free until withdrawal, where it is audited for TDS.
  • Bonus/Promo Wallet: Houses cashback, promotional coupons, and loyalty rewards issued by the platform. These cannot be directly withdrawn.

TDS Calculations under Section 194BA

Under Section 194BA of the Income Tax Act, platforms must deduct a flat 30% TDS on "net winnings" at the time of withdrawal or at the end of the financial year. The formula for net winnings is audited as:

Net Winnings Formula

Net Winnings = Total Withdrawals - (Total Deposits + Opening Balance in Winnings + Already Taxed Winnings)

Developers must deploy high-speed ledger query services to calculate net winnings in real-time when a user clicks the "Withdraw" button. This service matching checks transaction histories across databases, computes TDS, logs a tax deduction entry, and initiates the UPI payout via commercial banking APIs.

Database Schema for Multi-Wallet Transaction Log (PostgreSQL)

CREATE TABLE wallet_transactions ( transaction_id UUID PRIMARY KEY, user_id UUID NOT NULL, amount NUMERIC(12, 2) NOT NULL, taxable_amount NUMERIC(12, 2) DEFAULT 0.00, -- Amount before GST (deposits) gst_deducted NUMERIC(12, 2) DEFAULT 0.00, -- 28% GST paid tds_deducted NUMERIC(12, 2) DEFAULT 0.00, -- 30% TDS on net winnings wallet_type VARCHAR(20) CHECK (wallet_type IN ('deposit', 'winnings', 'bonus')), transaction_type VARCHAR(30) CHECK (transaction_type IN ('deposit', 'winnings_credit', 'contest_entry', 'withdrawal', 'bonus_credit')), created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP );

The Economic Impact: User Acquisition & Wallet Subsidies

Subsidizing the 28% GST tax has significantly altered the unit economics of RMG platforms. To prevent deposit-level dropoffs, platforms absorb the tax cost by crediting the user's Promo Wallet. However, this has compressed margins. Platforms must maximize the Customer Lifetime Value (LTV) to offset the upfront GST cost paid at deposit.

Product teams optimize this loop by launching micro-tournaments with low entry fees and high player concurrency. They also utilize predictive modeling to target bonus allocations: users showing high churn probability receive higher promo matches, while high-intent active players are guided toward organic cash tournaments. This shifts RMG product growth from standard user acquisition to deep transactional LTV optimization.

Core Takeaways for Product Teams

Building high-scale software applications in India requires a deep understanding of local constraints, high latency networks, and rapid regulatory updates. Product managers and engineering leads must prioritize structural data integrity, strict audit logs for compliance, and telemetry monitoring at the edge. By designing architectures that balance user experience with regulatory requirements, platforms can successfully minimize churn, optimize transaction success rates, and build robust technology stacks that support sustainable growth in India's competitive digital economy. Keeping stacks aligned with RBI and government portals is no longer optional; it is the core foundation of product engineering.

Subscribe to the Product Growth Daily Brief

Join 2,300+ product leaders getting real-time insights, compliance breakdowns, and deep technology teardowns delivered daily.

Subscribe to the Brief →