Yes, you owe federal income tax on betting winnings, and most states tax them too
The IRS treats money you win from gambling — whether it's from a sportsbook, casino, horse racing, lottery, or online betting — as taxable income. You must report it on your tax return even if you don't receive a formal tax form. The amount you owe depends on how much you won and your overall income for the year.
How the tax gets collected varies. If you win a large amount at a casino or through a sportsbook, the business may withhold taxes before paying you. If you win smaller amounts or bet through an app, you might owe the tax when you file. Either way, the IRS expects to see the full amount on your return.
Key Takeaways
- All gambling winnings are taxable income to the federal government, regardless of the amount or where you won.
- Sportsbooks and casinos often withhold taxes automatically on large wins, but smaller wins may not trigger withholding and you'll owe tax at filing time.
- You can deduct gambling losses, but only if you itemize deductions and only up to the amount of your winnings.
- Some states tax gambling winnings at their own rate in addition to federal tax, while others do not.
- Keeping records of all bets, wins, and losses is essential because the IRS can request documentation.
How the IRS reports and taxes your winnings
When you win money through a sportsbook, casino, or lottery, the organization handling the bet may issue you a Form W-2G (Certain Gambling Winnings). This form reports the amount you won to both you and the IRS. You'll receive it if your winnings meet certain thresholds — for example, $1,200 or more from slot machines or bingo, $1,500 or more from keno, or $5,000 or more from a poker tournament. The threshold varies by the type of gambling.
If you don't receive a W-2G, you still must report the winnings. This happens often with online sportsbooks, smaller casino wins, or betting apps. You report these amounts on Schedule 1 (Form 1040) under "Other Income." The IRS matches W-2G forms to your Social Security number, so they know when you've won.
The tax rate on gambling winnings is not a flat percentage. Instead, your winnings are added to your other income for the year, and you pay tax at your regular income tax rate. If you earn $50,000 and win $10,000 gambling, you're taxed as if you earned $60,000.
Withholding taxes at the point of winning
Casinos and sportsbooks are required to withhold federal income tax on certain large wins. The standard withholding rate is 24%, though it can be higher depending on your total winnings and other income. This withholding happens before you receive your money — the business sends it directly to the IRS on your behalf.
If you win through an online sportsbook or app, withholding depends on the company's policies and whether they're licensed in your state. Some withhold automatically; others do not. If no withholding occurs and you owe tax, you'll pay it when you file your return. This can result in a bill you weren't expecting, so tracking your wins throughout the year helps you plan.
Withholding is not the same as final tax owed. If you withheld $2,400 but actually owe $3,000 in tax on your winnings, you'll owe the difference when you file. If you withheld more than you owe, you may receive a refund.
Deducting gambling losses
You can reduce your taxable gambling income by deducting your losses, but only under specific conditions. First, you must itemize deductions on your tax return rather than taking the standard deduction. Second, you can only deduct losses up to the amount of your winnings — you cannot create a net loss to offset other income.
For example, if you won $5,000 and lost $6,000 gambling in the same year, you can deduct $5,000 in losses, reducing your taxable winnings to zero. You cannot deduct the extra $1,000 loss against your salary or other income. To claim losses, you need detailed records: dates, locations, amounts won and lost, and the type of gambling.
Many people find that itemizing deductions for gambling losses doesn't save them money because the standard deduction is higher. In 2024, the standard deduction is $14,600 for single filers and $29,200 for married filing jointly. You only benefit from itemizing if your total itemized deductions (including gambling losses) exceed the standard deduction.
State taxes on gambling winnings
In addition to federal tax, many states tax gambling winnings. The rate and rules vary significantly. Some states tax all winnings at a flat rate; others tax only certain types of gambling. A few states do not tax gambling winnings at all.
States that do not tax gambling winnings include Nevada, Montana, South Dakota, and Washington. States with high gambling taxes include New York (up to 8.82% state tax plus local taxes), Illinois (4.5% to 7.75%), and Pennsylvania (3% to 4.5%). If you win in a state different from where you live, you may owe tax to both states, though some states offer credits to avoid double taxation.
Online sportsbooks and betting apps typically withhold state tax based on your location or the state where the company is licensed. Check your sportsbook's tax withholding policy or contact your state's tax authority if you're unsure whether your winnings are subject to state tax.
Record-keeping and IRS documentation
The IRS can request documentation of your gambling activity if you're audited or if your reported winnings don't match the W-2G forms they received. Keep records of every bet you place, including the date, location or platform, type of bet, amount wagered, and amount won or lost. For online betting, save screenshots or download transaction histories from your account.
If you claim gambling losses on your tax return, documentation is essential. Without records, the IRS will disallow the deduction. For casino visits, keep your player's club card statements or ask the casino for a record of your play. For online betting, download your account history showing all transactions.
The IRS has no statute of limitations on fraud, and gambling records can be audited years after you file. Keeping organized records protects you if questions arise later.
Frequently Asked Questions
Do I have to report small gambling wins?
Yes. The IRS requires you to report all gambling winnings, regardless of amount. If you don't receive a W-2G form, you still must report the winnings on your tax return. The IRS matches W-2G forms to your Social Security number, so large wins are tracked automatically, but you're legally required to report all wins.
What if I won money through an online sportsbook that didn't send me a tax form?
You still owe tax on those winnings. Report them on Schedule 1 (Form 1040) under "Other Income." Many online sportsbooks don't issue W-2G forms for smaller wins or operate in states where withholding isn't required. Keep your own records of deposits, withdrawals, and account statements to document the amount.
Can I deduct losses from my regular job income?
No. Gambling losses can only offset gambling winnings, not other income like wages or salary. You can deduct losses up to the amount you won, but not beyond that. You must also itemize deductions to claim losses, which means your total itemized deductions must exceed the standard deduction.
What happens if I owe more tax than was withheld?
You'll owe the difference when you file your tax return. For example, if $2,400 was withheld but you owe $3,500 total, you'll pay $1,100 with your return. To avoid a large bill, track your winnings throughout the year and set aside money for taxes, especially if you're betting regularly.
Do I have to report winnings if I'm not a U.S. citizen?
Yes, if you're a resident alien or have a Social Security number, you must report gambling winnings. Non-residents may face different rules and higher withholding rates. Consult a tax professional if you're unsure of your status, as immigration and tax rules interact in complex ways.