When gambling winnings are taxed: the trigger points
The short answer to "when are winnings taxed" is: it depends on where you are playing, and the trigger point differs more than most people expect. There are three broad systems in Asia.
The prize is taxed when it is paid. This is the most common approach. In Vietnam, the taxable moment for prize winnings is the time the organization or individual pays the prize to the winner, not the moment of the draw or the winning bet5. The taxable amount is the prize value above VND 10 million per winning, regardless of how many installments the prize money is paid in3. For betting and wagering winnings specifically, the taxable base is the entire prize value above VND 10 million, before deducting any expenses3. China works similarly: lottery winnings are classified as incidental income, taxed on the full amount of each winning, with all prizes won by the same person in the same draw of the same game counted as one single win6.
The payout is taxed when collected, with withholding at the counter. In Japan, payouts on winning betting tickets at horse racing, keirin, auto racing and boat racing may be subject to tax, and collecting a payout can trigger a filing obligation8. In South Korea, refunds on sports Toto tickets are taxed as other income, and tax is withheld at the payout counter only when the payout rate is 100 times or more, or the refund per individual bet is KRW 2,000,000 or more11.
The account balance is taxed at withdrawal or year end. India is the standout example. Online gaming winnings are not taxed bet by bet; instead, the operator deducts 30% of your net winnings when you withdraw money, or on 31 March, the last day of the financial year1. This means money sitting in your account is not taxed until you take it out or the year closes.
A few places simply do not tax player winnings. In Singapore, winnings from betting or lottery do not need to be declared in your income tax return. In the Philippines, a horse racing winnings tax of 10% is based on the actual amount paid for every winning ticket after deducting the cost of the ticket, so the tax is taken at payout12.
For the broader picture of how each jurisdiction treats winnings, see the overview of tax on gambling winnings in Asia, and for the mechanics of deduction at source, see withholding tax on winnings.
India: 30% TDS on net winnings at withdrawal or year end
India's system is the one most often misunderstood, because the tax does not follow each win. Under the rules that took effect with the Finance Act 2023, all real money gaming apps must deduct tax at 30% on your net winnings at the time of withdrawal, or on 31 March, the end of the financial year, whichever comes first1.

