Tax-loss harvesting with Kalshi

Updated June 19, 2026 · 4 min read · By the ContractTax team

Tax-loss harvesting, deliberately realizing losses to offset gains, is a familiar move for stock investors. Whether and how it applies to Kalshi depends on which tax treatment your event-contract gains fall under, which is itself unsettled.

This guide explains the interaction. It is educational, not tax advice.

Key takeaways
  • The idea is simple: realized losses can offset realized gains, lowering your taxable total.
  • Under capital-style or Section 1256 treatment, losses net against gains in the normal way, so harvesting works much as it does for other instruments.
  • For securities, the wash-sale rule disallows a harvested loss if you rebuy within 30 days.
  • ContractTax shows your realized gains and losses clearly and computes your result under each treatment, so you and your preparer can see what harvesting would actually save before acting.

What tax-loss harvesting is

The idea is simple: realized losses can offset realized gains, lowering your taxable total. If you're sitting on a losing position and have gains elsewhere, closing the loser can reduce your bill.

How much it helps, and whether the usual rules apply, depends on how your Kalshi income is classified.

It depends on your treatment

Under capital-style or Section 1256 treatment, losses net against gains in the normal way, so harvesting works much as it does for other instruments. Under gambling treatment, the new post-2025 cap limiting loss deductions to 90 percent of winnings changes the math and can blunt the benefit.

So the value of harvesting is tied to the treatment you and your preparer take.

The wash-sale wrinkle

For securities, the wash-sale rule disallows a harvested loss if you rebuy within 30 days. Whether that rule even reaches Kalshi event contracts is unsettled, and if your contracts are treated as Section 1256, they're generally exempt from wash-sale rules entirely.

That likely gives prediction-market traders more flexibility than stock investors, but unsettled means unsettled, so don't assume.

Where ContractTax fits

ContractTax shows your realized gains and losses clearly and computes your result under each treatment, so you and your preparer can see what harvesting would actually save before acting.

It is educational software, not tax advice. Harvesting decisions belong with a professional.

See your numbers under every treatment
ContractTax turns your Kalshi trade history into the figures behind this guide: ordinary, Section 1256, and gambling treatment, side by side, plus a full P&L breakdown.
Try ContractTax free →

Frequently asked

Can you tax-loss harvest with Kalshi?
Realized losses can offset realized gains, but how much it helps depends on your treatment. Capital-style and Section 1256 treatment net losses normally; gambling treatment's loss cap blunts it.
Do wash-sale rules block harvesting on Kalshi?
It's unsettled whether wash-sale rules reach event contracts, and Section 1256 contracts are generally exempt, which may give prediction-market traders more flexibility than stock investors.
This guide is educational and is not tax, legal, or financial advice. The tax treatment of prediction-market contracts is unsettled and depends on your specific facts. Consult a qualified tax professional before taking a position on your return.
How Kalshi taxes work: the trader's guide
How event-contract gains on Kalshi are taxed in 2026: the three possible treatments (ordin
Kalshi's CSV is in cents, not dollars
Kalshi's exported trade history stores prices and amounts in cents. Here is how to convert
How to report your Kalshi taxes in TurboTax
Kalshi does not give TurboTax an importable 1099-B for event contracts. Here is how to ent
Form 6781: how Section 1256 treatment is reported
If you treat Kalshi event contracts as Section 1256 contracts, the 60/40 split is reported
FREE TOOL
Kalshi tax calculator
Estimate federal tax on your Kalshi profit.
SEE IT LIVE
Your tax forms, generated
Turn your trade history into IRS-ready 1256 and 8949 output.
Never miss a Kalshi tax deadline
Get a reminder before each filing and quarterly estimated-payment date, plus the occasional new guide. No spam, unsubscribe anytime.