Sports Betting Tax Calculator — Federal & State Tax Owed
Calculate exactly how much federal and state income tax you owe on your sports betting winnings. Enter your gross winnings, total amount wagered, and tax brackets to see your after-tax profit instantly.
Total amount received (before deducting stake)
Your cost basis — total bets placed
Your marginal income tax rate
Enter 0 if your state has no income tax
How to Use the Sports Betting Tax Calculator
Using the sports betting tax calculator is straightforward. Enter your gross winnings — the total dollar amount you received from your winning bets, before deducting your original stakes. Then enter your total amount wagered, which is your cost basis: all the money you put at risk across all your bets during the tax year.
Select your federal tax bracket from the dropdown. This is your marginal income tax rate — the rate that applies to your highest-taxed dollars. If you are unsure, use the bracket descriptions to find the range your total annual income falls into. Finally, enter your state tax rate. If you live in a state with no income tax (such as Texas, Florida, Nevada, Washington, or Wyoming), leave this at 0%.
The calculator instantly shows your net taxable winnings (gross winnings minus your wagering cost basis), the federal and state tax owed, your total tax liability, your after-tax profit, and whether your winnings require a W-2G form.
Important: This calculator provides an estimate based on your marginal tax bracket. Your actual tax liability depends on your complete tax situation. Always consult a tax professional or use IRS resources for your official filing.
The Formula
The sports betting tax calculation follows these steps:
- Net Winnings = Gross Winnings − Total Amount Wagered
This is your taxable profit — the IRS allows you to deduct the cost of your winning bets as a cost basis. If net winnings ≤ $0, no tax is owed. - Federal Tax = Net Winnings × (Federal Tax Rate ÷ 100)
Gambling winnings are taxed as ordinary income at your marginal rate. - State Tax = Net Winnings × (State Tax Rate ÷ 100)
Most states with an income tax also tax gambling winnings at the ordinary income rate. - Total Tax = Federal Tax + State Tax
- After-Tax Profit = Net Winnings − Total Tax
- Effective Tax Rate = (Total Tax ÷ Net Winnings) × 100
- W-2G Required = Gross Winnings ≥ $600 (simplified threshold for sports betting at 300x+ odds; the IRS also uses $1,200 for slot machines and bingo)
Note: The IRS technically allows you to deduct gambling losses up to the amount of your winnings, but only if you itemize deductions on Schedule A. For most recreational bettors who take the standard deduction, the formula above (deducting cost basis from gross winnings) is the practical approach for each winning session.
Practical Examples
Example 1 — Weekend NFL Bettor
- Gross winnings over the season: $3,500
- Total wagered: $2,800
- Net winnings (taxable): $700
- Federal bracket: 22%
- State tax rate: 5% (e.g., Georgia)
- Federal tax: $154
- State tax: $35
- After-tax profit: $511
Even though the gross winnings exceeded $600 and trigger a W-2G, the effective tax bite is manageable because the net profit is modest.
Example 2 — Lucky Parlay Hit
- Single parlay payout: $10,000
- Original stake: $100
- Net winnings: $9,900
- Federal bracket: 24%
- State: New York (10.9% top rate)
- Federal tax: $2,376
- State tax: $1,079.10
- Total tax: $3,455.10
- After-tax profit: $6,444.90
A big parlay hit comes with a significant tax bill — nearly 35% of the net profit in this example. The payer will also issue a W-2G form and may withhold 24% federal tax automatically.
Example 3 — Net Loss Year
- Total winnings across all sessions: $5,000
- Total wagered: $6,500
- Net result: −$1,500 (loss)
- Tax owed: $0
When total losses exceed total winnings, there is no taxable gambling income. However, you cannot use the net loss to offset other ordinary income unless you qualify as a professional gambler. Keep detailed records of all sessions to substantiate this on your return.
Record-Keeping Best Practices
The IRS expects you to keep a gambling diary that includes: the date and type of each wager, the name and address of the gambling establishment, the names of other people present (if applicable), and the amounts won or lost. For online sports betting, your account history and transaction statements serve as your records. Download and save these at the end of each year.
Automatic Withholding
For winnings above $5,000 (or above $600 at 300x+ odds), payers are required to withhold 24% federal income tax automatically. This withholding is reported on Form W-2G and can be claimed as a credit on your tax return — just like employer withholding from a paycheck. If your marginal rate is below 24%, you may receive a refund of the over-withheld amount.
Frequently Asked Questions
Related Calculators
Betting ROI Calculator
Track your sports betting profitability. Enter your betting record to calculate ROI, win rate, and average profit per bet.
Bankroll Management Calculator
Calculate optimal bet sizes with fixed stake, fixed percentage, and Kelly Criterion staking plans. Project bankroll growth over time.
Win Rate Calculator
Calculate your actual win rate versus the break-even win rate needed to profit at any given odds. See your edge, ROI, and profit over any betting series.
Wagering Requirements Calculator
Calculate the true cost of any casino bonus offer. Find the total wagering needed, expected loss, and whether the bonus has positive expected value.