Yes, you owe federal income tax on betting winnings in the United States

Betting winnings are taxable income. The Internal Revenue Service (IRS) treats money you win from sports betting, casino games, horse racing, lotteries, and poker as ordinary income that must be reported on your tax return. This applies whether you bet online, at a physical sportsbook, in a casino, or with a bookie. The amount you owe depends on how much you won and your overall income for the year.

The tax rate on winnings is not a separate "betting tax"—it is your regular income tax rate. If you won $5,000 at a casino and your tax bracket is 22 percent, you owe roughly $1,100 in federal tax on that $5,000 (though the actual calculation depends on your total income and deductions). You may also owe state income tax, and some states tax betting winnings at a higher rate than other income.

The IRS does not care whether you are a casual bettor or someone who bets regularly. Either way, winnings count as taxable income. The difference is in how you report it and whether you can deduct losses—a topic covered in detail below.

Key Takeaways

  • All betting winnings are taxable income at your regular federal tax rate, regardless of the amount or where you won the money.
  • Casinos and sportsbooks report large wins to the IRS on Form W-2G, and you will receive a copy for your records.
  • You can deduct betting losses only if you itemize deductions on your tax return, and only up to the amount of your winnings.
  • State income tax on winnings varies by state; some states tax winnings at a higher rate than regular income, and a few have no income tax at all.
  • Taxes are often withheld from your winnings at the time you collect them, but you may owe additional tax when you file your return.

How the IRS reports your winnings

When you win a large amount, the casino, sportsbook, or betting venue is required to report it to the IRS. The threshold varies by type of bet. For example, a casino must report slot machine winnings of $1,200 or more, but horse racing winnings of $600 or more. Sportsbooks report winnings of $300 or more (in some cases $600, depending on the odds). Lottery winnings are reported at much higher thresholds, often $600 or more depending on the state.

When a win is reported, you receive a copy of Form W-2G (Certain Gambling Winnings). This form shows the amount you won, the amount withheld for taxes, and the type of gambling. You must include this form with your tax return. The venue also sends a copy to the IRS, so the IRS already knows about your win before you file.

If you win below the reporting threshold, the venue does not send a W-2G to the IRS. You are still required to report the winnings on your tax return, but many people do not. The IRS has limited ability to catch unreported small wins, though this is changing as online betting platforms report more data.

Tax withholding on your winnings

When you collect a large win, the venue often withholds a percentage for taxes before handing you the money. Federal withholding on gambling winnings is typically 24 percent, though it can be higher depending on the type of bet and your state. This withholding is not the final tax you owe—it is a payment toward your tax bill.

Here is how it works in practice: you win $10,000 at a casino. The casino withholds 24 percent ($2,400) and gives you $7,600. When you file your tax return, you report the full $10,000 as income. If your actual tax on that $10,000 is $2,200, you have overpaid by $200 and will receive a refund. If your actual tax is $2,800, you owe an additional $400 when you file.

Some venues do not withhold taxes—particularly smaller operations or informal bets. In those cases, you receive the full amount but still owe the full tax when you file. This can create a surprise tax bill if you are not prepared.

Deducting losses against winnings

You can deduct gambling losses, but only under specific conditions. First, you must itemize deductions on your tax return rather than taking the standard deduction. Most people take the standard deduction because it is larger, which means they cannot deduct losses. Second, you can deduct losses only up to the amount of your winnings. If you won $5,000 and lost $8,000, you can deduct only $5,000 in losses, reducing your taxable winnings to zero.

To deduct losses, you need records: tickets, receipts, betting slips, or statements from online platforms showing what you wagered and what you won or lost. The IRS requires documentation. A diary or memory of your bets is not enough. If you cannot produce records, you cannot deduct the losses.

The deduction applies only to gambling losses, not to other expenses like travel to a casino or meals while gambling. You cannot deduct the cost of a hotel room or gas to drive to a sportsbook, even if you gambled while you were there.

