When winnings are taxable and when they are not
The starting point across most of Asia is that a private bet is a private bet. If you put money on a football match, buy a lottery ticket or have a flutter at the races now and then, the tax authorities generally treat what you win as a windfall, not income. Singapore says this outright: winnings received are not taxable because they are windfalls and not considered income2. Japan takes a similar view of public racing payouts, treating them as temporary income when they do not arise from continuous profit-seeking activity1.
The picture changes when betting stops looking like a pastime. Tax systems that tax gambling income do not usually ask whether you call yourself a professional. They ask whether what you are doing amounts to a trade or business. That is a test about pattern, not job title.
| What the tax office looks at | Why it matters |
|---|---|
| How often you bet | Regular activity looks like a trade |
| How much you stake | Larger, repeated stakes suggest a business |
| Whether you keep records | Records suggest a system, not luck |
| Whether it is your livelihood | A main income source points to a trade |
| Whether there is a system to it | Organized betting is treated differently from a flutter |
Canada is a useful illustration of how that test works in practice. Gambling income is basically not taxable there, but it is taxed as business income if a system minimizing risk is found6. In other words, the moment your betting looks organized rather than lucky, the tax treatment flips.
Singapore applies the same logic. Casual gambling winnings are not taxable and are treated as windfall gains outside the scope of income tax, and there is no tax requirement to keep records of casual gambling winnings7. But income could in principle be brought into tax charge if gambling amounts to a trade or business, though in practice this is exceptionally rare7.
So the practical question for a regular bettor is not "am I a professional?" It is "does my betting look like a business to a tax office?" If the answer is yes, the winnings are no longer a windfall. They are trading income, and the ordinary rules for declaring income apply.
Japan: public racing payouts as temporary income
Japan has a specific and well-documented treatment for public racing, which covers horse racing, keirin, auto racing and boat racing. Payouts from these are, in principle, temporary income1. That is a distinct category from business income, and it comes with its own calculation.

The calculation runs in three steps:
- Take the payout amount.
- Subtract the cost of purchasing the winning betting tickets.
- Subtract the special deduction, which is capped at JPY 500,0008.
What is left is the temporary income figure that goes into your return.
Two things about this catch people out. First, the deduction is capped, so a very large payout does not get a larger deduction. Second, and more importantly, only winning tickets count as an expense. The cost of purchasing losing tickets cannot be deducted9. You cannot net off a string of losing bets against one big win.
That rule is not an accident of drafting. The reasoning is that the only amount directly required to obtain the income is the cost of the winning ticket itself, under the private-law relationship governed by the Horse Racing Act6. The losing tickets bought along the way are not, in the tax sense, part of earning that particular payout.
For anyone who bets on public racing in Japan, the practical consequence is simple: keep every winning ticket, and do not assume your overall losses reduce the taxable figure. They do not.
Deductible expenses: only winning tickets count
This is the single most misunderstood point in the whole subject, so it is worth stating plainly and repeating.
The same rule appears across the official guidance: the cost of purchasing losing betting tickets cannot be deducted9. And again in the temporary income calculation: only the purchase cost of winning tickets, with losing tickets excluded10.
What this means in practice is that your taxable figure is not your net profit from a session or a season. It is the payout on each winning bet, minus what that winning ticket cost, minus the special deduction. Everything you spent on bets that did not come in is invisible to the calculation.
There is a related point about what counts as proof. For Singapore Pools live betting, only valid tickets are accepted as proof of winning11. In China, the winning ticket is the only voucher for redemption12. The ticket is not just a receipt; it is the document that establishes both that you won and, for tax purposes, what the winning stake was.
So the discipline is: keep the winning tickets, and keep them somewhere you can find them. If you cannot show what a winning ticket cost, you cannot show the deduction either.
How to file: entering payouts as temporary income
If you are filing a Japanese return and you have public racing payouts to declare, the mechanics are straightforward once you know where to look.
On the income selection screen, select temporary. Then, on the income entry screen, enter the figure under temporary income1. The same instruction appears in the guidance for public sports betting payouts: select temporary on the income selection screen and enter it from the temporary income section of the income entry screen10.
The calculation you enter is the payout amount minus the cost of purchasing the winning tickets, then minus the special deduction of up to JPY 500,0008. If you are working through the tax return preparation corner, the screens walk you through the selection and the entry in that order.
A final tax return may be required when payouts are received1. Whether it is required in your case depends on the size of the figure and your other income, but the trigger is receiving the payout, not the size of your net position across the year.
Record keeping: what to note for every payout
The Japanese guidance is specific about what to record, and it is a short list. For every payout, note:
- The race date, the venue and the race
- The amount received for the payout
- The amount bet for the payout1
The same three items appear in the public sports betting guidance8.
That is it. Three fields per payout. The date, venue and race identify the event. The amount received is your income figure. The amount bet is your deduction, and it is the one people forget to record because it feels trivial at the time.
If you bet on keirin, there is a collection deadline to be aware of. Payouts must be collected within 60 days, at the velodrome where the race was held, the off-track betting site, or the location designated by the race organizer14. A winning ticket that sits in a drawer past the window is worth nothing, and an uncollected payout is not income you can declare either.
For anyone whose betting is regular enough that the trade-or-business question might arise, the same records do double duty. They show the pattern of activity, and they show the figures. Keeping them from the start is far easier than reconstructing a year of bets later.
Singapore: offshore sportsbook winnings for casual bettors
Singapore is one of the clearest jurisdictions on this question, and the answer for casual bettors is simple: winnings are not taxable.

