Options Tax Guide: Wash Sale Rules, Section 1256, and What Your Accountant Doesn't Tell You

Summary

Options trading creates tax situations that don't exist in stock trading. Some options receive automatic favorable tax treatment (Section 1256 contracts like SPX and RUT). The wash sale rule applies to options but in ways most traders don't expect. Assignment creates additional complexity. This guide covers the major tax rules that affect options traders' bottom lines, focusing on practical implications rather than tax theory.

Key Takeaways

Section 1256 contracts (SPX, XSP, RUT, VIX options) receive automatic 60% long-term / 40% short-term capital gains treatment regardless of holding period, saving up to 12% on taxes compared to regular short-term rates. Wash sale rules apply when you close an options position for a loss and open a substantially identical position within 30 days. Options assignment has different tax consequences depending on whether the option was exercised or sold. Keeping detailed records of every trade (including assignment events) is essential because brokerages sometimes report options taxes incorrectly.

---

A trader nets $20,000 from options trading. Their tax bill ranges from $3,000 to $7,400 depending on the instruments they traded and how they managed their positions. That $4,400 difference is real money, and it comes entirely from understanding (and utilizing) the tax rules, not from better trading.

Section 1256 Contracts: The SPX Tax Advantage

What Qualifies

Section 1256 contracts include:

  • Index options: SPX, XSP, RUT, NDX, VIX
  • Futures contracts: ES, NQ, CL, GC
  • The Tax Treatment

    All Section 1256 gains and losses are automatically split:

  • 60% long-term capital gains (taxed at 0%, 15%, or 20%)
  • 40% short-term capital gains (taxed at your ordinary income rate)
  • This applies regardless of holding period. Even a 0DTE SPX trade held for 5 minutes gets 60/40 treatment.

    The Math

    On $20,000 of net gains, assuming a 35% ordinary income tax bracket:

    Regular options (SPY, AAPL, etc.): $20,000 x 35% = $7,000 in taxes (all short-term)

    Section 1256 (SPX): ($12,000 x 15%) + ($8,000 x 35%) = $1,800 + $2,800 = $4,600 in taxes

    Tax savings: $2,400 per year on $20,000 of gains. Scale that to larger accounts and the savings are significant.

    Mark-to-Market at Year End

    Section 1256 contracts are marked to market on December 31. Open positions are treated as if sold at their closing price on the last trading day. This means you can't defer gains into the next year by holding positions open over year-end.

    The Carryback Provision

    Section 1256 losses can be carried back up to 3 years against previous Section 1256 gains. This is unique; regular capital losses can only be carried forward. If you had a profitable 2024 and a losing 2025 in SPX trades, you can amend your 2024 return to claim a refund.

    Wash Sale Rule and Options

    The Basic Rule

    If you sell a security at a loss and purchase a "substantially identical" security within 30 days before or after the sale, the loss is disallowed (added to the cost basis of the new position instead).

    How It Applies to Options

    The IRS hasn't issued comprehensive guidance on what constitutes "substantially identical" for options. Here's the practical consensus:

    Definitely triggers wash sale:

  • Selling an AAPL $240 call at a loss and buying another AAPL $240 call within 30 days (same underlying, strike, type)
  • Likely triggers wash sale:

  • Selling an AAPL $240 call at a loss and buying an AAPL $245 call within 30 days (same underlying, different strike, but "substantially identical" is arguable)
  • Probably does not trigger wash sale:

  • Selling an AAPL call at a loss and buying an AAPL put within 30 days (different type)
  • Selling an AAPL $240 call at a loss and buying an MSFT $400 call (different underlying)
  • Important gray areas:

  • Selling an SPY option at a loss and buying an SPX option (different products, but substantially similar economics). The IRS has not ruled definitively on this.
  • Selling stock at a loss and buying a deep ITM call on the same stock (the IRS has specifically stated this can trigger wash sale rules).
  • Practical Strategy

    If you take a loss on an options position and want to re-enter, wait 31 days or switch to a different underlying. If you can't wait, at minimum change the strike price AND expiration significantly, though be aware this creates some risk of wash sale challenge.

    Assignment Tax Consequences

    Short Put Assignment (You're Assigned Shares)

    When your short put is assigned, you purchase shares. The cost basis is:

    Cost basis = Strike price - Premium received

    Example: You sold a $230 put for $3.00. Assigned. Your cost basis for the shares is $227.00. This is treated as a stock purchase on the assignment date, and the put premium is included in the cost basis (not taxed separately as a gain).

    Short Call Assignment (Your Shares Are Sold)

    When your covered call is assigned, you sell shares. The proceeds are:

    Proceeds = Strike price + Premium received

    Example: You sold a $250 call for $4.00. Assigned. Your sale proceeds are $254.00 per share. The gain or loss is calculated against your cost basis in the shares.

    Long Call Exercise

    When you exercise a long call:

    Cost basis = Strike price + Premium paid

    Example: You bought a $200 call for $8.00 and exercise. Your cost basis is $208.00 per share.

    Practical Tax Planning

    Year-End Tax Loss Harvesting

    Before December 31, review your open options positions. Close losing positions to realize the tax loss. Be careful of wash sale rules when re-entering.

    For Section 1256 contracts, remember the mark-to-market rule: open positions are deemed sold at year-end anyway, so there's no benefit to closing early for this purpose.

    Strategy Selection for Tax Efficiency

    For taxable accounts: Trade SPX/XSP instead of SPY when possible (Section 1256 benefit). Trade index options for income strategies. Use equity options only when you specifically want equity exposure.

    For IRA accounts: Tax treatment doesn't matter. Trade whatever gives the best risk-adjusted returns without considering tax implications.

    Record Keeping

    Your brokerage's 1099-B may not correctly handle options assignment, complex spreads, or wash sales. Keep your own records of:

  • Every trade (date, strike, expiration, premium, quantity)
  • Assignment events (date, shares, strike)
  • Exercise events
  • Wash sale triggers
  • Note: This is general educational information, not tax advice. Consult a tax professional who understands options trading for your specific situation.

    OptionsPilot's trade tracking helps you maintain the detailed records needed for accurate options tax reporting, including assignment events and multi-leg spread transactions.