Tax & Losses

Are Options Trading Losses Tax Deductible? How Expired, Exercised, and Assigned Options Are Actually Taxed

Yes, options losses are generally deductible — but whether you're the buyer or the writer, and whether the position expired, was exercised, or was assigned, changes the holding period, the cost basis, and even the wash sale exposure. Here's the mechanics with worked examples.

If you lost money on a call or put and you’re wondering whether any of it comes back at tax time: yes, in most cases it’s a deductible capital loss. The part that actually trips people up isn’t whether it’s deductible — it’s that the mechanics change completely depending on four things: whether you were the buyer or the writer, and whether the position expired, was closed out early, was exercised, or was assigned. Get those wrong and you can misreport the holding period, double-count a premium, or walk straight into a wash sale you didn’t know applied to options at all.

This is general educational information, not tax advice. It covers U.S. federal treatment of standard equity options only. Confirm your own situation with a tax professional before filing, especially if you traded a mix of option types across the year.

Most options don’t actually expire worthless

Before the mechanics: it’s worth knowing that “expiring worthless” isn’t actually the most common outcome. According to Cboe’s own options industry data, roughly 55–60% of option contracts get closed out before expiration, around 10% are exercised, and only about 30–35% actually expire worthless — a much smaller share than the “90% of options expire worthless” line that circulates in trading forums. Each of those three outcomes (closed early, exercised, or expired) is taxed differently, and assignment adds a fourth path for anyone who wrote an option rather than bought one. That’s the whole reason this gets confusing: most traders assume one rule covers “losing money on an option,” when there are really four different mechanics depending on how the position actually ended.

The core split: buyer vs. writer

Per IRS Publication 550, the single most important distinction is which side of the contract you were on:

  • If you bought the option (you’re the holder) and it expires unexercised, your loss equals the premium you paid, and it’s classified as short-term or long-term based on how long you actually held the contract before it expired — the normal holding-period rule, same as a stock.
  • If you wrote (sold) the option and it expires unexercised, the premium you received is a short-term capital gain, no matter how long the position was open. A covered call you wrote and held for 14 months before it expired worthless still produces a short-term gain, not a long-term one — the holding-period clock that applies to buyers doesn’t apply to writers.

That asymmetry alone explains a lot of tax-software confusion: the same-looking transaction (an option expiring with no value) produces opposite holding-period treatment depending on which side of it you were on.

How the four outcomes are actually taxed

Outcome Who it applies to Tax treatment What happens to the premium
Closed out early (sold before expiration) Buyer or writer Ordinary short-term or long-term gain/loss based on your holding period, like any other security sale Realized directly as your gain or loss on the trade
Expires unexercised Buyer Capital loss equal to the premium paid; short-term if held ≤1 year, long-term if held longer Becomes your loss amount
Expires unexercised Writer Short-term capital gain equal to the premium received, regardless of holding period Becomes your gain amount
Exercised (buyer exercises a call or put) Buyer No gain/loss on the option itself — it adjusts the stock transaction instead Call: added to the stock’s cost basis. Put: reduces the amount realized on the stock sale
Assigned (writer’s option is exercised against them) Writer No gain/loss on the option itself — it adjusts the stock transaction instead Call assigned: added to stock sale proceeds. Put assigned: reduces cost basis of the stock you’re forced to buy

The exercise/assignment rows are the ones people most often get wrong, because there’s a natural instinct to report the option and the resulting stock trade as two separate events. They’re not. Per the cost-basis rule that traces back to Revenue Ruling 78-182, the premium folds into the stock transaction instead of standing on its own.

A worked example of each

Buyer, expired worthless. You paid a $600 premium for a call, held it four months, and it expired with the stock below the strike. That’s a $600 short-term capital loss — full stop, nothing else to report.

Writer, expired worthless. You sold a covered call for a $600 premium, held the position seven months, and it expired with the stock below the strike. That’s a $600 short-term capital gain, even though you held the underlying stock itself for well over a year. The stock’s own holding period is untouched; only the option premium gets the short-term treatment.

Buyer, call exercised. You paid $300 for a call with a $50 strike and exercised it, buying 100 shares for $5,000. Your cost basis in the stock isn’t $5,000 — it’s $5,300 (strike price paid plus the premium). If you sell those shares later for $5,600, your gain is $300, not $600, because the premium already reduced it.

Writer, put assigned. You sold a put for a $400 premium with a $40 strike, and it got assigned — you’re forced to buy 100 shares for $4,000. Your cost basis in those shares isn’t $4,000; it’s $3,600, because the premium you received reduces your basis. Whatever you eventually do with that stock — including claiming a loss on it later if it keeps falling — has to start from that adjusted number, not the raw purchase price.

