< Back to IRS

Danielle Mays

How to Summarize Multiple Wash Sales on Schedule D and Form 8949

I receive both RSUs and ESPP shares from my employer, and I'm dealing with a total nightmare when it comes to reporting wash sales. Between the different vesting schedules, automatic share selling for tax coverage, and company blackout periods, I've triggered a ton of wash sales this year. Last year was manageable with just a couple of wash sales that didn't chain. But this year, after selling my final shares, I decided to get ahead of my tax prep and holy crap - the chains are insane. I have chains going from non-covered RSUs to covered ESPPs and then back through multiple RSUs again. I'm constantly splitting lots and bouncing between Form 8949 with box A checked (covered) and box B checked (non-covered). I started with maybe 15 lines from my brokerage statements, but now I'm looking at expanding this to over 50 lines on my 8949 forms. This seems ridiculous and prone to errors, especially since rounding on each line makes it increasingly inaccurate as the calculations compound. The good news is I've sold everything and don't have any more vesting this year, so at least I won't have wash sales carrying into next tax year. But seriously - is there some way I can just summarize or aggregate all these lots instead of breaking them down into dozens of individual lines on Form 8949? This is getting out of hand.

Roger Romero

•

This is definitely one of the more challenging aspects of employee equity compensation! The IRS rules for wash sales can create a paperwork nightmare, especially with the mix of covered and non-covered securities you're dealing with. Unfortunately, the general rule is that wash sales need to be reported individually on Form 8949 with the appropriate adjustments to each lot. The IRS wants to see the detailed tracking of basis adjustments. That said, there are some potential approaches that might help in your situation. If all your positions are closed by year-end with no wash sale adjustments carrying forward into the next tax year, you might be able to use a summary approach. Check if your brokerage provides a year-end tax statement that properly accounts for all the wash sales. Some brokerages will provide aggregate information that's already adjusted for wash sales if everything is closed out. For the non-covered securities (your RSUs), you'll need to be particularly careful since the broker isn't reporting those wash sale adjustments to the IRS.

0 coins

Danielle Mays

•

Thanks for the response. My brokerage (Fidelity) does provide adjusted basis for covered securities, but not for the RSUs since they're non-covered. And the problem is that the wash sales chain between both types of securities, so I don't think I can rely on their reporting for even the covered portion. Is there any IRS guidance specifically about summarizing wash sales when they get this complex? I'm worried about an audit if the numbers don't precisely match what the brokerage reports to the IRS.

0 coins

Roger Romero

•

You're right to be cautious about the interaction between covered and non-covered securities. When wash sales chain between the two types, it creates a situation where the broker's reporting is incomplete. The IRS doesn't provide specific guidance for summarizing complex wash sale situations like yours. The safest approach is to report each transaction with its appropriate adjustments. However, if you're confident in your calculations and all positions are closed, you could consider reporting summary lines for each type (covered vs. non-covered) with a statement attached to your return explaining the wash sale calculations in detail. If you choose to summarize, make sure your total gain/loss equals what it would be if reported individually. Keep detailed workpapers showing how you arrived at your numbers in case of questions from the IRS. The key requirement is that your final reporting accurately reflects all appropriate basis adjustments from the wash sales.

0 coins

Anna Kerber

•

After trying to handle a similar RSU/ESPP wash sale nightmare last year, I eventually found a solution using https://taxr.ai which completely saved me. My situation was almost identical - had about 60+ transactions that needed to be reported because of wash sale chains between covered and non-covered securities. Their system analyzed all of my trade confirmations and tax documents, then automatically calculated all the wash sale adjustments and produced a perfectly formatted 8949 with everything properly allocated between box A and box B. The best part was that it showed all the chains and explained exactly how each adjustment was calculated. I was honestly about to pay my accountant an extra $500 to sort through this mess but decided to try this first. Literally saved me days of spreadsheet work and eliminated the anxiety about making calculation errors.