Net winnings means your total withdrawals plus your closing account balance, minus your total deposits. The operator deducts the tax before paying you.
The operator's own examples show how it works in practice1:
- Withdrawal equal to deposits. You deposit INR 2,000 and withdraw INR 2,000. Net winnings are INR 2,000 minus INR 2,000, which is zero, so no tax is deducted and you receive the full INR 2,000.
- Withdrawal above deposits. You deposit INR 2,000 and withdraw INR 3,000. Net winnings are INR 1,000, tax of 30% is INR 300, and you receive INR 2,700.
- Negative net winnings. Your total withdrawals are INR 5,000 and your total deposits are INR 6,000. Net winnings are minus INR 1,000, so no tax is deducted on a withdrawal of INR 2,000.
- Tax already deducted is not deducted again. Your total withdrawals are INR 9,000 against deposits of INR 8,000, so total net winnings are INR 1,000. Because INR 300 was already deducted on an earlier withdrawal, no further tax is taken and you receive INR 4,000.
You can check the tax calculation on the withdrawal page of your gaming app before you confirm1. For how India's rules fit the wider regional picture, see tax on sports betting winnings in Asia.
TDS reset each 1 April and how the balance is taxed
The Indian tax year runs from 1 April to 31 March, and the TDS calculation resets with it. Starting 1 April 2025, for example, all TDS calculations were reset: the balance in your account on 31 March 2025 was treated as a withdrawal for tax purposes, any tax due on it was deducted, and the remainder was carried forward into the new financial year1.
The year-end example from the operator shows the mechanics. Suppose your net winnings for the year are INR 500, so 30% tax is INR 150. If INR 100 was already deducted on earlier withdrawals, the remaining INR 50 is deducted from your closing balance of INR 1,000, leaving INR 950 carried forward1.
Two things follow from this. First, winnings left in your account are not taxed when you win; they are taxed when you withdraw them or when the year closes, whichever comes first. Second, tax deducted on withdrawals during the year is credited against the year-end calculation, so the same net winnings are not taxed twice: if tax was deducted on positive net winnings at withdrawal, it will not be deducted again on those same net winnings on 31 March1.
Refunds when net winnings are negative
If your net winnings are negative at the end of the financial year, you may be eligible for a refund of the tax deducted, which you claim when filing your income tax return1. Note that the operator pays deducted tax to the income tax department for the credit of the player, so an app cannot refund excess tax directly to you; the refund comes through your return1. For more on recovering tax taken from winnings, see getting back tax withheld on winnings.
South Korea handles the question differently, at the level of the individual payout rather than the account. For sports Toto games, no tax is charged when the winning odds are 100 times or less and the refund is KRW 2,000,000 or less, or when the refund is KRW 100,000 or less regardless of odds. This rule appears across the whole Toto range: basketball Toto Seung-5-Pae13, soccer Toto Seung-mu-pae14, volley Toto Match15, basketball Toto Special16, basketball Toto Special N17, basketball Toto Special Plus18, soccer Toto Match19 and golf Toto Special20. When the payout rate is 100 times or more, or the refund per individual bet is KRW 2,000,000 or more, other income tax of 20% and resident tax of 10% of that amount are withheld before the refund is paid4.
Singapore is the simplest case of all: winnings from betting or lottery are not taxed and do not need to be declared. One edge case worth knowing: under the Casino Control Act, winnings paid to a person who entered a casino in contravention of the Act, including excluded persons and minors, are forfeited, so the question of tax never arises21. And if a casino game is later voided, all wagers are refunded to patrons, though the operator may recover winnings from affected patrons in certain circumstances22.
Japan: occasional income and the JPY 500,000 special deduction
Japan taxes most gambling payouts as occasional income, called ichiji shotoku. This covers payouts from public racing: horse racing, keirin, auto racing and boat racing2. The calculation has three steps2:

