1099-B Converter Convert Free

Wash Sale on Your 1099-B But You Sold Everything? Why It Still Shows Up

You closed a losing position completely. Sold every share. No positions remaining in that security, anywhere, in any account. Then your 1099-B shows a wash sale loss disallowed amount anyway, and you're wondering if the IRS knows something you don't.

The wash sale rule is one of the most commonly misunderstood pieces of the tax code, and the confusion usually peaks when someone sells out of a losing position and still sees the adjustment on their 1099-B. The rule is broader than most people assume — it reaches across accounts, covers automatic reinvestment, and can even trigger on positions you thought you'd fully exited.

Here's why your 1099-B shows a wash sale even after you sold everything, and what to do about it.

Why Wash Sales Show Up After You Closed the Position

The wash sale rule (Section 1091 of the Internal Revenue Code) disallows a loss on the sale of a security if you buy a "substantially identical" security within 30 days before OR 30 days after the loss sale. The disallowed loss isn't lost forever — it gets added to the cost basis of the replacement shares.

The critical thing most people miss: the rule looks 30 days before the loss sale as well as 30 days after. So even if you sold your last share on November 15 and never bought again, if you had bought the same security anytime between October 16 and November 15, that purchase triggers a wash sale on the earlier tax lot.

The broker reports the wash sale based on the rule's application, not on whether you're still holding the position. If the conditions were met, the adjustment appears on the 1099-B.

The 30-Day Before-and-After Window

Here's a concrete example that trips up many investors:

  • October 5: You buy 100 shares of XYZ at $50
  • October 20: You buy 100 more shares of XYZ at $45 (averaging down)
  • November 12: You sell all 200 shares at $40, for a $3,000 total loss

You sold everything. Zero shares remaining. But the October 20 purchase was within 30 days before the November 12 sale, which means the first lot's loss (sold within 30 days of the second purchase) is a wash sale.

The broker allocates the wash sale loss disallowed to the first lot (October 5 purchase). The $500 loss on that lot is disallowed. The disallowed amount gets added to the basis of the "replacement" shares — in this case, the October 20 purchase. Since those shares were also sold on November 12, you eventually claim the loss, but not on the lot it originated from.

The IRS's position: the rule applies even when all replacement shares are also sold in the same transaction. The broker's system doesn't second-guess this; it applies the math mechanically.

Cross-Account Wash Sales (IRA + Taxable)

The wash sale rule extends across accounts you control — including IRAs and 401(k)s. This is the single most damaging wash sale scenario.

Example:

  • November 1: You sell XYZ at a $5,000 loss in your taxable brokerage account
  • November 10: Your IRA automatically buys XYZ through a DRIP or target-date fund rebalancing
  • The $5,000 loss in your taxable account is a wash sale

Worse: because the replacement shares are in your IRA, the disallowed loss cannot be added to the IRA basis — IRA accounts don't track cost basis the way taxable accounts do. The loss is effectively lost forever. This is a brutal edge case that catches people who didn't know about the cross-account rule.

Your broker's 1099-B might not show this wash sale because brokers only track wash sales within the same account. You're responsible for identifying cross-account wash sales yourself and adding the adjustment when you file. Failing to do so is a reporting error the IRS can catch if both accounts are at the same broker.

DRIP Mutual Fund Wash Sales

Dividend reinvestment programs (DRIP) create wash sales that most investors never notice. Here's how:

  • You own 500 shares of a mutual fund at a cost basis of $20/share
  • The fund drops to $15 and you sell 250 shares for a $1,250 loss
  • 10 days later, the fund pays a dividend, and your remaining 250 shares automatically reinvest the dividend into new shares
  • The automatic reinvestment is "buying the same security" within 30 days of the loss sale
  • A portion of your $1,250 loss is disallowed as a wash sale

This happens silently, triggered by the DRIP setting you enabled years ago. The broker's 1099-B correctly reports it, even though you didn't actively "buy" anything.

The fix (going forward) is to turn off DRIP around tax-loss harvesting events, or to use a waiting period of more than 30 days between selling at a loss and letting a DRIP reinvestment happen.

Verifying With Your Broker