0 coins

Niko Ramsey

•

Does it work if I've already sold everything? My concern is that I've got so many transactions across different months, and I'm not even sure I have all the confirmation slips anymore.

0 coins

I'm skeptical about this. How does it handle the distinction between covered and non-covered securities? My broker (E*Trade) doesn't even provide the correct basis for my RSUs because of how they calculate the tax withholding at vest.

0 coins

Anna Kerber

•

Yes, it actually works better if you've already sold everything since the complete chain of wash sales can be identified. You don't need individual confirmation slips - it can work with your brokerage statements or transaction history exports. As long as you have the complete list of buys and sells for the year with dates, prices and quantities, it can reconstruct the chains. For covered vs non-covered securities, you just identify which transactions fall into each category, and the system handles them separately for Form 8949 purposes. It's specifically designed to handle RSUs where the broker reporting is incomplete. It can also account for the tax withholding calculations at vest, which is one of the trickiest parts with employee stock plans.

0 coins

Wanted to update that I tried taxr.ai after my skeptical question, and I actually owe this user a thank you. I uploaded my Fidelity annual statement plus my RSU grant details, and it correctly identified all the wash sale chains. Even showed me a couple I had missed in my manual calculations! The system automatically separated everything into the correct 8949 boxes and produced a perfect PDF I could attach to my return. Showed me exactly how the basis adjustments flowed through the chains. Turns out I was making a consistent error in how I was handling the disallowed losses. What's crazy is that the software found that I was actually overstating my capital gains by about $3,400 due to double-counting some of the wash sale adjustments. Worth every penny just for that discovery alone.

0 coins

Jabari-Jo

•