- Start with the gross payout amount.
- Subtract the costs spent to obtain the income, which means the purchase cost of the tickets that actually won.
- Subtract the special deduction, up to a maximum of JPY 500,000.
So the formula is: gross payout, minus the cost of the winning tickets, minus the special deduction, equals the occasional income amount25.
Two points trip people up. First, only the cost of winning tickets can be deducted; the purchase cost of losing tickets cannot be deducted at all2. If you bought twenty tickets and one paid JPY 600,000, you deduct only the cost of that one ticket, not the other nineteen. Second, only half of the occasional income amount is added to your other income, such as salary income, to compute your total income for the year; the tax is then calculated on that combined figure25.
There is a debate in Japan about bettors who use their own systematic know-how and achieve an expected recovery rate above 100%. Research from the National Tax College treats such payouts as miscellaneous income rather than occasional income, because the activity has a continuing, profit-seeking character26. For most people betting for fun, occasional income is the correct category. If you bet systematically and profitably, see professional gamblers and tax.
How the Japanese formula works: an example
A worked example shows why the JPY 500,000 deduction matters so much.
Suppose you hit a payout of JPY 1,000,000 on a horse racing ticket that cost JPY 1,000. Your occasional income is JPY 1,000,000 minus JPY 1,000 for the winning ticket, minus the full JPY 500,000 special deduction. Only half of the resulting occasional income amount is added to your other income for the year. On a modest salary, the actual tax on the win may be small.
For a sense of scale at the top end, official statistics for a JPY 100 million lottery prize show income tax of JPY 16.9 million under progressive rates and resident tax of JPY 4.93 million, leaving JPY 78.17 million in hand, an effective rate of 78.2%27. The same figures appear in the government's wider comparison of effective payout rates, which shows 58.5% after tax on a JPY 100 million win for comparable taxable winnings28. Note that this top-end example reflects progressive income tax rates on a very large win; a small racing payout taxed as occasional income lands far lower, thanks to the 50% halving and the special deduction.
For contrast, a small keirin payout works the other way. A JPY 100 ticket at odds of 4.5 times pays JPY 450 when it hits29. Occasional income would be JPY 450 minus JPY 100 for the ticket, minus the special deduction, which is well below zero, so no tax results and no filing is needed.
Practical payout mechanics also matter for when you actually receive the money. For the sports promotion lottery (sports toto), the payout channels depend on the prize amount per ticket30:
| Prize amount per ticket | Where it is paid |
|---|---|
| JPY 100,000 or less | Booths, credit unions or Seven-Eleven30 |
| Over JPY 100,000 | Credit unions30 |
| Over JPY 500,000 | Credit union procedure, with cash paid after 12 business days or by bank transfer, with the transfer fee deducted from the winnings30 |
Seven-Eleven pays out only up to JPY 15,000, and some booths cap payouts at JPY 10,000 or JPY 50,000 per ticket30.
Filing thresholds in Japan: when you do not have to file
Not every payout triggers a filing obligation. The key rules:
- Public racing payouts. A final tax return may be required when you receive payouts from public racing, but only if the resulting occasional income, after the winning-ticket costs and the special deduction, is large enough to matter. The National Tax Agency guidance frames it as "may be required," and the special deduction of JPY 500,000 means most casual bettors never cross the line2.
- Sports promotion voting. No income tax is imposed at all on refunds from sports promotion voting tickets under the relevant law32. Official statistics confirm that no income tax applies to public sports refunds27.
- Small wins disappear into the deduction. Because the special deduction is up to JPY 500,000 and only half the remainder counts, occasional income from racing needs to be substantial before it produces taxable income.
The practical takeaway: if your total payouts for the year, minus winning-ticket costs, are under JPY 500,000, you generally have no occasional income to report and no filing to do because of the racing winnings. Above that, calculate carefully and consider filing. For the wider question of who must declare what, see declaring gambling winnings on a tax return.
What operators deduct versus what you owe at tax time
The last distinction to hold onto is between tax deducted before you are paid and tax you settle yourself when you file.
Deducted before you are paid. In India, the gaming app deducts 30% TDS at withdrawal or year end and pays it to the income tax department against your name1. In South Korea, the Toto payout counter withholds 20% other income tax plus resident tax when the payout rate is 100 times or more or the refund is KRW 2,000,000 or more4. In the Philippines, the 10% horse racing winnings tax is based on the amount paid per winning ticket after deducting the ticket cost12. In India's state lotteries, the organizing state is responsible for deducting income tax on prizes at source and crediting the prize money to the winner's bank account33. In the United States-facing context that visitors sometimes encounter, casino operators withhold tax from non-resident aliens only on large wins from slot machines, keno and other high-odds wins, not from table game winnings34.
Settled by you at filing. In Japan, racing payouts are generally paid to you in full at the payout machine, with no withholding. Whether you owe tax is worked out through the occasional income calculation, and if the amount is large enough, you file a final return yourself35. The JRA's official guidance says payouts may be subject to income tax and inhabitant tax and that confirmation may be requested, pointing bettors to the National Tax Agency for the details36.
This distinction explains the two most common confusions. If tax was withheld, the money in your hand is already net, and you generally claim any over-deduction through a refund rather than expecting the operator to hand it back1. If nothing was withheld, as with Japanese racing payouts, a big win means the tax bill arrives later, at filing time, so it is worth setting money aside when you collect. For how gross and net amounts are determined in the first place, see how taxable winnings are calculated, and for what happens if a win goes unreported, see penalties for not declaring winnings.
Common Questions
How is TDS calculated on my gaming withdrawals in India?
The operator deducts 30% of your net winnings, which means total withdrawals plus your closing account balance, minus total deposits. If you withdraw INR 3,000 after depositing INR 2,000, the tax is 30% of INR 1,000, so INR 300 is deducted and you receive INR 2,700.
Where can I check the tax calculation on my account?
On real money gaming apps in India, the tax calculation is shown on the withdrawal page. You can see the deposits, withdrawals and net winnings used to work out the 30% deduction before you confirm the withdrawal.
Is TDS deducted twice on the same winnings at year end?
No. If tax has already been deducted on positive net winnings when you withdrew, the same net winnings are not taxed again on 31 March. At year end the operator only deducts any remaining tax due on net winnings that have not yet been taxed.
Can I get a refund if my net winnings are negative?
In India, if your net winnings are negative at the end of the financial year on 31 March, you may be eligible for a refund of tax deducted, which you claim when filing your income tax return. The operator pays deducted tax to the tax department, so refunds come through the return, not from the app.
Are losing tickets deductible in Japan?
No. When you calculate occasional income from public racing payouts in Japan, you can deduct only the purchase cost of the tickets that actually won. The cost of losing tickets cannot be deducted, though a special deduction of up to JPY 500,000 also applies.
Do I need to file a tax return for small racing or pachinko winnings in Japan?
For public racing payouts you may need to file a final tax return, but only if your occasional income after the special deduction is large enough to matter. Pachinko winnings are generally not treated as taxable income in the way racing payouts are, since pachinko payouts are prizes rather than refundable betting income.
Sources36 sources
- TDS on Winnings, RummyCircle, 2026-09-25
- 公営競技の払戻金と税金, National Tax Agency (keisan.nta.go.jp), 2026
- Điều kiện lĩnh thưởng vé số 2025, Thu vien Phap luat, 2025-03-25
- Ticket Refund Guide, Korea Boat Racing Association (KBOAT), 2026-09-25
- Trúng Vietlott có phải nộp thuế TNCN không?, Thu vien Phap luat, 2024-09-23
- 彩票中奖收入税收政策, China State Taxation Administration, 2024-08-15
- 电脑彩票一次中奖收入确定, Guangdong Taxation Bureau, 2024-10-18
- 払戻金と税金, Japan Racing Association local government racing (keiba.go.jp), 2026
- 払戻しについて, Nagoya Racecourse, 2026-09-25
- Ways to Bet at Velodromes, JKA (keirin.jp), 2022
- Income Tax Act Article 21, Korea Law Service Center, 2025-12-23
- Republic Act No. 7953, The Corpus Juris, 1995-03-30
- Basketball Toto Seung-5-Pae, Sports Toto Korea, 2026-09-25
- Soccer Toto Seung-mu-pae, Sports Toto Korea, 2026-09-25
- Volley Toto Match, Sports Toto Korea, 2026-09-25
- Basketball Toto Special, Sports Toto Korea, 2026-09-25
- Basketball Toto Special N, Sports Toto Korea, 2026-09-25
- Basketball Toto Special Plus, Sports Toto Korea, 2026-09-25
- Soccer Toto Match, Sports Toto Korea, 2026-09-25
- Golf Toto Special, Sports Toto Korea, 2026-09-25
- Casino Control Act 2006, Singapore Statutes Online, 2021-12-31
- Casino Patron Dispute, Gambling Regulatory Authority of Singapore, 2026-09-25
- 一時所得の計算方法, National Tax Agency (keisan.nta.go.jp), 2026
- 公営競技の払戻金と税金, National Tax Agency (keisan.nta.go.jp), 2026
- No.1490 一時所得, National Tax Agency, 2026
- 競馬払戻金の課税関係, National Tax College research paper, 2025-06
- スポーツ振興くじと税, Ministry of Internal Affairs and Communications, 2024
- 宝くじと税金の比較, Ministry of Internal Affairs and Communications, 2010-11
- オッズのしくみ, JKA (keirin.jp), 2022
- 当せん金の払戻方法, toto-dream.com official support, 2026-09-25
- スポーツ振興くじ 2026, Japan Sports Promotion Center, 2026-03
- スポーツ振興センター法, e-Gov Japan, 2024-07-22
- Lottery (Regulation) Rules 2010, Ministry of Home Affairs, Government of India, 2010-04-01
- SEC Filing on Withholding for Non-Resident Aliens, U.S. Securities and Exchange Commission, 1994-03-29
- 馬券の買い方と払戻金, Japan Racing Association, 2026-09-25
- 勝馬投票券の払戻金について, Japan Racing Association, 2026-09-25













