Laika AI

← Back to Prediction Markets

Kalshi Taxes Explained: Reporting Prediction Market Profits

calendar

Posted Jul 08 2026

Kalshi Taxes Explained: Reporting Prediction Market Profits

Kalshi taxes are more complicated than most traders expect, and the complication has nothing to do with math. It comes from an unresolved classification question: the IRS has never issued specific guidance on how event contracts traded on a CFTC-regulated exchange should be taxed, which means traders and their accountants are currently applying existing tax code to a product type that did not clearly exist when that code was written. Before you file anything based on a blog post, including this one, understand that this is a genuinely unsettled area of tax law, not a solved problem with one correct answer.

This guide covers what tax documents Kalshi actually provides, the competing frameworks tax professionals use to classify Kalshi gains, how to report under each approach, and the common scenarios traders run into at filing time. For the specific question of whether unreported gains from prediction markets can actually be traced back to you, 10 ways the IRS can find your Polymarket tax gains covers the enforcement side of this question in detail.

 

How Kalshi's Regulatory Status Complicates, Rather Than Simplifies, Tax Treatment

Kalshi is a CFTC-regulated Designated Contract Market, the same classification as the Chicago Mercantile Exchange. That regulatory status matters for market structure and legal operation. It does not, on its own, settle how your gains get taxed, and this is the single most misunderstood point in kalshi tax reporting discussions online.

The confusion centers on Section 1256 of the Internal Revenue Code, which applies favorable tax treatment to certain regulated futures contracts: a 60/40 split where 60 percent of net gains are taxed at long-term capital gains rates and 40 percent at short-term rates, regardless of how long you actually held the position. Kalshi's status as a CFTC-regulated exchange is the argument in favor of applying Section 1256 to its event contracts.

The argument against it is equally real. The CFTC itself classifies Kalshi's event contracts as a form of swap under the Commodity Exchange Act, and Section 1256(b)(2)(B), a provision added by Dodd-Frank, specifically excludes certain swaps from Section 1256 treatment. The IRS has historically construed Section 1256 categories narrowly in other contexts, including ruling that certain OTC foreign currency options fell outside the statute. Whether that same narrow reading applies to Kalshi's binary event contracts has not been tested in a Revenue Ruling, Private Letter Ruling, or Tax Court decision as of this writing.

The practical result: reasonable, credentialed tax professionals currently disagree on this question. Some treat Kalshi contracts as qualifying Section 1256 contracts. Others treat net results as ordinary income to prioritize a more conservative, defensible position given the lack of explicit guidance. Neither position is frivolous, and neither is guaranteed to be correct if the IRS eventually issues specific guidance.

 

What Tax Documents Kalshi Actually Provides

This is where you should start, because the paperwork you receive shapes what you are working with at filing time, even though it does not resolve the classification question above.

According to Kalshi's own help center, users who meet IRS reporting thresholds receive documentation including a 1099-INT for interest earned on cash balances held in a Kalshi account. Beyond that, sources diverge on what else Kalshi issues, and this divergence is worth taking seriously rather than glossing over.

Some tax preparers and platforms describe Kalshi as issuing a 1099-B covering event contract trading activity once gross proceeds cross a threshold. Other CPA sources state plainly that Kalshi does not issue a comprehensive 1099-B for event contract trades specifically, and that the forms you receive are more likely limited to 1099-INT for interest, 1099-MISC for referral bonuses or credits of $600 or more, and in some cases a limited 1099-B tied only to crypto transfer transactions rather than event contract trading itself.

Given this genuine disagreement across sources, the only reliable step is to check your own Kalshi account directly. Log into your account, navigate to the Tax Info page under the Account tab, and see exactly what documents have been generated for your specific account and trading activity. Do not assume either outcome based on a generic guide, including this one, since the forms issued can depend on account type, total activity, and thresholds that may not apply uniformly to every user.

Whether or not you receive a 1099-B for your event contract activity, your reporting obligation does not change. The IRS requires you to report all taxable income regardless of whether a third party sends a corresponding information return. Kalshi also provides a Profit and Loss statement in your account dashboard, updated monthly, that summarizes trading activity including profits, losses, and fees. This P&L export, along with your full transaction history, is the practical starting point for reconstructing your tax position regardless of which classification approach you or your preparer ultimately take.

For the specific errors traders make when relying on these documents at filing time, common tax mistakes Kalshi traders make covers the recurring issues in more detail.

 

The Three Reporting Frameworks: A Side-by-Side Comparison

Because the underlying classification is unsettled, traders and their preparers generally choose among three approaches. Understanding the mechanics of each, and being honest that the choice carries real audit-risk tradeoffs, matters more than picking whichever produces the lowest number.

Framework

How Gains Are Taxed

Where Reported

Argument For

