Perpetual futures
Kalshi's New Perpetual Futures: How Are They Taxed?
Kalshi now lists a US 500 perpetual. Whether perps get 60/40 or ordinary treatment turns on a live lawsuit.
The WagerMints Team
Prediction-market tax research
October 8, 2026/4 min read
Nobody knows yet, and this time a federal lawsuit is part of the reason. Perpetual futures are even less settled for tax than Kalshi’s yes/no contracts. The one thing practitioners agree on is the funding payments: they are ordinary income or expense, every time. Everything else depends on whether a perp is a future or a swap, and CME is suing the CFTC over exactly that.
What just happened with Kalshi perps?
- October 5: the CFTC’s market oversight staff issued a no-action letter letting exchanges remove the expiration date from their “perpetual-style” broad-based stock index futures, turning them into true perpetuals.
- October 6 and 7: as reported in Event Horizon, Kalshi got the go-ahead for and launched a US 500 index perpetual, putting it head to head with stock index futures on CME and Cboe. Kalshi has offered crypto perps since earlier in the year.
So a Kalshi account can now hold three very different things: yes/no event contracts, crypto perps, and a stock index perp. They do not share a tax answer.
Why don’t perps fit the tax code?
A perpetual future has two features the tax rules were not written for:
- It never expires. A normal future has a settlement date. A perp stays open until you close it or get liquidated.
- It pays funding. Several times a day, cash moves between longs and shorts to keep the perp’s price near the index. A periodic payment on a notional amount is what a swap looks like.
What are the three readings?
| If a perp is… | Gain or loss on the position | Open at year end |
|---|---|---|
| A regulated futures contract (§1256) | 60% long-term, 40% short-term; losses can be carried back three years | Marked to its December 31 price |
| A swap | Ordinary income or loss | Not marked |
| A plain capital asset | Short- or long-term by holding period (almost always short-term) | Not taxed until closed |
The case for Section 1256 is that a Kalshi perp is margined daily and trades on a CFTC-regulated exchange, which are the two tests for a regulated futures contract. The case against is the same clause that troubles event contracts: Section 1256(b)(2)(B) excludes swaps and any “similar agreement,” and a funding leg looks a lot like a swap leg. (What the 60/40 split is worth, and why it is contested even for plain event contracts, is in our Section 1256 explainer.)
Which lawsuit decides it?
In June, CME sued the CFTC (CME v. Selig, D.D.C. No. 1:26-cv-02157) to undo the approval of Kalshi’s Bitcoin perpetual. CME’s argument is that perps are swaps under Dodd-Frank, because there is no set future delivery. CME’s chief executive, Terry Duffy, has also warned of a tax risk most traders have not noticed: anyone who files perp gains as Section 1256 contracts could face a retroactive reclassification if perps are later held to be swaps.
That makes a Section 1256 position on a perp a heavier bet than on an event contract. On an event contract you are taking a view nobody has tested. On a perp you are taking one side of a live federal case.
Are index, crypto and single-stock perps taxed the same?
- Broad-based index perps (like the US 500) sit closest to the S&P futures that have long been taxed 60/40. They still face the swap question.
- Crypto perps face the same swap question, and nothing else is different on Kalshi, because they settle in dollars, not coins.
- Single-stock perps, which Kalshi has reportedly asked to offer, would likely be securities futures. Section 1256(b)(2)(A) excludes securities futures outright for anyone who is not a dealer, so the 60/40 route would be closed regardless of the swap debate.
How is funding taxed?
Under every reading, funding is separate from the position’s gain or loss, and it is ordinary. Funding you receive is income at each payment, not when you close. Funding you pay is an expense. On Kalshi it is a clean dollar amount, so at least this part is easy to add up, if you keep the records.
Interest Kalshi pays on cash in your account is ordinary interest too, reported on a 1099-INT once it reaches $10. Kalshi sends no trade-level 1099 for perps.
We do not support perps yet. Putting a single number on them would mean picking a side of the CME lawsuit for you. Our engine is built for yes/no event contracts and cannot yet pick perp rows out of a Kalshi export on its own, so if you trade perps, leave them out of what you upload and handle them separately with your preparer.
What should you do this year?
- Keep perps separate from event contracts in your own records. They will likely end up on different lines of your return.
- Track funding on its own. Total received and total paid, by year.
- Note your December 31 positions and prices. If you or your preparer choose Section 1256, you need them, and they are hard to rebuild later.
- Treat a Section 1256 filing as aggressive, and talk to a preparer about a Form 8275 disclosure.
Sources
- CFTC press release 9308-26: no-action relief for true broad-based index perpetual futures (Oct 5, 2026)
- 26 U.S.C. §1256, including (b)(2)(A) and (b)(2)(B)
- Crypto Briefing, CME's Duffy on perpetual futures tax risk
- Via Event Horizon, Oct 6, 2026 (CFTC no-action letter)
- Via Event Horizon, Oct 7, 2026 (Kalshi US 500 perpetual)
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 reportFull guides: Kalshi taxes, Polymarket taxes, the four methods and the tax glossary. Or try the free prediction market tax calculator.
Keep reading
All postsNovember 5, 2026 · 6 min read
Prediction Apps Are Pulling Contracts in Utah. What Happens to Your Taxes?
DraftKings, FanDuel, Robinhood and Fanatics pulled contracts in Utah. Open positions still settle, and the year each one settles sets your tax year.
Read postNovember 3, 2026 · 5 min read
Do the Utah and Maryland Kalshi Cases Change Your Taxes?
Neither the Utah charges nor the Maryland appeal changes how Kalshi trades are taxed or reported today. Where each case stands and what could change later.
Read postNovember 2, 2026 · 6 min read
I Didn't Report Kalshi or Polymarket in Past Years. What Now?
Never reported your Kalshi or Polymarket trades? When to amend with Form 1040-X, when to file a late return, what penalties apply, and when to call a lawyer.
Read post