Prediction Markets & Taxes: How the IRS Taxes Your Kalshi & Polymarket Winnings

Prediction Markets & Taxes: How the IRS Taxes Your Kalshi & Polymarket Winnings
📋 Tax Year 2025 Guide  |  Updated April 2025  |  For U.S. Taxpayers
Tax Guide · Prediction Markets

Prediction Markets & Taxes:
How the IRS Taxes Your
Kalshi & Polymarket Winnings

Everything you need to know about reporting prediction market income, deducting losses, and staying on the right side of the IRS in 2025.

By Tax & Finance Insights | April 15, 2025 | 18 min read

Prediction markets have gone from niche curiosity to mainstream phenomenon. Platforms like Kalshi — now fully CFTC-regulated — and Polymarket attract millions of dollars in volume daily, letting traders bet on everything from Federal Reserve rate decisions to election outcomes. But as the money flows in, a critical question looms: what does the IRS think about all of this?

The short answer: they think it’s taxable. The longer answer is more nuanced — and getting it wrong could cost you significantly more than a losing trade. This guide breaks down exactly how prediction market winnings are classified, how to report them, and what strategies are available to minimize your tax burden legally.

⚡ Quick Answer Most prediction market winnings are taxable as ordinary income or gambling income depending on the platform and your trading activity. You must report all winnings — even those under $600 — because there is no de minimis exclusion for gambling or speculative income.

What Are Prediction Markets — And Why the IRS Cares

Prediction markets are platforms where users trade contracts tied to the probability of real-world events. If you believe there’s a 70% chance the Federal Reserve will cut rates in September, you might buy a “Yes” contract for $0.70. If the rate cut happens, your contract pays out $1.00. If not, you lose your stake.

The two biggest platforms for U.S. users right now are:

Platform Regulation Currency U.S. Legal? Issues 1099?
Kalshi CFTC-regulated DCM USD Yes Yes (1099-B)
Polymarket Unregulated (offshore) USDC (crypto) Gray area No
PredictIt CFTC no-action letter USD Limited Yes (1099-MISC)
Manifold None (play money) Play money / prizes Yes Varies

The IRS cares because money changing hands — in whatever form — is generally income. Whether a platform is regulated, offshore, or uses cryptocurrency is largely irrelevant to your tax obligation as a U.S. citizen or resident. The Internal Revenue Code (IRC) taxes worldwide income, and that includes your Polymarket USDC profits sitting in a crypto wallet.

How the IRS Classifies Prediction Market Income

Here’s where things get genuinely complicated. There is no IRS guidance specifically addressing prediction markets as of 2025. That means tax professionals must reason by analogy to existing rules — and there are three main possibilities:

Classification 1: Gambling Income (Most Common)

The IRS broadly defines gambling to include “winnings from lotteries, raffles, horse races, and casinos,” but also any wagering transaction where the outcome is uncertain and determined by chance or an event outside the bettor’s control.

Most tax attorneys believe unregulated platforms like Polymarket — and potentially even regulated ones depending on your trading style — could be classified as gambling under IRC Section 165(d). Under this classification:

  • Winnings are reported as Other Income on Schedule 1, Line 8b
  • Losses are deductible only if you itemize, up to the amount of winnings
  • You cannot net wins and losses — you report gross winnings and separately deduct gross losses
  • Self-employment tax does not apply
⚠️ Critical Trap If you take the standard deduction (as roughly 90% of Americans do), you cannot deduct gambling losses at all. That means even if you lost $5,000 and won $5,001, you owe taxes on the full $5,001 in winnings. This asymmetry catches many prediction market traders off guard.

Classification 2: Commodity Trading (CFTC-Regulated Platforms)

Kalshi, as a CFTC-regulated Designated Contract Market (DCM), offers a potentially more favorable tax treatment. Contracts traded on a DCM may qualify as Section 1256 contracts, which receive the famous “60/40 rule”:

  • 60% of gains treated as long-term capital gains (max 20% rate)
  • 40% of gains treated as short-term capital gains (ordinary income rates)
  • Losses can be carried back 3 years against prior Section 1256 gains
  • Contracts are marked to market at year-end — you owe taxes even on unrealized gains
📌 Kalshi’s Position Kalshi has publicly stated it issues Form 1099-B to users, which is used for securities and regulated futures transactions. This strongly suggests they are treating their contracts as Section 1256 instruments. However, as of 2025, there is no IRS ruling confirming this treatment. Consult a CPA familiar with derivatives.

Classification 3: Speculative Investment / Ordinary Income

A third school of thought holds that prediction contracts — especially short-duration, binary-outcome contracts — are neither gambling nor regulated commodities, but simply speculative investments reported on Schedule D as capital gains (short-term, since most contracts are held under a year).

This approach is arguably the most favorable for active traders, but it is also the most aggressive and would face the greatest scrutiny in an audit without a supporting IRS ruling.

