Prediction market tax software for Kalshi and Polymarket traders

The prediction market tax platform.

See how different ways to file impact what you are owed or get to keep.

The same win, three common ways to file.

Compare the ways to file a gain
Estimated savings
$28,180
Federal tax $61,025 to $89,205 on a $328,092 gain · an estimate
Illustrative
Quick estimate
Estimate the impact of 3 common ways to file.
All-time on prediction markets, are you…
Way to reportEst. value, over time
Standard capital§1221$3,400 – $12,580
Offsets gains, then up to $3,000 a year of other income. Forward only.
Section 1256§1256$3,400 – $12,580
Same value, and it can reach back three years against Section 1256 gains you reported then.
Gambling§165(d)$0, or pay more
Losses only offset winnings, and from 2026 only 90% of them count, so a thin losing year can still owe tax on its wins.
Calculate your taxes
Rough lifetime value across the 10%–37% brackets, at up to $3,000 a year with no gains. See the assumptions. Not tax advice.

Built only for prediction markets

Kalshi and Polymarket US are the whole product, not a plugin to a generic tax tool.

KalshiPolymarket US

We make the forms. You choose where they go.

Use them in your own tax software, have our filing partner e-file them, or take them to a CPA we refer you to.

  • Your own tax software
  • Our filing partner e-files
  • A CPA
Backed by
Continental Investment PartnersChicago Ventures
and the founders of
DiscoverAeropay
Who we serve

Which describes your year?

Win or lose, the tax works differently. Pick yours and we'll show you exactly what it means.

How it works

From your trades to your forms.

We rebuild your year from your trades and build forms where every figure traces back to a trade. File those forms yourself, through our partner software, or with an approved CPA we refer you to.

  1. 01Estimate

    Get a free estimate.

    Compare the main ways to file and their financial impact by answering optional questions.

  2. 02Connect

    Connect Kalshi or Polymarket.

    Create an API key at Kalshi or Polymarket US and paste in its key ID and private key. Our code only reads: it has no trading endpoint.

  3. 03Documents

    Get your forms.

    Get access to all available forms in our platform, which allow you to file your preferred way.

Proof

Forms from an engine a CPA firm reviewed.

DFS Accounting Services, LLC reviewed the engine that builds the forms.

  • One engine, the three common routes: Form 6781, account summaries, Form 8949 and the gambling session log.
  • Every line traces back to a trade you can open.
  • Forms and summaries designed to be digestible for you and your CPA.

Reviewed by

DFS Accounting Services, LLCReviewed
Form 6781 · Part ISection 1256 contracts marked to market · Tax year 2026
Specimen
1KalshiEX LLC, Account ****8421: each contractOn the statement
2Total of column (b), losses−$435,954.00
2Total of column (c), gains$764,046.00
3Net gain or loss$328,092.00
8Short-term, 40%$131,236.80
9Long-term, 60%$196,855.20
Built on the IRS template, with the transaction statement behind it: every trade, settlement and December 31 mark.
Specimen outputs for an illustrative $328,092 gain in tax year 2026. Realize builds forms and figures; it does not prepare, review or file your return.

How the engine builds a year.

Under Section 1256, every position open on December 31 is marked at the venue’s own published close and reopened on January 1 at the same price. A position with no published close is left off Form 6781 rather than marked at a number we made up.

Basis is carried lot by lot, first in, first out, with fees in each lot.

Three common ways to file

How are prediction market trades taxed? Three common ways to report.

Trades on Kalshi and Polymarket US are most commonly reported as standard capital gains, as Section 1256 contracts, or as gambling. On the same $328,092 gain, federal tax in our example ranges from $61,025 to $89,205 depending on the treatment.

Compare prediction market tax software

Example year: single filer, $150,000 taxable income before the gain, $328,092 net gain held short-term.

Three common ways to report prediction market trades on a federal return, side by side.

Compared onStandard capital§1221Section 1256§1256Gambling§165(d)
Treats a contract asAn ordinary capital assetA regulated futures contract or nonequity optionA wager
What's taxedNet gain, at short- or long-term rates by holding periodNet gain, taxed 60% long-term and 40% short-termGross winnings, less 90% of losses if you itemize
Federal tax, example$78,742$61,025$89,205
Loss against other incomeUp to $3,000 a year, after offsetting gainsUp to $3,000 a year, after offsetting gainsNone. Losses only offset winnings.
Unused lossCarries forward, with no end dateCan carry back 3 years against Section 1256 gains, then forwardNot usable later. No carryforward, no carryback.
Open positions at Dec 31Taxed when sold or settledValued at the Dec 31 close, as if soldNo December 31 mark
Wash-sale ruleMay apply; unsettled for event contractsDoes not applyDoes not apply
Forms we buildForm 8949 (figures for Schedule D)Form 6781 (figures for Schedule D)Session log, Schedule 1 winnings, Schedule A losses
Read moreStandard capital guideSection 1256 guideGambling guide

Example: single filer with $150,000 of taxable income before the gain, and a $328,092 net gain held short-term. Each figure applies the flat marginal rates at $150,000 to the whole gain, with no bracket stacking, and is federal income tax before the net investment income tax. Gambling assumes $764,046 won and $435,954 lost, itemized. $1,500 a year if married filing separately. Federal only. No IRS guidance or court ruling addresses whether event contracts are Section 1256 contracts. Separately, federal appeals courts disagree on whether states can regulate them as gambling. Illustrative, not tax advice.

Pricing

One price for the whole year.

Billed once. Every route's documents, and whoever you want helping you use them.

See full pricing

Estimations

$0forever

Your estimate, free forever. No card, no API key.

Get started

Forms

$59a year

Your documents for every route, for you or your accountant to file. We don't file or review them.

Get your tax forms

Forms + Filing

$159a year

Your documents, e-filed through our filing partner, who is the preparer. Nothing is filed until you approve it.

Start filing

Forms + CPA

Referralto an approved CPA

Your documents, bundled with a referral to an approved CPA. The CPA advises you, not Realize.

Book a call
From the founder
“I’ve never met a sports fan who realized that losing money on Kalshi can earn a tax refund.”
Owen MonaganFounder & CEO, Realize
Security & data

How Realize handles your account.

Read the security page
  • Read-only

    Our code only reads.

    No trading endpoint and no funds held. It can't see your password, place a trade or move your money.

  • Storage

    Encrypted, US-hosted.

    Your trade history is encrypted in storage and in transit, on US-based Google Cloud infrastructure.

  • Use

    Never sold, never for ads.

    Your data computes your tax figures, nothing more. No ad networks, no resellers.

Frequently asked.

Short answers here. Longer ones, worked through in plain English, live in the Tax Center.

Visit the Tax Center

There's no IRS guidance on event contracts yet, so we see three common treatments in use: standard capital gains, Section 1256 with its 60/40 split, and gambling winnings under §165(d). Realize prices all three side by side. Which one you file under is your decision, or your CPA's.

How a winning year is taxed

By platform

Guides by platform.

What each platform sends at tax time, what it charges, what trade data it lets you take out and where it is legal. Every fact sourced and dated.

Tax Center

Learn before you file.

All guides

Price your year three common ways.

Your estimate is free. Forms for tax year 2026 open for filing in 2027.