Year-End FAQ: Options Trading and the Wash-Sale Rule
By Paul Peery · July 15, 2026 · 4 min read

Quick disclaimer
This is general education for US retail traders based on IRS rules. It is not tax, legal, or investment advice. Wash-sale details depend on your full situation. Confirm everything with a qualified tax professional or CPA before you act.
What is the wash-sale rule?
The wash-sale rule stops you from claiming a tax loss if you sell stock or securities at a loss and, within 30 days before or after that sale, you buy substantially identical stock or securities (or a contract or option to buy them). The disallowed loss usually gets added to the basis of the replacement shares or contracts. That defers the loss until you sell the new position without another wash. Holding period of the old position also carries over.[1]
The 61-day window (30 days before + sale day + 30 days after) is calendar days and is not limited to one tax year. A late-December sale and early-January repurchase can still create a wash sale.
How options trigger wash sales
The rule covers stocks, bonds, mutual funds, ETFs, and options. IRS Publication 550 says the wash-sale rules apply to losses from sales or trades of contracts and options to acquire or sell stock or securities. They do not apply to commodity futures or foreign currencies in the same way.[1]
Common triggers for options traders:
- You sell shares of a stock at a loss and, within the 30-day window, buy a call option on the same stock (or enter a contract to acquire it).
- You sell a call or put at a loss and buy another option that is substantially identical—same underlying, same strike, and same expiration is the clearest case.
- Rolling a losing option position into a very similar one (close strike and expiration) can raise questions under the "substantially identical" test. The IRS looks at all facts and circumstances. Different strikes or different expirations are often treated as not identical, but deep-in-the-money options or near-identical terms can still be risky. There is no bright-line rule for every case.
- Buying the replacement in an IRA or Roth IRA after selling at a loss in a taxable account still creates a wash sale. In that case the loss is generally lost forever (no basis adjustment in the IRA).
- The same rules apply across accounts you control, including joint accounts and a spouse's accounts in many cases.
Selling one option and buying another with a clearly different strike or expiration is commonly viewed as safer, but "facts and circumstances" means gray areas exist. Keep clean records of every trade.
Why broker 1099-B wash-sale figures are often unreliable
Brokers must report wash sales on Form 1099-B only for covered securities with the same CUSIP number bought and sold in the same account. They use an "identical" standard per account.[1]
Taxpayers must follow a broader "substantially identical" standard across all accounts. That includes:
- Stock versus options on the same stock
- Options with different symbols (different strikes or expirations may or may not qualify depending on facts)
- Trades across multiple brokers or accounts
- Purchases inside IRAs or Roth IRAs
- Spouse accounts in many situations
Because of these differences, the wash-sale adjustments shown on your 1099-B can understate or overstate the true number for Form 8949. Some brokers also show a cumulative "disallowed wash sales for the year" figure that re-counts temporary washes that later reverse. What matters most for year-end is the open deferred losses and any permanent losses (especially to IRAs).
I always reconcile the 1099-B numbers against my own trade log and records. I do not file using only the broker's wash-sale box. Trade accounting software that applies taxpayer rules (Section 1091) across accounts is useful when volume is high.
Why I watch this in November and December
Tax-loss harvesting is popular late in the year, but the 30-day window does not stop at December 31. If I sell a loser in mid-to-late December and rebuy the same or substantially identical position in early January, the loss is still disallowed for the current year. The loss may simply carry into the next tax year (or be lost if it lands in an IRA).
I review open positions, recent sales, and planned replacements in November so I still have room to wait out the full 31 days if needed. In December I double-check any remaining harvests and make sure I will not accidentally re-enter substantially identical contracts too soon. I also look for any open wash-sale basis adjustments that will affect next year's cost basis.
Keeping a simple spreadsheet or log of every options trade (date, strike, expiration, premium, underlying) makes the year-end check far easier than trying to reconstruct everything in January when 1099s arrive.
Practical habits that help
- Track every trade yourself; do not rely only on broker reports.
- Note the exact strike and expiration when you close or open options.
- Wait the full 31 days (or choose a clearly different security) before re-entering after a loss sale if you want the current-year deduction.
- Remember IRAs and multiple accounts count.
- Report correctly on Form 8949: use code "W" and adjust the amount of disallowed loss.
Again, this is educational only. Rules can be technical, especially with complex option strategies or straddles. Talk to a tax pro who understands options trading before you finalize any year-end moves or file your return.
Stay organized and trade safely.
Keep reading
All postsComments
No comments yet — be the first!
