By Kalshi View Editorial Team · 2026-05-14

How to Report Kalshi Winnings and Losses on Your Tax Return

How to Report Kalshi Winnings and Losses on Your Tax Return

An active year of Kalshi trading can produce a long 1099-B: Fed decisions, CPI prints, election contracts, and weather markets all in one document. If you traded on Kalshi and you're wondering how to report those winnings and losses on your tax return, this guide walks through the forms, the Section 1256 questions, and the records worth keeping. It is educational information, not tax advice — get a tax professional if your situation is complicated.

What Makes Kalshi Different from Other Prediction Markets

Kalshi is regulated by the CFTC as a designated contract market. That matters for taxes because it means your trades are happening on a legitimate U.S. exchange, not some offshore book. You'll get actual tax documents. You can't hide this stuff, and you shouldn't try to.

Because Kalshi is a regulated exchange, your contracts are treated as derivatives for tax purposes. This puts them in a different bucket than, say, sports betting winnings or crypto gambling on unregulated platforms. The IRS has clearer (though still imperfect) guidance on how to handle these.

The 1099-B Form You'll Receive

If you had realized gains or losses on Kalshi, you'll receive a 1099-B form. This is the same form you get from a stock brokerage. It lists:

Kalshi sends these out by mid-February for the prior tax year. If you made more than a handful of trades, expect a long document. A common approach is downloading the CSV version from your Kalshi account and reconciling it against your own records before filing.

Section 1256 Contracts: The 60/40 Rule

Here's where it gets interesting. Kalshi contracts may qualify as Section 1256 contracts under IRS rules. Section 1256 applies to regulated futures contracts and certain options. The tax treatment is favorable:

This applies regardless of how long you held the position. So even if you bought a Federal Reserve interest-rate decision contract around a scheduled FOMC meeting at 9:00 AM and it settled at 2:00 PM, you still get the 60/40 split.

The catch: not everyone agrees that all Kalshi contracts clearly qualify. The IRS hasn't issued specific guidance on event contracts from prediction markets. Many tax professionals treat Kalshi contracts as Section 1256 based on the CFTC regulation, but this is an evolving area. Document your reasoning and keep records in case of audit.

How to Report Kalshi Winnings and Losses on Your Tax Return - tax forms calculator desk (photo 1)

How to Report Section 1256 on Your Return

If you're treating your Kalshi trades as Section 1256 contracts, you'll use Form 6781 (Gains and Losses from Section 1256 Contracts and Straddles). You report your net gain or loss, and the form automatically splits it 60/40. That number then flows to Schedule D.

What If You Don't Use Section 1256 Treatment

If you or your accountant decide not to treat these as Section 1256 contracts, you'd report each transaction as a standard capital gain or loss on Schedule D and Form 8949. Short-term positions (held under a year) get taxed at ordinary income rates. Long-term positions get the lower capital gains rate.

For most prediction market traders, this is worse. Holding periods are usually hours or days, not years. The 60/40 treatment is almost always more favorable.

Record-Keeping Tips for Kalshi Traders

The IRS expects you to substantiate your reported gains and losses. A practical approach is a spreadsheet with every trade made on Kalshi, including:

This kind of log answers questions about a CPI contract traded months earlier. The Kalshi platform keeps transaction history, but no platform should be relied on to maintain records forever. Export your data regularly.

To compare notes with other traders on how they handle tax reporting, the Kalshi View Telegram channel shares occasional threads. It's not tax advice, just traders sharing what works.

Losses Can Offset Gains

One upside of proper tax reporting: your Kalshi losses reduce your taxable gains. If you lost money on an election contract but made money on Fed decisions, they net out. You're only taxed on the difference.

How to Report Kalshi Winnings and Losses on Your Tax Return - federal reserve eccles building (photo 2)

If your total losses exceed your gains, you can deduct up to $3,000 against ordinary income per year. Excess losses carry forward to future years. This is standard capital loss treatment and applies whether you use Section 1256 or not.

Frequently Asked Questions

Do I have to report small Kalshi winnings?

Yes. There's no minimum threshold for reporting. Even if Kalshi doesn't send a 1099-B (which they do for most active traders), you're legally required to report all taxable income. The IRS doesn't care if you made $50 or $5,000. Report it accurately and you won't have problems later.

Can I use tax-loss harvesting with Kalshi contracts?

In theory, yes. If you have losing positions, you can close them to realize losses that offset gains elsewhere. However, wash sale rules may apply if you re-enter a substantially identical position within 30 days. This gets complicated with event contracts since many are unique. Ask a tax professional if you're planning a specific strategy.

What if I traded both Polymarket and Kalshi in the same year?

Kalshi gives you a 1099-B because it's a regulated U.S. exchange. Offshore platforms like Polymarket don't. You're still legally required to report Polymarket gains, but you'll need to calculate and document them yourself. Keep your own records and report honestly. The IRS treats unreported foreign income seriously.

Should I hire a CPA who knows prediction markets?

If your trading activity is significant, yes. Most general accountants haven't seen Kalshi 1099-Bs before and may not know about Section 1256 treatment. Look for someone experienced with futures, options, or derivatives. The fee is worth it if it saves you from errors or missed deductions. First-year reporting mistakes are common and avoidable.

Primary sources I checked: IRS Publication 550 (Section 1256 categories and the 60/40 split), the CFTC KalshiEX designation (Kalshi's DCM status), and Kalshi's tax documentation note (forms Kalshi says it provides); verified August 24, 2026.

Not financial advice. This site provides educational information only. Trading involves risk, and you can lose money. Verify current market rules and do your own research.

Kalshi tax hub: For the full map of 1099 forms, Section 1256 questions, losses, records, and sizing math, start with Kalshi taxes.
Follow source-backed Kalshi market notes and new site articles at @Kalshi_market. Free, no signup, no upsell.