Argument Against

Section 1256

60% long-term / 40% short-term capital gains, regardless of holding period

Form 6781, flows to Schedule D

Kalshi is CFTC-regulated; favorable rate

CFTC classifies contracts as swaps, which may trigger a statutory exclusion from 1256

Ordinary income

Full amount at your marginal ordinary income rate

Schedule 1, Line 8z of Form 1040

Most conservative, most defensible absent clear guidance

No preferential rate on gains

Gambling income

Full winnings reported as income; losses limited

Schedule 1, subject to the OBBBA 90% wagering-loss cap

Some argue event contracts resemble wagers

Now the least favorable option federally after 2026's loss deduction change; also unfavorable if it applies

Section 1256 mechanics. If you and your preparer take the position that Kalshi contracts qualify, your net gain or loss for the year is reported on Form 6781, which splits the result 60 percent long-term and 40 percent short-term before it flows to Schedule D. A contract held for five minutes gets the same 60/40 treatment as one held for six months, which is the specific feature that makes this approach attractive to short-duration traders when it applies. Losses under this treatment can be carried back three years against prior Section 1256 gains, an unusual provision most capital losses do not receive. Wash sale rules generally do not apply to Section 1256 contracts due to the mark-to-market system, though this should be verified for your specific situation rather than assumed.

Ordinary income mechanics. Under the more conservative approach, you export your complete trade history, calculate net profit as total proceeds minus total amounts paid for contracts, and report that net figure on Schedule 1, Line 8z of Form 1040. Losses under this treatment are generally deductible as ordinary losses without being subject to the $3,000 annual capital loss cap that applies to typical investment losses, which is one advantage of this approach in a losing year.

Gambling income mechanics. This framework has become notably less attractive following a 2026 legislative change, sometimes referred to as the OBBBA, that reduced the deductibility of gambling losses from 100 percent to 90 percent of losses against winnings. Under this treatment, you would report winnings as income while facing a capped loss deduction, which for most active traders produces a worse outcome than either of the other two approaches.

For the equivalent classification question as it applies to Polymarket specifically, which operates on different regulatory footing entirely, common tax mistakes Polymarket traders make covers how the crypto-settlement structure changes the analysis. For how this compares to traditional sports betting tax treatment, prediction market taxes vs sports betting taxes covers the distinction in full.

 

A Worked Example: What the Numbers Actually Look Like

Consider a trader in the 32 percent federal ordinary income bracket with $10,000 in net Kalshi gains for the year.

Under ordinary income treatment: $10,000 × 32% = $3,200 in federal tax.

Under Section 1256 treatment, if applicable: 60% ($6,000) taxed at a 15% long-term capital gains rate = $900. 40% ($4,000) taxed at the 32% ordinary rate = $1,280. Total federal tax = $2,180, an effective rate of 21.8%.

The difference, roughly $1,000 in this example, is real money, and it grows proportionally larger for traders in higher brackets. That is precisely why Section 1256 treatment is discussed so often in Kalshi trading communities. It is also exactly why the classification question matters so much: claiming a tax position that saves you meaningful money, without a defensible basis for that position, is the kind of decision that should involve a qualified tax professional reviewing your specific facts rather than a generic calculation from an article.

State tax treatment adds a further layer of complexity that federal-only discussions often miss. Some states do not recognize Section 1256 treatment at all, meaning you could receive the favorable 60/40 split on your federal return while your state taxes the entire gain at ordinary rates with no capital gains preference. This state-level mismatch can meaningfully change your total effective tax rate and is a detail worth confirming with a preparer familiar with your specific state's treatment of capital gains and futures contracts.

 

Common Reporting Scenarios

Net wins across the full year. This is the straightforward case described above: total proceeds minus total cost basis equals your net gain, reported under whichever classification framework you and your preparer have adopted, either on Form 6781 flowing to Schedule D under Section 1256, or directly on Schedule 1 under ordinary income treatment.

Partial-year trading with open positions on December 31. If you hold open Kalshi positions at year-end, the treatment differs depending on the framework. Under Section 1256's mark-to-market system, contracts are generally treated as if sold at fair market value on the last business day of the year, meaning you recognize gain or loss on paper even without an actual closing trade, with the timing simply shifting rather than the total amount changing across tax years. Under ordinary income treatment without mark-to-market rules, the analysis of open positions at year-end requires more careful attention from your preparer, since the timing conventions differ from the Section 1256 approach.

A losing year. Losses are treated differently depending on the framework. Under Section 1256, net losses can be carried back three years to offset prior Section 1256 gains specifically, not ordinary income or unrelated capital gains, which is a narrower but still valuable provision. Under ordinary income treatment, losses generally offset other ordinary income without the $3,000 annual cap that applies to standard capital losses. Neither treatment allows you to simply ignore a losing year; the loss still needs to be properly documented and reported, since it may be relevant to future year carrybacks or carryforwards depending on which framework applies.