“The IRS has never explicitly ruled on prediction markets. Until they do, taxpayers and their advisors are left reading the tea leaves — and making a judgment call with real money on the line.” — Tax attorney and derivatives specialist, 2025

Polymarket Taxes: The Crypto Complication

Polymarket presents a unique two-layer tax problem because it operates using USDC, a cryptocurrency stablecoin. This means every transaction may be a taxable crypto event in addition to the gambling or trading income question.

Here’s how the tax layers stack up for a typical Polymarket trade:

  1. Converting USD to USDC Generally not a taxable event if done at a 1:1 rate, since USDC is pegged to the dollar. But document this conversion with timestamps and amounts.
  2. Buying a “Yes” or “No” Contract This is your cost basis establishment. Track the USDC amount paid and the USD fair market value at time of purchase.
  3. Contract Resolves (You Win) The difference between your payout and your cost basis is taxable income — likely gambling income, but possibly capital gain depending on your tax position.
  4. Converting Winning USDC Back to USD If USDC has deviated from $1.00 (rare but possible), there may be a small additional capital gain or loss on the conversion itself.
  5. Reporting on Your Return You must report crypto transactions on Form 8949 and answer “Yes” to the digital asset question on Form 1040, Line 7a. Separately report gambling income on Schedule 1.
⚠️ No 1099 = Still Taxable Polymarket does not issue tax forms to users. This does not reduce your tax obligation by one cent. The IRS has made it abundantly clear: all income is taxable regardless of whether a 1099 is issued. The burden of tracking and reporting is entirely on you.

Kalshi Taxes: The 1099-B Situation

Kalshi is the more straightforward of the two platforms from a tax documentation standpoint. As a regulated exchange, Kalshi issues Form 1099-B to users whose accounts meet certain thresholds, reporting proceeds from contract transactions.

However, there are important caveats even with Kalshi’s 1099-B:

Item What Kalshi Reports What You Need to Verify
Proceeds Total contract payouts Matches your own records
Cost Basis May or may not be reported Track all entries independently
Tax Classification Reported as 1099-B (futures) Confirm Section 1256 applicability with CPA
Threshold Typically $600+ in proceeds Report all income even if below threshold
State Taxes Not reported by Kalshi Check your state’s rules separately

Even if Kalshi sends you a 1099-B suggesting Section 1256 treatment, your tax preparer should independently evaluate whether this classification is defensible given your specific situation. IRS agents reviewing returns are not bound by how a platform chose to characterize transactions.

How to Report Prediction Market Income on Your Tax Return

The exact forms and lines depend on how your income is classified. Here’s a roadmap for each scenario:

If Treated as Gambling Income (Polymarket / casual Kalshi users)

  • Form 1040, Schedule 1, Line 8b: “Gambling Winnings” Report your total gross winnings here. Do not net against losses.
  • Schedule A, Line 16: “Gambling Losses” Deduct gross losses here — only if you itemize deductions and only up to your winnings amount.
  • Form 1040, Line 7a: Digital Asset Question Answer “Yes” if you used Polymarket or any crypto-based platform.
  • Form 8949 + Schedule D (Polymarket only) Report any crypto-to-crypto or crypto-to-fiat transactions separately as capital gains events.

If Treated as Section 1256 Contracts (Kalshi / regulated platforms)

  • Form 6781: Gains and Losses from Section 1256 Contracts Report your net gain or loss. The 60/40 split is automatically calculated here.
  • Schedule D The results from Form 6781 flow to Schedule D, Line 8 (long-term) and Line 4 (short-term).
  • Mark-to-Market Adjustment If you hold open contracts on December 31, they are deemed sold at fair market value. Include unrealized gains/losses.

Are You a Professional Gambler? It Matters.

If you trade prediction markets frequently, systematically, and for profit — not just as a hobby — the IRS may consider you a professional gambler. This changes everything:

Tax Item Casual Gambler Professional Gambler
Income Reporting Schedule 1, Other Income Schedule C (business income)
Losses Itemized deduction only, capped at winnings Business expense on Schedule C
Business Expenses Not deductible Deductible (software, data, internet, etc.)
Self-Employment Tax Not applicable 15.3% on net profit
Net Losses Cannot offset other income Can offset other income (Schedule C loss)

Professional gambler status requires meeting a multi-factor test established in Commissioner v. Groetzinger (1987): you must be engaged in the activity full-time (or close to it), with the primary purpose of income or profit, and on a regular and continuous basis. Courts have upheld this status for serious bettors who document their activity rigorously.

🏆 Key Tax Takeaways for Prediction Market Traders

  • All prediction market winnings are taxable, regardless of platform or whether a 1099 is issued
  • Kalshi contracts may qualify for favorable Section 1256 treatment (60/40 split) — consult a CPA
  • Polymarket triggers both gambling income AND crypto transaction reporting requirements
  • Standard deduction filers cannot deduct gambling losses — a major hidden cost
  • Professional gambler status can unlock business deductions but adds self-employment tax
  • Keep meticulous records: dates, amounts, contract details, and screenshots of every trade
  • State taxes apply too — most states do not have favorable treatment for gambling income

