This is a primer for the recreational and serious-amateur US bettor. It is not legal or tax advice. If you're a high-volume bettor, run a betting business, or want personalized planning, hire a tax professional with gaming experience. With that caveat: most bettors get the basics wrong, and the basics matter.
The IRS treats betting winnings as ordinary income
Every dollar you win betting is taxable income at the federal level. There's no special "gambling winnings" tax bracket — winnings stack on top of your regular W-2 income and are taxed at your marginal rate. State income tax follows the federal treatment in most cases (Tennessee, Texas, Florida have no state income tax; California, New York, and others tax gambling winnings at full state rates).
Importantly: winnings are taxable whether or not you receive a W-2G form. The W-2G is an information return; absence of a W-2G doesn't change your obligation to report.
W-2G thresholds
The sportsbook is required to issue a W-2G when you (a) win $600 or more on a single bet AND (b) the payout is at least 300x your wager. Few sports bets hit the 300x threshold (it's mostly a horse-racing rule). For sports betting, in practice, sportsbooks issue W-2Gs and withhold federal taxes (24%) on jackpot-style wins above $5,000 — for example, hitting a 30-leg parlay that returns $25,000 on a $5 stake.
If you don't receive a W-2G, you still have to track and report.
The "session" question
Two competing IRS interpretations affect whether you can net wins against losses:
- Bet-by-bet. Every winning bet contributes to gross winnings (reported as "other income" on Schedule 1). Losing bets are deductible only as itemized deductions on Schedule A — and only if you itemize, and only up to the amount of winnings.
- Session netting. For some forms of gambling (slots, table games), the IRS allows session-based netting — sum wins and losses within a "session" and report the net. The IRS has not been definitive on whether session netting applies to sports betting; tax pros disagree.
For most retail bettors, the safer interpretation is bet-by-bet. If you don't itemize deductions, you'll pay tax on gross winnings without offsetting losses — a brutal outcome for a break-even bettor.
Recordkeeping
The IRS expects you to keep contemporaneous records of every bet. At minimum:
- Date and type of bet
- Amount wagered
- Amount won or lost
- Sportsbook used
- Game / market identifier
Most sportsbooks now provide year-end transaction reports — download them. Tools like Pikkit, BettingTracker.io, and Sharp Sports automate cross-book ingestion. A spreadsheet works fine if you're disciplined.
Deducting losses
You can deduct losses up to the amount of winnings — but only if you itemize. Two-thirds of US taxpayers take the standard deduction (which is $14,600 single / $29,200 married for 2025), so losses are simply lost for those filers. If your itemized deductions exceed the standard deduction, gambling losses become an offset.
Losses cannot create a net loss. If you won $5,000 and lost $7,000, you can deduct $5,000 of losses — not $7,000. The remaining $2,000 of losses is gone.
State considerations
| State | Treats winnings | Allows itemized loss deduction |
|---|---|---|
| NY, CA | Full state income tax | Limited (varies) |
| NJ, PA | State income tax | Yes, with caveats |
| FL, TX, TN, NV | No state income tax | N/A |
| OH, MA | State income tax | Limited — losses generally not deductible at state level |
The state-level deductibility rules vary widely. Some states (Massachusetts, Ohio, Connecticut) do not allow you to deduct gambling losses at the state level even if you itemize federally — meaning you can owe state tax on gross winnings. This is a gotcha that catches many bettors.
Common mistakes
- Not reporting because you didn't get a W-2G. The reporting obligation is independent.
- Reporting net instead of gross. If you can't substantiate the netting under the session theory, file gross.
- Estimating recordkeeping. "I think I won about $X" doesn't survive an IRS audit.
- Forgetting state implications. Federal deductibility doesn't guarantee state deductibility.
- Treating bonus bets as ordinary deposits. Bonus bet conversions are treated as winnings when they cash out.
If you bet professionally
If betting is your trade or business — substantial volume, regular activity, intent to earn profit, dependence on the income — you may file as a professional gambler on Schedule C, which allows full deduction of losses, business expenses (subscriptions, model costs, travel), and self-employment tax obligations. The IRS bar for "professional" is meaningful; cherry-picking pro status to enable deductions has been repeatedly rejected in tax court. Talk to a CPA before claiming this status.
Plan for taxes
Set aside 25-35% of net winnings as tax reserve as you go. The bettors who get crushed by tax bills are the ones who spent the winnings before April 15. Treat the tax obligation as part of the bet's cost — your true edge is post-tax.
Related reading
This content is for informational purposes only and is not tax, legal, or financial advice. Consult a qualified tax professional for advice specific to your situation.