Trading through Robinhood or another platform routing to Kalshi's exchange. If your event contract orders execute on Kalshi's exchange through a third-party interface, the same underlying tax questions apply, though the platform issuing your tax documents may consolidate event contract activity with other trading types on a single statement. Confirm which line items on any consolidated 1099 correspond to event contracts specifically, since they may be subject to different treatment than your other holdings on the same platform.

For the direct comparison between how prediction market gains are treated relative to standard crypto asset transactions, which involve entirely different cost basis and holding period rules, prediction market taxes vs crypto taxes covers where the two frameworks diverge.

 

Frequently Asked Questions

Does Kalshi send a 1099 to the IRS?

Kalshi issues certain tax documents to users who meet IRS reporting thresholds, including a 1099-INT for interest earned on cash balances. Whether Kalshi issues a comprehensive 1099-B specifically covering event contract trading activity is inconsistently described across sources, with some indicating a full 1099-B is provided and others stating Kalshi's 1099-B coverage is limited to specific transaction types like crypto transfers. Check the Tax Info page in your own Kalshi account under the Account tab to see exactly what documentation has been generated for your specific activity, and do not rely on a general assumption either way.

How are Kalshi prediction market profits taxed?

This depends on which classification framework applies to your situation, a question the IRS has not definitively resolved for event contracts. The three approaches in use are Section 1256 treatment, which splits net gains 60 percent long-term and 40 percent short-term regardless of holding period; ordinary income treatment, which taxes the full net gain at your marginal rate; and gambling income treatment, which has become less favorable following the 2026 reduction in loss deductibility. Most tax professionals recommend a documented, consistent approach applied with awareness of the audit risk each framework carries, ideally selected in consultation with a qualified preparer familiar with your full financial picture.

Where do I report Kalshi gains on my tax return?

If you and your preparer apply Section 1256 treatment, gains and losses are reported on Form 6781, which then flows to Schedule D. If you apply ordinary income treatment, net gains are typically reported on Schedule 1, Line 8z of Form 1040. The IRS's own Schedule D instructions at irs.gov provide the underlying framework for how Section 1256 contract results integrate with your broader capital gains reporting for the year.

Are Kalshi losses tax deductible?

Yes, though the specific deduction rules depend on which classification framework applies. Under Section 1256 treatment, net losses can be carried back three years to offset prior Section 1256 gains specifically. Under ordinary income treatment, losses generally offset ordinary income without the standard $3,000 annual capital loss limitation. Under gambling income treatment, losses are now capped at 90 percent of winnings following the 2026 legislative change, making this the least favorable option for a trader with significant losses.

Is the Section 1256 treatment for Kalshi guaranteed to be correct?

No. This is one of the most important points in this entire guide. Section 1256 treatment for event-based prediction contracts is a position some tax professionals take based on Kalshi's CFTC-regulated status, but it is not settled law. The IRS has not issued formal guidance on this specific question, and there are statutory arguments, particularly around the swap exclusion under Section 1256(b)(2)(B), that could support a different classification. Claiming Section 1256 treatment should be a documented, deliberate decision made with a qualified tax professional, not a default assumption based on Kalshi's regulatory status alone.

Where can I discuss Kalshi tax questions with other traders?

Kalshi tax communities on Reddit and various trading-focused forums discuss real-world filing experiences, though the quality and accuracy of this advice varies significantly and should never substitute for a licensed tax professional's guidance on your specific situation. These communities can be useful for understanding what documentation other traders have received and how common software handles Kalshi exports, but tax classification decisions carrying real financial consequences deserve professional review rather than crowd-sourced consensus.

 

The Bottom Line

Kalshi taxes sit in genuinely unsettled territory. The platform's CFTC-regulated status is a real factor in the Section 1256 argument, but it is not a conclusive one, and credentialed tax professionals currently disagree on the correct treatment. What Kalshi actually sends you in terms of tax documentation should be verified directly in your own account rather than assumed from any single source, including this one.

The responsible path forward is straightforward even though the underlying tax law is not: export your complete trade history and P&L data from Kalshi regularly rather than scrambling at filing time, understand the mechanics of all three classification frameworks so you can have an informed conversation with a preparer, and treat any specific tax position, particularly Section 1256, as a deliberate, documented choice rather than a default assumption based on the platform's regulatory status alone.

This article is educational and does not constitute tax, legal, or financial advice. Consult a qualified tax professional before filing based on any framework described here.

Track how prediction market positions and P&L accumulate throughout the year with Polymetric by Laika AI, so your tax reporting starts from clean, organized data rather than a year-end scramble through trade history exports.

Share this article