Taxes
Kalshi taxes in 2026: Section 1256 walkthrough
Kalshi profits are taxable, but the open issue in 2026 is character: Section 1256 would split a $10,000 gain into $6,000 long-term and $4,000 short-term on Form 6781. Without Section 1256, the same Kalshi or Polymarket US gain may be treated as $10,000 short-term; fees do not settle that question.
What this page found
- Section 1256 uses a 60% long-term and 40% short-term split regardless of holding period, reported on Form 6781.
- On a $10,000 Kalshi profit, the Section 1256 split is $6,000 long-term and $4,000 short-term before rates are applied.
- Without Section 1256 treatment, the same $10,000 profit can sit in the short-term bucket instead of the 60/40 bucket.
- Capital losses have a $3,000 offset limit against ordinary income, with the remainder carried to Schedule D.
- TapeXray’s tax guide cluster has 6 tax pages, including Kalshi 1099s, Polymarket US taxes, and record keeping.
How are Kalshi profits taxed in 2026?
Kalshi profits are taxable. The unsettled part is character, not taxability. The hard question is whether retail event contracts qualify for Section 1256 treatment or whether gains fall into the ordinary capital-gain buckets used for other short-term trades. That distinction can matter more than the exchange fee, because Section 1256 changes the mix of long-term and short-term character even when the position was held for a short time. This is not tax advice.
The IRS Form 6781 page describes Section 1256 contracts as marked to market at year end and taxed 60% long-term and 40% short-term regardless of holding period. The gain is reported on Form 6781 and carried to Schedule D. The open issue for Kalshi users is whether their event contracts are Section 1256 contracts. A trader cannot solve that question by pointing to a contract price, a fee ticket, or a trade confirmation. The legal character of the contract controls.
That is why the overview tax guide separates two questions. First, are prediction-market winnings taxable? Yes. Second, what character applies? That is the unsettled election for event contracts. This article does the arithmetic on a $10,000 Kalshi gain both ways, then stops where the available public guidance stops.
What would Section 1256 do to a $10,000 Kalshi profit?
Section 1256 does not make the profit disappear. It changes the split. On the same $10,000 Kalshi profit, the Section 1256 version treats 60% as long-term and 40% as short-term. The arithmetic is simple: 0.6 x $10,000 = $6,000 long-term, and 0.4 x $10,000 = $4,000 short-term. The holding period does not drive that split under Section 1256.
| Treatment | Long-term amount | Short-term amount | Where it flows |
|---|---|---|---|
| Section 1256 60/40 | $6,000 | $4,000 | Form 6781 to Schedule D |
| No Section 1256 | $0 | $10,000 | Schedule D treatment depends on character |
The dollar value of the 60/40 treatment depends on the taxpayer’s own long-term and short-term rates. Those rates are not a TapeXray measurement, and they are not supplied by a Kalshi trade blotter. The clean formula is: value of Section 1256 character = $6,000 x (short-term rate minus long-term rate), before other tax facts. If the rate gap is zero, the character split has no rate value. If the rate gap is positive, the 60% long-term slice is the economic difference.
Does Section 1256 clearly apply to Kalshi event contracts?
No. The characterization is unsettled. The IRS Form 6781 page explains how Section 1256 contracts are reported, but it does not settle the retail event-contract question for every Kalshi market. That is the point that gets lost in tax chatter. The public rule gives the 60/40 machinery; it does not, by itself, answer whether a particular prediction-market contract is inside the category.
The Section 1256 guide exists because the answer is not a clean yes. A conservative tax file needs the trade history, the venue records, and a position on character that can be explained. A bettor who made $10,000 should not treat a message-board answer as a tax memo. The practical split is between reporting the gain through the 60/40 Form 6781 route and reporting the same $10,000 outside Section 1256.
There is also a year-end mark-to-market feature for Section 1256 contracts. That matters if open positions exist at year end. It can create tax recognition before cash settlement. The facts here are narrower: a realized $10,000 profit, with the character tested two ways.
What records should a Kalshi trader keep?
Keep records that make the $10,000 number reproducible. A tax preparer should be able to start with deposits, withdrawals, fills, fees, open positions, and settlement records, then tie them to the reported gain or loss. A screenshot is not enough if it cannot be reconciled. The export guide is the practical starting point for Kalshi and Polymarket US users who need a clean file.
- Trade history with timestamps, contract names, side, quantity, price, and fees.
- Settlement history showing whether each contract resolved at $1 or $0.
- Year-end open positions, because Section 1256 can use mark-to-market treatment.
- Venue tax forms, if any, matched against the user’s own ledger.
- Notes on the reporting position used for Section 1256 versus non-Section 1256 treatment.
The Kalshi 1099 guide covers what forms the venue may send. The record-keeping problem is wider than forms. If a form reports proceeds but the trader cannot reconstruct cost basis and fees, the return still has a weak link. The record-keeping checklist is the boring document that matters after a good year. A $10,000 profit is only useful if the trader can show how it was calculated.
Do Polymarket US taxes work differently?
Polymarket US does not remove the federal tax question. A regulated venue, a different interface, or a different fee schedule can change trading cost and records, but it does not make gains non-taxable. The same broad frame applies: profits are taxable, and character is the issue to analyze. The Polymarket US tax guide covers the venue-specific workflow.
Fees are still relevant because they change net profit. They are not the Section 1256 test. A trader with $10,000 of net profit after fees still has the same character question: 60/40 on Form 6781 if Section 1256 applies, or $10,000 in the short-term bucket if it does not. The fee comparison is useful for trading cost, not for deciding the tax category.
TapeXray’s guide set has 6 tax pages: general winnings, Kalshi 1099s, Section 1256 versus Schedule D, Polymarket US taxes, exporting trade history, and a record-keeping checklist. The tax work is cumulative. First calculate the number. Then document the number. Then decide the character with a qualified tax professional. This is not tax advice.
Questions people ask
Are Kalshi profits taxable?
Yes. Kalshi profits are taxable. The unsettled issue is character, not whether the profit counts. The live tax question is whether event contracts qualify for Section 1256 60/40 treatment on Form 6781 or are reported outside Section 1256, often with short-term character.
What does Section 1256 do on a $10,000 profit?
Section 1256 splits the $10,000 gain into 60% long-term and 40% short-term regardless of holding period. The arithmetic is $6,000 long-term and $4,000 short-term. Without Section 1256, the same $10,000 may sit in the short-term bucket instead.
Can TapeXray say that Kalshi contracts are definitely Section 1256 contracts?
No. The characterization of retail event contracts is unsettled. The IRS Form 6781 page gives the Section 1256 reporting framework, including 60/40 treatment and mark-to-market mechanics, but it does not settle every Kalshi event-contract fact pattern. This is not tax advice.
Does a Kalshi 1099 settle the Section 1256 question?
No. A 1099 can help reconcile proceeds or other reported amounts, but it does not automatically resolve legal character. The return still needs a position on whether Section 1256 applies, plus records showing trades, fees, settlements, and year-end positions.
What is the $3,000 number in capital loss reporting?
The IRS Form 6781 material notes a $3,000 capital loss offset limit against ordinary income, with remaining amounts carried to Schedule D. That number is separate from the Section 1256 60/40 split and does not by itself decide how Kalshi gains are characterized.
Sources
- IRS Form 6781 page
- TapeXray guide: Section 1256 vs Schedule D
- TapeXray guide: Kalshi 1099 forms
- TapeXray guide: Polymarket US taxes
Independent archive. No referral links in editorial copy, no paid placements, and nothing here is legal, tax or financial advice. Found an error? Tell us and we will date the correction.
Related reading
Keep the record before you need it
The tax guides cover the forms and the characterisation debate, and every archived market keeps a price history you can cite in April.
Free channel: gaps at the next rebuild. Members: the instant one matching your watches, in your DM.
Get alerts (opens in a new tab)