WagerMintsWagerMintsbeta
Back to the blog

Overview

Prediction Markets vs. Sportsbooks: How the Taxes Differ

A sportsbook sends a W-2G and can withhold 24%; Kalshi sends neither for trades. Forms, losses and the 90% rule compared, and whether one offsets the other.

The WagerMints Team

Prediction-market tax research

October 28, 2026/4 min read

A sportsbook treats your bets as gambling: it sends a W-2G on big wins and can withhold 24%. Kalshi and Polymarket send no form for your trading profit and withhold nothing, and the IRS hasn’t said whether those trades are gambling at all. That one difference changes how losses work, whether the 60/40 rule is possible, and whether a bad year on one can soften a good year on the other.

Side by side

SportsbookKalshi or Polymarket
Tax treatmentGamblingNo IRS guidance: capital, ordinary, gambling or 60/40
Form for winningsW-2G on a sports win of $2,000+ that pays 300x the stake (2026)None for trading profit
Tax withheld24% on wins over $5,000 that pay 300xNothing
LossesOnly if you itemize, up to winnings, 90% from 2026Depends on the method
60/40 splitNot availableCan be argued on CFTC-regulated exchanges
State taxYes, and some states allow no gambling lossesYes

Forms and withholding

A sportsbook is a gambling payer under the tax rules. For payments in 2026, it sends a W-2G when a sports win is at least $2,000 and at least 300 times your stake, and it withholds 24% when the win minus the stake is more than $5,000 on a bet that pays 300 times. Sports betting taxes, in full.

Kalshi and Polymarket aren’t treated as gambling payers today. Kalshi sends forms for interest and rewards, not for your trades, and polymarket.com sends nothing. What Kalshi does send. Either way, every win is taxable whether a form arrives or not.

No withholding means no prepayment

A big winning year on Kalshi arrives on your return with nothing paid toward it. A sportsbook win over $5,000 at least had 24% taken off. Set money aside, or make estimated payments, for prediction market profits.

How losses work

Sportsbook losses are gambling losses: they only count if you itemize, only against gambling winnings, and from 2026 only 90% of them. Prediction market losses follow the method you pick. Under capital gains they offset gains and up to $3,000 of other income a year, with the rest carried forward. Losses, method by method.

Do they offset each other?

It depends on how you report your prediction market trades.

  • Kalshi as gambling: your trades and your sportsbook bets are all wagering, so a loss on either can count against winnings on either, as a gambling loss on Schedule A. You still have to itemize, and only 90% of losses count from 2026.
  • Kalshi as capital gains: a net Kalshi loss can reduce your other income, sportsbook winnings included, by up to $3,000 a year. Sportsbook losses can’t reduce Kalshi capital gains, because gambling losses only offset gambling winnings.
  • Kalshi under Section 1256: same $3,000 limit against other income, with the option to carry a net loss back three years against past 60/40 gains.

You can’t mix and match by trade. Pick one method for your prediction market trades for the year. The four methods.

Records to keep

  • Each sportsbook’s win/loss statement and any W-2Gs.
  • Your Kalshi exports or Polymarket wallet history, since no form shows your trading result.
  • A note of which method you used for prediction markets, so next year matches.

WagerMints prices your Kalshi or Polymarket year four ways, so you can see which method leaves room for your sportsbook losses and which doesn’t. The 2026 gambling loss calculator does the sportsbook side.

Sources

  1. IRS, Instructions for Forms W-2G and 5754 (Rev. January 2026)
  2. IRS Tax Topic 419, gambling income and losses
  3. IRS Publication 529, miscellaneous deductions (gambling losses)
  4. 26 U.S.C. §165(d), wagering losses (90% from 2026)
  5. 26 U.S.C. §1211(b), the $3,000 capital loss limit
  6. 26 U.S.C. §1256, the 60/40 split
  7. Kalshi Help Center, tax documentation
  8. Via Event Horizon, Oct 28, 2026 (Kalshi CEO's WSJ op-ed, "When Is a Sports Bet Not a Sports Bet?")

Run this against your own trades

WagerMints computes all four methods from your real Kalshi export or Polymarket wallet, side by side. Your trade data is processed in memory, not stored unless you opt in to share it.

Run your report

New to this? Start with the guide to the four methods or the tax glossary.