WagerMintsWagerMintsbeta
Back to the blog

Filing

How to Enter Kalshi Trades in TurboTax, H&R Block and FreeTaxUSA

We found no import for Kalshi or Polymarket, so you enter the figures yourself. Where each tax method goes in TurboTax, H&R Block and FreeTaxUSA.

The WagerMints Team

Prediction-market tax research

October 19, 2026/4 min read

We found no import for Kalshi or Polymarket in TurboTax, H&R Block or FreeTaxUSA, so you enter the figures by hand. Where they go depends on your tax method, and no program has an event contract box. Pick one method, work out your figures, then use the section below. Menus change each year, so check them against the form your software produces.

Where does each method go?

MethodForm and lineWhat to look for in the software
Capital gainsForm 8949 and Schedule DInvestment sales, entered as sales with no 1099-B
Section 1256Form 6781, then Schedule DContracts and straddles, or Form 6781
Ordinary incomeSchedule 1, line 8zOther income
GamblingSchedule 1, line 8b, and Schedule A, line 16Gambling winnings, then gambling losses if you itemize

Enter your trades under one method only. Entering them in two sections counts them twice. How each form works.

How do you enter it in TurboTax?

For Section 1256, an Intuit answer from March 2026 gives this path:

  1. Go to Wages & Income.
  2. Open Less Common Investments and Savings.
  3. Next to Contracts and Straddles, select Start.
  4. Answer yes to straddles or Section 1256 contracts.
  5. On the elections screen, select nothing unless you mean to. It says you usually need none.
  6. Select Section 1256 contracts and enter your figures.

Choosing the net Section 1256 contracts loss election by mistake turns on a carryback. After you enter the figures, look at Form 6781 and check that box D and line 6 are what you intended.

How do you enter it in FreeTaxUSA?

FreeTaxUSA’s help page gives this path for Section 1256 contracts that didn’t come from a Schedule K-1: Income, then Uncommon Income, then Contracts and Straddles, and the Section 1256 Contracts and Straddles screen.

How do you enter it in H&R Block?

H&R Block lists Form 6781 among its supported forms. We couldn’t confirm the online menu path, and its site blocked our check. Before you pay, open the federal forms list under Form Availability in your account and confirm your product includes every form you need. If it does, look for Section 1256 or Form 6781 in the investment income section.

What if you have hundreds of trades?

  • Capital gains: the Form 8949 instructions let you enter summary totals and attach a statement with every trade, as a PDF or mailed with Form 8453. Check how your software handles it.
  • Section 1256: the Form 6781 instructions say to list each transaction with no 1099-B separately. What that means for a busy year.
  • Gambling: winnings go in gross and losses go separately, so a net figure is wrong.

How do you check it worked?

  1. Preview the return as a PDF before you file.
  2. Find your figure on the form and line in the table above.
  3. Confirm the same trades don’t appear on a second form.
  4. For Section 1256, check that line 8 is 40% and line 9 is 60%, and that both reached Schedule D.
  5. If you plan a Form 8275 disclosure, confirm your software can include it. Old TurboTax community threads from 2018 and 2019 say it isn’t supported, and we couldn’t confirm the current position.

WagerMints gives you the figures for each method, free. Pro adds filled forms you can copy from.

Questions about tax software

Can TurboTax import Kalshi or Polymarket?

We found no import for either. You enter the figures yourself, using the section for the tax method you chose. There is no event contract box in the software.

Where do I enter Section 1256 contracts in TurboTax?

An Intuit answer from March 2026 gives this path: Wages & Income, Less Common Investments and Savings, Contracts and Straddles, Start, then yes to Section 1256 contracts. It says you usually don't need the elections on the next screen.

Where do I enter Form 6781 in FreeTaxUSA?

FreeTaxUSA's help page points to Income, Uncommon Income, Contracts and Straddles, then the Section 1256 Contracts and Straddles screen.

Does H&R Block support Form 6781?

H&R Block lists Form 6781 among its supported forms. Forms can differ by product, so check the federal forms list under Form Availability in your account before you pay.

Can I e-file Form 8275 from TurboTax?

Old TurboTax community threads from 2018 and 2019 say it isn't supported. We couldn't confirm the current position, so check with TurboTax before you rely on it.

General information about US federal tax, not tax advice. We aren’t affiliated with these software companies.

Sources

  1. TurboTax community, entering Section 1256 contracts (Intuit answer, Mar 22, 2026)
  2. FreeTaxUSA, where to enter Section 1256 contracts (Form 6781)
  3. H&R Block, supported forms
  4. IRS Form 6781 (2025) and instructions
  5. IRS, Instructions for Form 8949
  6. TurboTax community, e-filing Form 8275 (older thread)

Run this against your own trades

WagerMints computes all four methods from your real Kalshi export or Polymarket wallet, side by side. Your trade data is processed in memory, not stored unless you opt in to share it.

Run your report

Full guides: Kalshi taxes, Polymarket taxes, the four methods and the tax glossary. Or try the free prediction market tax calculator.