IRAS treats winnings from an offshore sportsbook the same way it treats winnings from Singapore Pools, as non-taxable windfalls, unless the trade-or-business test is met7. Casual gambling winnings do not fall within any of the taxable heads, and IRAS treats them as windfall gains outside the scope of income tax7. There is no tax requirement to keep records of casual gambling winnings7.
The trade-or-business test is the exception, and it is a narrow one. Income could in principle be brought into tax charge if gambling amounts to a trade or business, but in practice this is exceptionally rare and would require a fairly specific set of facts7.
There is a separate practical wrinkle that has nothing to do with tax. Some Singapore banks block transactions flagged as gambling-related, which can make deposits and withdrawals to offshore sportsbooks awkward7. That is a payments issue, not a tax one, but it affects how easily you can move money in and out.
For context on what is licensed: Singapore Pools is the country's only licensed remote-gambling operator for sports betting7. The legalized forms of gambling in Singapore are:
- Social gambling
- Betting with Singapore Pools
- Casino gambling at Marina Bay Sands and Resorts World Sentosa
- Jackpot gambling in private clubs15
What the law does not cover
A few things sit outside the taxable-winnings question entirely, and it is worth knowing where the edges are.
Hong Kong does not charge betting duty on ordinary lucky draw winners, and does not issue betting duty documents to them3. The Inland Revenue Department actively warns the public to be alert to scams where someone is told they have won a lucky draw and then asked to pay betting duty to collect3. If you get that call or message, it is a fraud, not a tax bill.
In China, small-stake recreational games are not treated as gambling at all. Recreational activities with small money stakes not for profit, and businesses such as chess and card rooms charging only normal venue and service fees, are not treated as gambling16. Games among relatives without a profit motive are not punishable, and games with small stakes among non-relatives without a profit motive are also not punishable17. That matters because if the activity is not gambling in the first place, the winnings question does not arise.
Macau taxes operators rather than individual recreational winners. The special gaming tax is paid in twelfths at the Macau Finance Bureau by the tenth day of the month following the month to which it relates18. That is a levy on the operator, not a withholding on your table win.
And in the United States, for contrast, 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 winnings19. Different jurisdictions draw the line in different places, which is why the trade-or-business question is worth understanding rather than assuming.
Common Questions
Do I have to file a tax return for horse racing or keirin winnings in Japan?
Yes, a final tax return may be required when you receive payouts from public racing, which covers horse racing, keirin, auto racing and boat racing. The payouts are treated as temporary income in principle, so if the amount is large enough you need to declare it.
Can I deduct the cost of losing tickets from my taxable winnings?
No. Only the purchase cost of the winning tickets counts as an expense. The money you spent on losing tickets cannot be deducted, so you cannot net off a bad day at the track against a good one.
What is the maximum special deduction on public racing payouts?
The special deduction for temporary income is capped at JPY 500,000. You subtract the cost of your winning tickets from the payout, then subtract up to JPY 500,000, before the remaining amount is taxed.
Where do I enter racing payouts on the Japanese tax return form?
On the income selection screen, choose temporary, then enter the figure under temporary income on the income entry screen. The tax return preparation corner walks you through both steps.
Does Hong Kong's Inland Revenue Department charge betting duty on prize winnings?
No. The Inland Revenue Department does not charge betting duty on winners of ordinary lucky draws and does not issue betting duty documents to them. If someone tells you to pay betting duty to collect a prize, that is a scam.
Are winnings from offshore sportsbooks taxed in Singapore?
For casual bettors, no. IRAS treats offshore sportsbook winnings the same as Singapore Pools winnings, as non-taxable windfalls. Only if gambling amounts to a trade or business would the income come into charge, which is exceptionally rare.
Sources19 sources
- Tax return preparation corner: public racing payouts, National Tax Agency
- Winnings (TOTO, 4D)), Inland Revenue Authority of Singapore
- Betting duty FAQ, Inland Revenue Department
- Income Tax Act Article 21, Korean Law Information Center
- Personal Income Tax Law 2025 and lottery winnings, Thu Vien Phap Luat
- Research paper on taxation of gambling income, National Tax Agency
- Singapore betting tax guide, Maxim88
- Public sports betting payouts and temporary income, National Tax Agency
- Temporary income calculation for public racing payouts, National Tax Agency
- Public racing payouts guidance, National Tax Agency
- Live betting at Livewire venues, Singapore Pools
- Sports Lottery prize redemption rules, China Lottery
- Sports lottery prize redemption, TOTO
- KEIRIN payout collection, KEIRIN
- About problem gambling, Ministry of Social and Family Development
- Interpretation on Gambling Criminal Cases Article 9, Chinese Embassy in Mali
- Notice on Applying the Law in Gambling Violation Cases Article 9, SW Chengqu
- Law No. 16/2001 Article 27, Macau Government
- SEC filing on casino withholding, US Securities and Exchange Commission