Record-Keeping: Your First Line of Defense

Whether your platform issues a 1099 or not, the IRS expects you to maintain records sufficient to reconstruct your income and deductions. For prediction markets, this means:

  • Date of each trade (entry and exit)
  • Contract description (e.g., “Fed rate cut September 2025 — Yes”)
  • Number of contracts purchased
  • Price paid (cost basis in USD or USD equivalent for crypto)
  • Payout received upon resolution
  • Net gain or loss per trade
  • Wallet addresses and transaction hashes for any crypto-based platform

Export your complete trade history from each platform at year-end. Many platforms allow CSV downloads. For Polymarket, blockchain explorers like Polygonscan can help you reconstruct transaction histories if you’ve lost records.

💡 Pro Tip: Use Crypto Tax Software Tools like Koinly, CoinTracker, or TaxBit can automatically import your Polymarket transaction history via wallet address and calculate your gains/losses. This is a worthwhile investment if you made more than a handful of trades.

Don’t Forget State Income Taxes

Federal taxes are only part of the picture. Most U.S. states with an income tax also tax gambling or investment income — and their treatment may differ significantly from federal rules.

State Category Treatment Examples
No income tax No state tax on winnings FL, TX, NV, WA, WY, SD, AK, TN, NH
Conforms to federal Gambling income taxed as ordinary income CA, NY, IL (losses may not be deductible)
Does not allow gambling loss deduction You pay state tax on gross winnings MA, NJ, OH, and many others
Favorable capital gains rate Lower rate if treated as investment CO, UT (flat tax states)

California, notably, does not allow gambling loss deductions at all — meaning California residents who trade prediction markets owe state income tax on every dollar of winnings, with no offset for losses. For high-income Californians, this can mean an effective state rate of 13.3% on top of federal taxes.

Frequently Asked Questions

Do I owe taxes if I only made $200 on Polymarket?
Yes. There is no minimum threshold below which gambling or investment income becomes tax-free. You must report all winnings. The $600 threshold that triggers a 1099 is a platform reporting requirement — it has no bearing on your obligation to report income yourself.
Can I deduct my losing trades against my winning trades?
It depends on classification. Under gambling rules, you cannot net wins and losses — you report gross winnings as income and separately deduct gross losses (only if you itemize). Under Section 1256 rules, you do report the net gain or loss. Under capital gains rules, you can net short-term gains and losses on Schedule D.
Does using a VPN to access Polymarket from the U.S. affect my taxes?
No — it makes them worse. Using a VPN to circumvent geographic restrictions may violate Polymarket’s terms of service and potentially U.S. law. It does not change your tax obligation. U.S. persons owe tax on worldwide income regardless of where a platform is hosted or how they accessed it. Using a VPN would not be a defense in an IRS audit.
Is there a wash sale rule for prediction markets?
The wash sale rule applies to securities. If prediction contracts are treated as gambling, it does not apply. If they are treated as Section 1256 contracts, mark-to-market rules take precedence. If treated as capital assets, wash sale rules could theoretically apply — another reason the classification question matters enormously.
What if I get audited?
Your best defense is complete and organized records: trade confirmations, platform statements, bank records showing deposits and withdrawals, and a clear, consistent tax position documented by a CPA. The IRS is increasingly sophisticated about finding unreported crypto income through blockchain analytics, so the risk of not reporting is real and growing.
Should I form an LLC for prediction market trading?
Possibly, but an LLC alone does not change how income is taxed — it changes liability protection. A single-member LLC is a “disregarded entity” for tax purposes, meaning income flows to your personal return unchanged. The more relevant question is whether you qualify as a professional gambler or trader, which affects Schedule C vs. Schedule 1 reporting regardless of entity structure.

Bottom Line: Take Prediction Market Taxes Seriously

Prediction markets are one of the most interesting financial innovations of the decade — and the IRS is watching. The combination of legal ambiguity, crypto complexity, and platforms that don’t issue tax forms creates a perfect storm for mistakes. Those mistakes can be expensive: back taxes, penalties, and interest add up quickly.

The best approach in 2025 is to document everything, work with a CPA who understands both derivatives and digital assets, and take a conservative, defensible tax position. The field is evolving rapidly — Kalshi’s CFTC regulation is a watershed moment that may lead to clearer IRS guidance in the coming years.

Until then, when in doubt, report the income. The cost of under-reporting is always higher than the cost of a CPA.

Tax & Finance Insights

© 2025 Tax & Finance Insights. All rights reserved.

This content is for educational purposes only. Always consult a qualified tax professional.

Related Articles

Responses