Morkel Financial & Tax Services
The Journal / Equity Compensation

Selling RSUs at a Loss: How Your Next Vest Quietly Triggers the Wash Sale Rule.

By Ewan Morkel, EA6 min read

Company stock is down and the losses look harvestable, but an RSU holder has a problem no index-fund investor has: the next vest is an acquisition whether you want it or not, and on a monthly schedule it always lands inside the 30-day window.

A senior engineer at a public chip company watches the stock slide 35% below her vest prices and decides to do what every tax article recommends: sell the underwater shares, harvest the capital loss, and bank it against this year's gains. Four weeks later her regular monthly vest deposits 90 new shares into the same account. Most of the loss she thought she harvested just vanished from this year's return. Selling RSUs at a loss collides with the wash sale rule in a way ordinary stock picking never does, because an RSU holder keeps acquiring stock on a schedule she does not control.

The trap

How selling RSUs at a loss triggers the wash sale rule

Section 1091(a) does not ask why you acquired the replacement shares, only whether you acquired them. The day RSUs vest, you receive shares of your employer's stock with a basis equal to that day's market price, and the value lands on your W-2 as compensation. For wash sale purposes that delivery is an acquisition of substantially identical stock, full stop. It does not matter that the vest was scheduled years ago in a grant agreement, that you never clicked a button, or that your broker sold a slice of the delivery to cover withholding. The net shares that hit your account are replacement shares if they arrive within 30 days of a sale at a loss, and the window runs in both directions, so a vest three weeks before your sale washes it just as thoroughly as a vest three weeks after.

The vesting calendar decides how much room you have. On a quarterly schedule there is a usable gap in the middle of each quarter, from 31 days after the last vest to 31 days before the next one. On the monthly schedules that became standard at large tech companies, every day of the year sits within 30 days of some vest, which means every sale of company stock at a loss washes at least partially, automatically, forever, for as long as the grants keep vesting.

The damage, in shares

Share-for-share matching, with numbers

The rule disallows losses share for share, not all or nothing. If you sell 300 shares at a loss and acquire 120 within the window, the loss on 120 of those shares is disallowed and the loss on the other 180 survives. The disallowed piece moves into the basis of the 120 replacement shares under §1091(d), and the holding period of the shares you sold tacks onto the replacements under §1223(3), which preserves long-term status.

Harvesting $4,500 of RSU losses into a monthly vest, 2026
Sold: 300 shares at $40, basis $55 from earlier vests
($4,500)
Net shares delivered by a vest 20 days later, at $42
120
Loss disallowed, matched share for share (120 of 300)
$1,800
Capital loss allowed on the 2026 return
$2,700
New basis of each replacement share ($42 + $15 deferred)
$57

Tax year 2026. The $1,800 disallowed loss is reported on Form 8949 with code W and added to the basis of the 120 replacement shares under §1091(d); their holding period includes the sold shares' holding period under §1223(3). The loss is deferred, not destroyed, and is recognized when the replacement shares are eventually sold outside a wash window.

Deferred, not destroyed

Where the disallowed loss actually goes

In a taxable account a wash sale is a timing penalty, not a confiscation. The basis bump means the deferred loss comes back the next time you sell the replacement shares and stay out of the stock for 30 days. The timing can still hurt: a December sale washed by a January vest pushes the deduction into a different tax year, which matters if you were counting on it against this year's gains. The one true trapdoor is Rev. Rul. 2008-5. Buy substantially identical shares inside your IRA or Roth IRA during the window and the loss is disallowed with no basis adjustment anywhere, gone permanently. Publication 550 extends the reach further than most people expect: purchases by your spouse, or by a corporation you control, count against you too.

Paperwork

Why your 1099-B will not catch it for you

Brokers report wash sales in box 1g of Form 1099-B, but the reporting rules only require them to flag wash sales between identical securities, same CUSIP, held in the same account. A sale at Schwab washed by a vest at your employer's captive broker, a purchase in your spouse's account, or an ESPP purchase that lands inside the window will not appear in box 1g, and it is still your obligation to report the adjustment on Form 8949 with code W. The reverse mistake is just as common: taxpayers who see a box 1g amount and subtract it a second time. And remember that the loss math only works if your basis is right in the first place; RSU basis errors are the same species of problem as the 22% withholding gap that surprises RSU holders every April.

Playing the calendar

What actually works around a vest schedule

On a quarterly schedule, harvest in the mid-quarter gap and the rule never touches you. On a monthly schedule, accept that some slice of any harvested loss will defer and plan around it: sell early in the year so a washed December loss does not slip across the year boundary, never repurchase in an IRA during the window, and if you are exiting the position entirely, keep selling each newly vested lot as it arrives. Each of those sales realizes the loss that was deferred into that lot, so the deferral rolls forward and collapses when the vesting stops. What I would not do is skip the harvest out of fear. A partially washed loss in a taxable account still delivers most of its value, just on a slight delay, and the shares you keep get a higher basis for the next sale.

Frequently asked

Quick answers on this topic.

Is a wash sale on RSUs illegal or an audit red flag?

No. A wash sale is not a penalty or a violation; IRC §1091 is a timing rule that defers a loss by moving it into the basis of the replacement shares. Code W adjustments on Form 8949 are routine and brokers report millions of them. What draws IRS notices is a return that does not match the 1099-B, either by claiming a loss the broker flagged as washed or by double-counting the box 1g adjustment.

Does the wash sale rule apply if my RSUs vested before I sold, not after?

Yes. Section 1091 covers acquisitions within 30 days before the sale as well as 30 days after, a 61-day window with the sale date in the middle. Selling at a loss three weeks after a vest is washed to the extent of the shares delivered by that vest, exactly as if the vest had come three weeks later.

Do the shares my employer sells to cover taxes at vest cause a wash sale?

The sell-to-cover itself rarely creates one, because those shares are sold at essentially the same price as their vest-date basis, so there is little or no loss on them. The wash sale risk runs the other way: the net shares you keep from the vest are the acquisition that disallows losses on other company shares you sold within 30 days. A small dip between the vest and the cover sale can produce tiny washed losses, which is why 1099-Bs from equity plan brokers often show small box 1g amounts.

Can I rebuy my company stock in my IRA after selling it at a loss in my brokerage account?

Not without destroying the loss. Rev. Rul. 2008-5 holds that a purchase of substantially identical stock inside a traditional or Roth IRA within the 61-day window triggers §1091 and that the disallowed loss is never added to any basis, so it is permanently lost rather than deferred. Keep replacement purchases out of every tax-advantaged account for the full window.

Will my broker calculate RSU wash sales for me?

Only partially. Brokers must report wash sales in box 1g of Form 1099-B only for identical securities, meaning the same CUSIP, bought and sold within the same account. Vests at a separate equity plan broker, purchases in a spouse's account, and ESPP shares acquired during the window are outside that reporting, and you are required to add those adjustments yourself on Form 8949 with code W.

Equity compensation planning

Planning the exercise before you click buy.

ISOs, RSUs, ESPP shares, and 83(b) elections create tax the moment they vest or exercise, and the AMT bill can land months later. We model the spread, time the sales, and file the elections on the clock, so the windfall is not eaten by a surprise in April.

More from the journal