Do you pay taxes on Kalshi if you lost money?
The instinct is to assume a losing year needs no paperwork. Sometimes that is right. Sometimes it costs you a deduction you were entitled to.
Not tax advice. This describes how the mechanics work and what records you need. Whether any of it applies to you depends on facts specific to you and on a classification question that is genuinely unsettled for event contracts. Take the finished record to a qualified professional.
The short version
If you genuinely finished down, you generally owe no tax on the trading itself, because there is no gain to tax. That much is intuitive and usually right.
The parts that are less intuitive:
- You may still receive a form. Promotional credits or referral bonuses can produce a 1099-MISC, and interest on your idle cash balance can produce a 1099-INT, regardless of how your trading went. Those are income even in a losing year.
- Down overall is not the same as no gains. Depending on treatment, what matters may be your gains and your losses as separate figures rather than the net. Under a gambling treatment, winnings are reported gross and losses are deducted separately and capped, so a net-negative year can still involve reporting real winnings.
- A loss can be worth having on the record. If capital treatment applies to you, capital losses may offset other capital gains and, subject to limits, carry forward. Not reporting a losing year can mean discarding something you were entitled to use.
Why "I withdrew nothing" is not the test
A common assumption is that nothing is owed until money leaves the platform. That is not how it works. Tax attaches to positions closing, not to withdrawals. You can finish a year with every dollar still sitting in your Kalshi balance and still have a reportable result, in either direction.
The corollary matters more in a losing year: your withdrawals tell you nothing about whether your losses are documented. Only your fills do.
The trap specific to losing years
Contracts that expired worthless are exactly the positions people leave out, because no money moved and there is nothing that feels like a transaction. But a worthless expiry is a disposal at zero proceeds and it is where your losses live.
Leave them out and you have built a record showing your winners and omitting your losers, which in a losing year is precisely backwards. You end up appearing to have gained.
What to do
- Export the CSV anyway. Log in on the web, open Documents, download the year. A losing year is the one people skip, and it is the one where the file is hardest to recover later.
- Total gains and losses separately, not just the net, so you have whichever figure your treatment turns out to want.
- Check every worthless expiry is present as a disposal at zero.
- Ask a professional whether the loss is worth reporting. In many situations it is, and that conversation takes minutes with the record in hand.
Common questions
- Do I owe tax on Kalshi if I lost money overall?
- Generally not on the trading itself, since there is no gain. You may still owe on promotional credits or interest reported to you separately, and depending on treatment you may still need to report gross winnings even in a net-losing year.
- Do I need to report a losing year at all?
- That depends on your situation, but there is often a reason to. Under capital treatment losses may offset other gains and can carry forward subject to limits, so not reporting can mean giving up something you were entitled to. Worth a professional conversation rather than a guess.
- I never withdrew anything, does that mean nothing is taxable?
- No. Withdrawals are not the trigger. Positions closing is. You can leave every dollar on the platform and still have a reportable result.
- Do contracts that expired worthless count?
- Yes, and they are the most commonly omitted rows. A worthless expiry is a disposal at zero proceeds, and in a losing year it is where most of your losses actually are.