Online betting has become increasingly popular in India, with many people engaging in sports betting, casino games, and other forms of online gambling. If you are wondering how do you pay tax on online betting in India, it's important to understand the tax rules set by the government.
Under the Income Tax Act, winnings from online betting and gambling are taxable. The government treats such income as income from other sources, so it must be declared when filing your income tax return.
As per the current tax laws, any income earned from online betting—whether through sports betting or online casino games—is subject to a flat tax rate of 30%. This tax is deducted at source by the betting platform as Tax Deducted at Source (TDS) if the winnings exceed a certain threshold. For instance, TDS is applicable if your net winnings exceed ₹10,000 in a financial year.
Even if the platform does not deduct TDS, you are legally required to report your winnings under income from other sources and pay the applicable tax during income tax filing. Failure to report such income can lead to penalties and other legal consequences.
When calculating your taxable income, you can only deduct your betting losses to the extent of your winnings. It means if you win ₹50,000 but lose ₹30,000, your taxable income from betting would be ₹20,000.
To pay tax on your online betting winnings, you should maintain clear records of all bets placed, wins, and losses. Keep transaction statements and other relevant documents safely. When filing your tax return, include your net winnings under income from other sources and pay the applicable tax before the due date.
In summary, how do you pay tax on online betting in India boils down to declaring your winnings, calculating net income from betting, and paying tax at 30%. Always stay updated on any changes in tax regulations related to online betting to ensure compliance.