Get the exercise/assignment math wrong in either direction and you either understate a gain (audit risk) or overstate a loss (also audit risk, just in the other direction) — this is one of the more common self-inflicted errors in options tax reporting, and it usually comes from treating the option premium as its own separate line item instead of folding it into the stock trade.

The wash sale trap that catches options traders off guard

The wash sale statute, IRC Section 1091, defines “stock or securities” to explicitly include contracts or options to acquire or sell stock or securities. That single clause means options aren’t a loophole around the wash sale rule the way some traders assume — a loss on an option can be disallowed the same as a loss on the underlying stock, and it can trigger across the two: selling stock at a loss and then buying a call on the same stock within 30 days can be treated as a wash sale, and vice versa.

Where it gets genuinely murky is “substantially identical.” Two options on the same underlying with different strikes or expirations aren’t automatically substantially identical to each other, but the IRS has never published a specific test for how close is too close, so there’s real judgment involved rather than a bright line. Does the Wash Sale Rule Apply to Crypto? covers the general mechanics of the rule in more depth; the practical takeaway for options specifically is to treat any repurchase of a similar contract on the same underlying, or the underlying stock itself, within 30 days of an option loss as a real risk rather than a technicality you can talk your way around.

One thing this article doesn’t cover

Everything above applies to standard equity options — calls and puts on individual stocks and most ETFs. Broad-based index options (SPX, and similar Section 1256 contracts) work completely differently: they get an automatic 60% long-term / 40% short-term blended rate no matter how long you held them, they’re marked-to-market at year-end, and they’re statutorily exempt from the wash sale rule entirely. If you’re trading index options rather than single-stock options, none of the holding-period or wash-sale mechanics above apply to you the same way — that’s a separate framework, not a variation of this one.

Why this matters more than it looks like it should

Losing money on options is common enough that it’s worth being upfront about: a 2024 study published by India’s Securities and Exchange Board (SEBI) found that 93% of individual traders in India’s equity futures and options segment lost money over a three-year period, with aggregate losses exceeding ₹1.8 lakh crore. That’s one country’s regulator, not a universal figure, and it covers futures and options together rather than options alone — but it’s a real, large-sample illustration of something that holds more broadly: most retail traders who use options lose money on them, which means most retail traders who use options have a deductible loss sitting on the table if they report it correctly.

The loss itself works the same way any other capital loss does once you’ve correctly classified it: it offsets capital gains first, then up to $3,000 of ordinary income per year, with the rest carrying forward — see Your Crypto Loss Is Bigger Than This Year’s Deduction for how the carryforward math works if your options losses were large relative to your other gains this year. The reporting itself just has to start from the right holding period and the right basis, which is the part most people skip past.

FAQ

I bought a call option and it expired worthless. Is that automatically a short-term loss? Not automatically — it depends on how long you held it. If you bought the call and held it for one year or less before it expired, the loss is short-term. If you held it for more than a year before expiration, it’s long-term, even though the option itself expired rather than being sold. This only applies to buyers; if you wrote (sold) the option, your result is always short-term regardless of how long the position was open.

Does the wash sale rule apply to options the same way it applies to stock? Yes — the statute defining the wash sale rule explicitly includes contracts or options to acquire or sell stock or securities within its definition of covered property, so a disallowed loss can happen with options alone, or between an option and the underlying stock. What’s genuinely unsettled is how strictly “substantially identical” gets applied across different strikes and expirations on the same underlying — the IRS hasn’t published a bright-line test, so the safer assumption is that a very similar options position, or the underlying stock itself, within 30 days of an option loss can trigger it.

If my covered call gets assigned, do I have two separate transactions to report — the option and the stock sale? No. When a covered call you wrote is assigned, the premium you received doesn’t get reported as its own separate gain — it gets added to your proceeds from the stock sale instead, which changes your gain or loss on the stock, not the option. Reporting the premium as a standalone short-term gain and then also reporting the full stock sale proceeds separately double-counts it.

Do these rules apply to index options like SPX the same way as options on individual stocks? No, and this is a common mix-up. Broad-based index options and other Section 1256 contracts get an automatic 60% long-term / 40% short-term blended rate regardless of how long you actually held them, and they’re statutorily exempt from the wash sale rule. Everything in this article is about standard equity options (calls and puts on individual stocks or non-Section-1256 ETFs) — the mechanics below don’t apply to Section 1256 contracts.