If you see a wash sale adjustment you can't explain:

  1. Pull your full transaction history for the security from your broker (usually available in the account history tool)
  2. Look for any purchases within 30 days before or after the loss sale — including DRIPs, dividend reinvestments, and any manual purchases
  3. Check every account you hold with that broker (IRA, taxable, joint, HSA)
  4. If nothing shows up, contact the broker and ask them to explain the specific trigger

Brokers will sometimes issue corrections if they applied the rule incorrectly, but more often the rule was applied correctly — it's just subtle enough that the trigger isn't obvious. For more on the basics, see our Understanding Wash Sales on 1099-B guide.

Claiming the Basis Adjustment on Replacement Shares

The flip side of a wash sale: the disallowed loss is added to the cost basis of the replacement shares. When those replacement shares are eventually sold, you claim the previously-disallowed loss.

Example:

  • You bought 100 shares for $5,000 and sold them for $4,000 — $1,000 loss
  • Wash sale triggered by a repurchase within 30 days
  • The $1,000 loss is disallowed
  • Your replacement 100 shares have an adjusted basis of $5,000 (original purchase price) + $1,000 (disallowed loss) = $6,000
  • When you later sell those replacement shares for $7,000, your reported gain is $7,000 − $6,000 = $1,000
  • Without the basis adjustment, the reported gain would have been $2,000

The broker usually tracks this basis adjustment automatically for shares held in the same account. For cross-account wash sales, you have to track it yourself.

The TurboTax Double-Counting Bug

A known TurboTax issue: when you have wash sale adjustments reported on your 1099-B, the import sometimes applies the adjustment twice — once from the imported field, once from the worksheet re-computation. The result is that your reported loss is half what it should be.

You can detect this by comparing the wash sale loss disallowed total on your 1099-B summary page against what TurboTax shows on your Schedule D worksheet. If the TurboTax number is double the 1099-B number, the bug is active.

The fix: delete the imported 1099-B and re-import via TXF file or CSV from a 1099-B converter. The TXF import applies the wash sale adjustment exactly once and matches the 1099-B totals.

FAQ

Can I just ignore a wash sale that I think was applied incorrectly?

No. The IRS receives the same 1099-B data your broker gives you, including the wash sale amount. If your filing disagrees with the 1099-B, it triggers a mismatch notice.

If I sell everything in December and don't buy again until February, am I clear?

Yes, if more than 30 days passed between the loss sale and any repurchase, and you didn't buy within 30 days before the sale, there's no wash sale.

Does the wash sale rule apply to options?

Yes, options on the same underlying can trigger wash sales with the underlying stock. The IRS treats them as "substantially identical" in most cases.

Does it apply to ETFs?

Yes, but "substantially identical" has some flexibility — you can usually sell SPY and buy VOO (two S&P 500 ETFs) without triggering a wash sale because they're technically different securities from different issuers. Be careful though — the IRS can challenge this in aggressive tax-loss harvesting strategies.

Does the rule apply to crypto?

Currently no. Crypto is not subject to the wash sale rule under current IRS guidance. This may change for 2026 or later, but for 2025 filing it does not apply.

Can I claim a disallowed loss later if I never buy that security again?

Yes, indirectly — the disallowed loss was added to the basis of the replacement shares. When you eventually sell those (at any price), the disallowed loss is recognized as part of that sale's gain/loss calculation. As long as you eventually sell the replacement shares, the loss is preserved.

Bottom Line

A wash sale showing up on your 1099-B after you sold everything usually means the rule was triggered by a purchase within the 30-day before-window that you forgot about, a DRIP reinvestment, or a cross-account purchase in an IRA or 401(k). The rule is mechanical — it doesn't care whether you're still holding anything at year-end.

Verify the trigger by pulling your full transaction history, check all your accounts at that broker, and confirm the basis adjustment flowed to the replacement shares. If TurboTax is double-counting the wash sale on import, re-import via TXF to fix it.


Wash sales making your 1099-B hard to reconcile? Convert your 1099-B PDF free — extract every transaction plus the wash sale adjustments exactly as the broker reported them. Import into TurboTax cleanly and avoid the double-counting bug.

Ready to convert your 1099-B?

Upload a PDF and get CSV, TXF, and Excel in seconds. Free for your first 3 conversions.

Convert Your 1099-B Free