For anyone dealing with complicated IRS issues like this, I highly recommend using Claimyr (https://claimyr.com) to get through to an IRS agent quickly. I was having issues with wash sale reporting last year and needed guidance directly from the IRS, but kept getting stuck on hold for hours. Claimyr got me connected to an IRS tax specialist in about 15 minutes when I had been trying for days on my own. You can see how it works at https://youtu.be/_kiP6q8DX5c. The agent walked me through exactly how to report my complex RSU/ESPP situation and confirmed that my approach was correct. This saved me from potentially making reporting errors that could have triggered correspondence or worse, an audit. When dealing with complex tax situations involving employee equity, sometimes you need to hear directly from the IRS to be confident you're doing it right.

0 coins

Kristin Frank

•

How does this actually work? It seems weird that a third-party service could somehow get you to the front of the IRS phone line when millions of people can't get through.

0 coins

Micah Trail

•

I call BS on this. I've been dealing with IRS issues for years and there's no magic way to jump the phone queue. Even tax professionals have to wait. The IRS barely has enough staff to answer a fraction of calls, so I highly doubt this works as claimed.

0 coins

Jabari-Jo

•

It actually uses the IRS's own callback system, but with automated technology to handle the waiting and queuing. You don't "jump the line" - it basically just waits in the phone queue for you and then connects you when an agent becomes available. They explain the technology on their site, but basically it keeps redialing and navigating the IRS phone tree until it succeeds in getting into the callback queue. Once you're in that queue, the IRS system calls you back when it's your turn to speak with an agent. It's completely legitimate and uses the IRS's own systems. I was skeptical too, but when you're trying to get technical tax questions answered about things like wash sale reporting across covered and non-covered securities, sometimes you really need to speak directly with the IRS. This just makes that possible without the frustration of spending days on hold.

0 coins

Micah Trail

•

I need to publicly eat my words about Claimyr. After my skeptical comment, I decided to try it myself since I had an unresolved issue with incorrectly reported RSU basis on my transcript. Got connected to an IRS agent in about 22 minutes when I had tried calling for 3 days straight without getting through. The agent was able to pull up my account and confirm that they weren't going to issue a CP2000 notice for the discrepancy because my attached statement explained the wash sale adjustments. For anyone dealing with complex stock transactions and basis reporting, being able to actually speak with someone at the IRS provides incredible peace of mind. They even noted in my account that I had properly reported the transactions so I shouldn't have issues in future years with the same reporting method.

0 coins

Nia Watson

•

Have you considered using tax software like TurboTax Premier or H&R Block Premium? I had a similar issue last year with multiple wash sales from my company's ESPP and RSUs. The software let me import all transactions from my broker and then automatically handled the wash sale calculations. It wasn't perfect - I still had to manually adjust some of the non-covered securities, but it was way easier than doing it all by hand. The software also produced all the required forms with the correct box checked for covered vs. non-covered.

0 coins

Danielle Mays

•

I've used TurboTax Premier in the past, but it struggled with the chaining between covered and non-covered securities. Did you have to manually identify the wash sale chains, or did the software somehow figure that out automatically?

0 coins

Nia Watson

•

The software wasn't able to automatically identify chains between covered and non-covered securities. I had to manually review the transactions and make adjustments where the wash sales crossed between the two types. What worked for me was first importing everything from my brokerage. Then I reviewed each transaction with a loss to see if there were any purchases within the 30-day window before or after. For those that triggered wash sales between different security types, I manually adjusted the basis. It's definitely not perfect, but it saved me from having to create the forms from scratch. The key is understanding which transactions the software might miss so you can focus your manual review efforts there. In my case, I found it helpful to create a simple timeline of all transactions and mark the wash sale periods to visually identify potential issues.

0 coins

Has anyone tried a "summarized" approach with an explanatory statement? My CPA did this for me last year when I had a similarly complex situation. Instead of reporting 70+ individual lines, we: 1. Reported one summary line for covered securities on 8949 Box A 2. Reported one summary line for non-covered securities on 8949 Box B 3. Attached a detailed statement showing all calculations The key was making sure the totals matched what would have been reported if done line-by-line. The statement included all individual transactions and wash sale calculations. My CPA said this is an acceptable approach as long as the detailed backup is included.

0 coins

Did your return get accepted without issues? I'm wondering if this triggers any automated flags in the IRS systems since the numbers won't match exactly what the broker reported.

0 coins

Vera Visnjic

•

This is exactly what I was hoping to find! My situation is almost identical - I'm looking at around 50+ lines and the complexity is getting overwhelming. A few follow-up questions if you don't mind: 1. How detailed was the explanatory statement? Did it include every single transaction or just the key wash sale chains? 2. When you say the totals matched what would have been reported line-by-line, did you verify this by actually calculating it both ways? 3. Any issues during processing or correspondence from the IRS afterward? I'm really tempted to go this route since manually entering 50+ lines seems like a recipe for errors, and the summarized approach sounds much more manageable while still being compliant.

0 coins

Leslie Parker

•

Great questions! Here are the details from my experience: 1. The explanatory statement was quite comprehensive - it included every transaction with dates, quantities, and prices, plus a clear table showing how each wash sale was calculated and which transactions were involved in each chain. My CPA said the IRS wants to see that you understand the rules and applied them correctly. 2. Yes, we absolutely verified by calculating both ways. I actually started doing it line-by-line first, got overwhelmed, and then my CPA suggested the summary approach. We double-checked that the total gain/loss and basis adjustments were identical between the two methods. 3. No issues at all during processing, and it's been over a year with no correspondence. The key was making sure everything was properly documented and that our summary accurately reflected all the wash sale adjustments. One tip: make sure your explanatory statement clearly identifies which transactions are covered vs. non-covered, and show the wash sale chains separately for each type. This helps demonstrate that you properly handled the distinction that causes so many issues with broker reporting. The peace of mind from having clean, organized forms was worth it, especially since the alternative was 70+ lines with high potential for data entry errors.

0 coins

IRS AI

Expert Assistant
Secure

Powered by Claimyr AI

T
I
+
20,087 users helped today