Tax forms guides
What goes on Form 6781, Form 8949 and Schedule D, and how to check your numbers before filing.
How to Give Your CPA Your Prediction Market Trades: A Checklist
Everything your tax preparer needs to report your Kalshi and Polymarket trading correctly, in one checklist, so you don't pay for extra hours of back-and-forth.
How to Enter Form 6781 in Tax Software
Filing your own return? Here's how to find the Section 1256 section in most tax software, what numbers to enter, and how to check the result before you file.
Form 6781 vs. Form 8949: Where Prediction Market Trades Go on Your Return
Which IRS forms Kalshi and Polymarket traders need, what goes on each one, and how they all come together on Schedule D.
Section 1256 Loss Carryback: Turning a Losing Kalshi Year Into a Refund
A net loss on Section 1256 contracts can be carried back three years to offset past Section 1256 gains. Here's who qualifies, how it works and how to claim it.
See your real P&L, contract by contract.
Connect Kalshi or Polymarket in under two minutes. Free to start.