Free Tool

Kalshi Tax Calculator: Estimate What You Owe on Your Winnings

Enter your filing status, income, and Kalshi results. The calculator estimates your 2026 federal tax under all four possible treatments of event contract profits, side by side, using the same math a CPA runs. Built by a licensed CPA, reviewed by an IRS Enrolled Agent.

Jump to the Calculator
Garrett Taylor, CPA #133092
Leanne Grant, EA #00167954-EA
2026 federal brackets
Quick Answer

Kalshi winnings are taxable from the first dollar, and Kalshi withholds nothing. Most traders owe federal tax on net trading profit at their ordinary income rate, which runs from 10% to 37% in 2026. The exact bill depends on which of four tax treatments your return takes: ordinary income, capital asset, gambling, or a Section 1256 position. The same trading year can produce federal bills that differ by nearly double between the best and worst treatment. The calculator below shows all four numbers for your situation.

Written by Garrett Taylor, CPA (License #133092). Reviewed by Leanne Grant, EA (#00167954-EA). Last updated July 9, 2026.

Calculator

Your Kalshi year, taxed four ways.

Your income after deductions, not counting Kalshi. Rough shortcut: total income minus the $16,100 standard deduction for your status. An $85,000 single W-2 earner has about $68,900.

Gains from your winning positions for the year, after fees. Your PnL statement and trade history have these numbers.

Losses from your losing positions, entered as a positive number. If you only know your net profit, enter it as winnings and put 0 here.

Only matters for the gambling rows. Losses under gambling treatment deduct only if you itemize on Schedule A.

Net trading result
$3,224
Marginal bracket
22%
Ordinary incomeCommon default

Net profit reported as other income on Schedule 1, Line 8z. Simple and defensible. Net losses are generally deductible.

$709
Capital asset, short-term

Each position on Form 8949, flowing to Schedule D. Same rate as ordinary for short holds, but losses can offset other capital gains.

$709
Gambling, itemizingYour setting

Full winnings taxed as income. Losses deduct on Schedule A capped at 90% of losses for 2026 under OBBBA. Deduction here: $2,826.

$778
Gambling, standard deduction

Full winnings taxed as income and losses deduct nothing. The most expensive outcome on this table.

$1,400
Section 1256 hypotheticalUnproven position

60% of the net gain at an assumed 15% long-term rate, 40% at your ordinary rate. No ruling says event contracts qualify. Take it only as a documented position.

$574

Estimates only. Federal income tax on the Kalshi activity alone, using 2026 brackets. Excludes state tax, self-employment tax, the net investment income tax, credits, and phaseouts. Interest and bonus income from Kalshi are taxed separately as ordinary income. This is not tax advice.

How the Math Works

Why one Kalshi year produces four different tax bills.

The IRS has never issued guidance saying how event contracts are taxed. No revenue ruling, no notice, nothing. So the same trading profit can legitimately be reported under different frameworks drawn from existing law, and each framework prices your year differently. The calculator runs all of them because the honest answer to what do I owe on Kalshi is: it depends on the treatment your return takes. Our complete guide to prediction market taxes covers the full legal analysis across every platform. Here is what each row on the calculator means.

Ordinary income: the conservative default

Compute net profit for the year, meaning total proceeds minus total cost minus fees, and report it as other income on Schedule 1, Line 8z. The calculator stacks that profit on top of your taxable income and applies the 2026 brackets, crossing into higher brackets when your winnings push you there. Losses net against gains inside the activity, and a net trading loss is generally deductible. This is the treatment most Kalshi filers use because it is simple and creates the lowest mismatch risk with what the IRS can see.

Capital asset: the brokerage analogy

A Kalshi contract is a transferable right you bought and disposed of, so a reasonable position treats each one as a capital asset: every position goes on Form 8949 and flows to Schedule D. Since nearly all Kalshi positions resolve in days or weeks, gains are short-term and taxed at the same rate as ordinary income, which is why this row usually matches the first one. The difference shows up in loss years: capital losses offset capital gains from anything else you sold, stocks or crypto included, plus $3,000 per year against ordinary income with indefinite carryforward.

Gambling: the expensive characterization

If event contract trading is wagering, your full winnings are income and losses fall under Section 165(d): deductible only if you itemize, only against winnings, and, for tax years starting after December 31, 2025, only up to 90% of losses under the One Big Beautiful Bill Act. That 90% cap creates phantom income. Win $80,000 and lose $80,000 in 2026 and gambling treatment still shows $8,000 of taxable income, because only $72,000 of the losses count. Take the standard deduction instead of itemizing and the losses deduct nothing at all, which is why the standard deduction row is usually the worst number on the table. Most practitioners do not reach for gambling treatment on a regulated exchange, but the characterization question is live, so the calculator shows you what it would cost.

Section 1256: the unproven upside

Section 1256 gives qualifying regulated futures contracts a blended rate: 60% of gains taxed as long-term, 40% as short-term, whatever the holding period. Kalshi has the strongest argument of any platform because it is a CFTC-regulated exchange with standardized contracts, but the CFTC has classified event contracts as swaps, and the swap exclusion in Section 1256(b)(2)(B) may knock them out. Nobody has a ruling either way. The calculator prices the 60% slice at an assumed 15% long-term rate and the 40% slice at your ordinary rate, and labels the row a hypothetical, because that is exactly what it is. Anyone filing this position should have written analysis behind it and consider a Form 8275 disclosure.

One rule above all: pick a treatment once and stay consistent. Reporting wins under one theory and losses under another is the fastest way to turn a gray area into an audit problem.

Worked Example

Check the calculator against Sam's year.

The default numbers in the calculator are Sam, the worked example from our full Kalshi taxes guide: a single filer with an $85,000 salary, which is roughly $68,900 of taxable income after the 2026 standard deduction. Sam traded 10 positions, with 7 winners producing $6,364 of gains and 3 losers producing $3,140 of losses, for a net trading profit of $3,224. Same trades, four treatments, and the federal bill on the trading activity runs from $574 to $1,400:

Treatment
What is taxed
Tax
Notes
Section 1256, if it applied
60/40 split on $3,224
$574
Unproven position, document it
Ordinary income
$3,224 net profit
$709
Schedule 1, Line 8z
Capital asset
$3,224 net short-term gain
$709
Form 8949 plus Schedule D
Gambling, itemizing
$6,364 winnings less $2,826
$778
90% loss cap adds $69 vs old rules
Gambling, standard deduction
Full $6,364 winnings
$1,400
Losses deduct nothing

Run Sam's numbers through the calculator above and you get these exact figures. Then swap in your own year. The spread matters more as your volume grows: scale Sam by ten and the characterization question is worth more than most refunds. Two caveats carry over from the guide: the gambling rows treat each position as its own wager because the IRS has never defined a session for exchange-traded contracts, and the Section 1256 row assumes a position that has never been tested.

When to Get Help

When a calculator stops being enough.

A casual trader with a few hundred dollars of profit can usually self-file: compute net profit, put it on Schedule 1, done. The calculator above tells you whether your year is bigger than that. When the gap between the best and worst treatment on your numbers is four figures or more, the question is no longer what do I owe, it is which of these numbers can my records defend. That second question is what our prediction market CPA service answers: we reconcile every trade, choose and document a treatment, and file federal and state returns for a fixed fee quoted in writing.

Your net profit or loss is in five figures, where the treatment spread is real money
You want to take the Section 1256 position and need the written analysis behind it
You had a losing year and want the loss actually deducted instead of stranded
You funded Kalshi with crypto, which added a second taxable layer most filers miss
You trade on multiple platforms, including any that settle in USDC
You never made estimated payments and the year is big enough for penalties to matter
FAQ

Kalshi tax questions, answered.

The calculator shows the spread. A CPA closes it.

Bring your trade history to one call. You leave with a defensible treatment, a fixed fee in writing, and a plan for filing your prediction market year.

CPA #133092 · Licensed in California · Serving all 50 states