State taxes on betting winnings

State income tax on gambling winnings varies significantly. Some states have no income tax at all (Alaska, Florida, Nevada, South Dakota, Tennessee, Texas, Washington, and Wyoming), so residents owe no state tax on winnings. Other states tax winnings as regular income at their normal state tax rate. A few states impose a special higher tax rate on gambling winnings.

For example, Illinois taxes gambling winnings at a flat 4.95 percent rate, which is higher than its regular income tax. Maryland taxes certain gambling winnings at 8.75 percent. New Jersey taxes casino winnings at 1.25 percent to 8 percent depending on the amount. If you live in a state with income tax, you will owe state tax on top of federal tax.

If you won money while traveling or gambling in a different state, you may owe tax to that state as well as your home state. The rules vary, but generally you owe tax to the state where you earned the income (where you placed the bet or collected the winnings). Some states have agreements to avoid double taxation, but not all do. Check your state's tax authority website or speak with a tax professional if you won money out of state.

Reporting winnings on your tax return

If you received a W-2G, attach it to your tax return and report the winnings on Schedule 1 (Form 1040) under "Other Income." If you won money below the reporting threshold and did not receive a W-2G, you still report it on Schedule 1. The amount goes on line 8z or in the "Other Income" section, depending on the tax year.

If you are deducting losses, those go on Schedule A (Itemized Deductions) under "Other Miscellaneous Deductions" (though the rules for this deduction have changed in recent years—check current IRS guidance or consult a tax professional). You can deduct losses only if you itemize, and only up to your winnings.

If you won money from multiple sources—a casino, a sportsbook, a lottery—report each on your return. If you received multiple W-2Gs, attach all of them. The IRS cross-references these forms with your return, so omitting one will likely trigger a notice.

Professional gamblers and self-employment tax

If you gamble regularly and treat it as a business (rather than a hobby), the tax rules are different. A professional gambler reports winnings and losses on Schedule C (Self-Employment Income) rather than Schedule 1. This allows you to deduct all losses against all winnings, not just up to the amount of winnings. You also pay self-employment tax (Social Security and Medicare tax) on your net profit.

The IRS distinguishes between a hobby and a business based on factors like frequency of betting, time spent, whether you keep detailed records, and whether you have made a profit in most years. If you bet occasionally and mostly lose money, the IRS treats it as a hobby. If you bet frequently, keep meticulous records, and have shown a profit in at least three of five years, the IRS may treat it as a business. This distinction can save you money if you have losses, but it also means paying self-employment tax on profits.

Frequently Asked Questions

Do I have to report small wins that were not reported to the IRS?

Yes. You are required to report all gambling winnings on your tax return, even if the venue did not send you a W-2G. The IRS does not always catch unreported small wins, but you are still legally required to report them. As online betting grows, more data is being reported to the IRS, making it riskier to omit small wins.

What if I won money from an illegal or unregulated betting operation?

You still owe tax on it. The IRS taxes income from any source, legal or not. You report it the same way as any other gambling winnings. This applies to money won from an unlicensed bookie, an offshore betting site, or any other source.

Can I deduct losses from previous years?

No. Gambling losses can be deducted only in the year they occurred. You cannot carry losses forward to future years or back to previous years. If you had a big loss this year and a big win next year, you can deduct losses against next year's winnings, but not against this year's winnings.

What happens if I owe more tax than was withheld?

You pay the difference when you file your tax return. If $2,400 was withheld but you owe $2,800, you send $400 with your return. If you expect to owe a large amount, you can make an estimated tax payment before filing to avoid penalties and interest.

Do I owe tax on money I won and then lost betting again?

Yes. Winnings are taxable income the moment you win them, regardless of whether you bet the money again and lose it. If you won $5,000 and then lost $5,000 on another bet, you still owe tax on the original $5,000 win. The second loss can be deducted only if you itemize deductions and only up to your total winnings for the year.