Sports betting winnings are taxable income in the U.S. Here's what you owe, when to report, how professional bettors handle it differently, and what records to keep.
Yes — sports betting winnings are taxable income in the United States. Whether you're a casual bettor who had a lucky month or a systematic bonus farmer generating $15,000 per year, the IRS wants its share.
Here's what you need to know: what's taxable, how to report it, and how professional bettors handle the tax side of a betting operation.
Note: I'm not a tax professional. This is general information. Consult a CPA or tax advisor for advice specific to your situation.
All gambling winnings are taxable at the federal level, including:
The tax rate depends on your total income and filing status. Gambling winnings are treated as ordinary income — taxed at your marginal rate, the same as wages.
Sportsbooks are required to report certain winnings to the IRS using Form W-2G:
For most sports bets (which don't pay 300× the wager), sportsbooks don't file W-2G forms. But that doesn't mean you're off the hook — you're still legally required to report all gambling income on your tax return even without a W-2G.
Casual bettor: Report net winnings on Schedule 1 (Additional Income), line 8b ("Other Income"). The IRS doesn't let you offset winnings against losses if you're a casual bettor — you report gross winnings as income and can only deduct losses if you itemize deductions (Schedule A), and only up to the amount of your winnings.
Example: You won $8,000 in sports betting and lost $3,000. As a casual bettor, you report $8,000 as income. If you itemize, you can deduct up to $3,000 in losses. Net taxable: $5,000.
If you take the standard deduction (which most people do), you report $8,000 as income and can't deduct the losses.
If betting is your primary occupation and you meet IRS standards for a "trade or business," you can file as a professional gambler. This changes everything:
Schedule C reporting: You report gross winnings and deduct gross losses, plus business expenses (software, data subscriptions, travel, home office). Net profit is taxable; net losses can offset other income.
Self-employment tax: Professional gamblers pay self-employment tax (~15.3%) on net profits on top of income tax. This is a significant additional cost that casual bettors don't face.
The threshold: The IRS looks at regularity, continuity, profit motive, and time spent. A hobby that occasionally profits doesn't qualify. A systematic operation run like a business might.
For most bonus farmers, the correct status is casual bettor unless you've gone full-time and your operation clearly looks like a business. Get a CPA to evaluate your specific situation.
The most important practical step: keep records.
Track for every bet:
A spreadsheet works fine. The Ungambled app also maintains bet history. The goal is to support your reported income and losses if the IRS ever asks.
Without records, you can't substantiate losses, and you're exposed to full tax liability on your gross winnings.
Most U.S. states with legal sports betting also tax gambling income at the state level. Rates vary by state. Some states (like Nevada) don't have a state income tax. Others (like New York) have rates above 10%.
If you're a resident in a state with sports betting income, budget for both federal and state taxes on your net gambling income.
Sports betting winnings are taxable ordinary income at both federal and state levels. Casual bettors report net winnings on Schedule 1 and can only deduct losses if they itemize. Professional gamblers can deduct losses and expenses on Schedule C but also pay self-employment tax. Keep detailed records of every bet. Consult a CPA familiar with gambling taxation.
For the full professional sports betting framework, read our guide to professional sports betting.
Want the full picture?
The Ungambled course covers this in depth — with examples, calculations, and a step-by-step system for putting it all together. It's on Udemy.
Join the Ungambled community for step-by-step walkthroughs, live support, and a proven system.
Join the Ungambled Community →