A first 1099-B from Kalshi can be disorienting: months of settled event contracts compressed into proceeds, cost basis, and realized gains that all have to map onto a tax return. Many tax preparers have never handled event contracts from a designated contract market before, so this guide walks through the classification, the forms, the math, and the records an accountant will ask for.
Kalshi is regulated by the CFTC as a designated contract market. That matters because it determines how your gains and losses get classified. The contracts you trade on Kalshi are treated as regulated futures contracts under Section 1256 of the Internal Revenue Code. This is the same treatment that applies to regulated equity index futures traded on US exchanges.
Section 1256 contracts get a specific tax treatment:
This 60/40 split applies regardless of how long you actually held the position. You could buy a contract at 9 AM and sell it at 9:05 AM. Still 60/40. For someone in a higher tax bracket, this blended rate can be meaningfully better than paying ordinary income rates on everything.
If you had taxable activity on Kalshi during the year, you'll receive a 1099-B form. This arrives in early February for the prior tax year. It shows your proceeds, cost basis, and realized gains or losses across all your settled contracts.
A few things to know about this form:
Active traders can see a long form: Federal Reserve interest-rate decision contracts around scheduled FOMC meetings alone can settle several times a year, and each settlement can appear as its own line. Tax software should aggregate these, but double-check the totals against your Kalshi account statements.
Here's where this kalshi tax guide gets practical. The math itself isn't complicated, but you need accurate inputs.
Start with your net realized gain or loss for the year. This is total proceeds minus total cost basis across all settled positions. If you deposited $5,000 and withdrew $7,000, that doesn't automatically mean $2,000 in gains. You need to look at the actual contract-level settlements.
Once you have your net gain:
For someone in the 32% federal bracket with $10,000 in Kalshi gains, the math looks roughly like this: $6,000 taxed at 15% ($900) plus $4,000 taxed at 32% ($1,280). Total federal tax of $2,180, or an effective rate of 21.8%. That's better than 32% on the whole amount.
State taxes vary. Some states follow the federal 60/40 treatment. Others don't. Check your state's rules or ask a local CPA.
Losses on Section 1256 contracts can offset gains from other Section 1256 contracts. If you also trade futures or options on regulated exchanges, those can net against each other.
You can also carry back Section 1256 losses to the prior three tax years, which is unusual in the tax code. Most capital losses only carry forward. This carryback provision can generate refunds from prior years if you had gains then and losses now.
If your net Section 1256 losses exceed your Section 1256 gains (including carrybacks), the remainder can offset other capital gains. After that, up to $3,000 per year can offset ordinary income, with the rest carrying forward indefinitely.
A run of wrong-way economic-data trades is not unusual, and losses like that can offset later Section 1256 gains in the same year. The 60/40 split works in reverse too, which slightly reduces the tax benefit of the loss, but at least the carryback option exists.
Kalshi provides transaction history in your account dashboard. Download this periodically. Don't wait until March to scramble for records.
Things to track:
A simple spreadsheet updated monthly takes about ten minutes. When tax season arrives, compare those numbers to the 1099-B. They should match. If they don't, figure out why before filing.
If you're trading actively, consider using tax software that handles Section 1256 contracts automatically. TurboTax Premier and H&R Block Premium both support this, though the interface can be clunky.
Based on questions from traders in the Kalshi View Telegram channel, these mistakes come up most often:
Also, don't assume a general accountant already understands prediction markets or Section 1256 treatment. Bring documentation.
Yes. Taxation is based on realized gains, not withdrawals. When a contract settles or you sell a position at a profit, that's a taxable event regardless of whether the funds stay in your Kalshi account. The IRS doesn't care if the money is still sitting on the platform. If you realized the gain, you owe tax on it.
Yes. If you had reportable activity during the year, Kalshi issues a 1099-B in early February for the prior tax year. The form lives in your Kalshi account dashboard under tax documents, and a copy is filed with the IRS. It aggregates Section 1256 proceeds, cost basis, and realized gains or losses. If you traded but cannot see a 1099-B by mid-February, check the document section and contact Kalshi support before filing.
Yes. Because Kalshi is a CFTC-regulated US designated contract market, it is required to report 1099-B information to the IRS for accounts with reportable activity. The IRS receives the same numbers you do, so under-reporting Kalshi gains is not a workable approach. Match the numbers you file to the 1099-B totals and reconcile against your own trade records before you submit your return.
Losses on Section 1256 contracts can offset gains from similar contracts, potentially carry back to prior years, or offset up to $3,000 of ordinary income annually. Any excess carries forward to future years. Keep good records of your losses because they have real value in reducing future tax bills or generating refunds from prior years.
No. Kalshi does not withhold federal or state income taxes from your account. You're responsible for estimating and paying your own taxes, either through quarterly estimated payments or at filing time. If you have significant gains, consider making quarterly payments to avoid underpayment penalties when you file your annual return.
Kalshi is a US-based, CFTC-regulated exchange with KYC verification, and its availability can vary by jurisdiction; check Kalshi's own eligibility documentation for the current list. This guide covers US federal tax treatment only. Non-US persons with US-source income may have different obligations, which is beyond this guide's scope.
Primary sources I checked: IRS Publication 550 (Section 1256 categories, the 60/40 split, and loss carryback), the CFTC KalshiEX designation (Kalshi's DCM status), and Kalshi's tax documentation note (forms Kalshi says it provides); verified August 20, 2026.
Not financial advice. Event-contract trading involves risk, including the loss of your deposits. Do your own research.