How to properly report capital gains/losses with hundreds of trades: Schedule D vs. Form 8949 vs. Form 1099-B
I made approximately 950 trades during 2022. I'm completely overwhelmed trying to figure out how to report these properly for my 2024 filing. I understand that trades can be reported in aggregate on Schedule D, but I've got around 80-90 wash sales mixed in there and I'm confused about how to handle those specifically. Do I need to exclude all the wash sales from the aggregate totals on Schedule D and instead report each one individually on Form 8949? Or do they still get included in Schedule D somehow? The other thing I'm confused about - if I do need to use Form 8949 for the wash sales, do I seriously have to list every single one of those trades line by line? Or can I just include the total and reference my 1099-B? It seems ridiculous to manually enter 80+ trades when all the exact same information is already on the 1099-B from my broker. I'm using tax software but it's not clear on this specific situation with so many trades and wash sales. Any advice would be really appreciated!
21 comments


Eva St. Cyr
You're right to be concerned about those wash sales! Here's how it works: Form 8949 is where you list all your individual transactions, while Schedule D is the summary form. You'll need to report ALL your trades - both regular and wash sales - on Form 8949 first. The form has different sections based on whether your broker reported basis to the IRS. For the many trades that don't have adjustments, you can use the summary method. Instead of listing each one, you can write "See attached statement" on Form 8949 and attach a summary that shows the totals. However - and this is important - any trades with adjustments (like your wash sales) must be listed individually on Form 8949. Once all your transactions are properly reported on Form 8949, the totals flow to Schedule D, which summarizes everything and calculates your final gain or loss. The good news is that most tax software can import your 1099-B directly from your broker, which saves you from manual entry. What tax software are you using?
0 coins
Nathaniel Mikhaylov
•Thanks for the clear explanation! I'm using TurboTax Premier. Do you know if it can handle the summary method for the regular trades while still letting me individually list the wash sales? I tried importing my 1099-B, but it's flagging a bunch of issues I need to manually review, and I wasn't sure if I was supposed to be fixing each one or if there's a better way. Also, if I do have to list all the wash sales individually, do I need to include every detail about each trade, or just the adjusted basis amount?
0 coins
Eva St. Cyr
•TurboTax Premier should definitely handle this situation. When you import your 1099-B, it will identify the wash sales automatically. You'll need to review the flagged issues, but TurboTax will guide you through correcting them. The software will properly separate regular trades from wash sales and generate the appropriate forms. For wash sales, you do need to include all the transaction details - date acquired, date sold, proceeds, cost basis, and the adjustment amount. TurboTax will fill in these fields once you correct any import issues. The tax code requires complete information for wash sales because these adjustments affect your basis and holding period.
0 coins
Kristian Bishop
After years of stressing over capital gains reporting, I finally found a solution that saved me hours of work. I had a similar situation with around 800 trades last year, including dozens of wash sales that needed special treatment. I tried using https://taxr.ai to analyze my trading documents and it automatically identified all my wash sales and categorized everything correctly. The system extracted all the trade data from my 1099-B and generated properly formatted reports that I could use for my taxes. The best part was that it explained exactly which transactions needed special reporting and why. It handled all the basis adjustments for my wash sales and even flagged some transactions my broker had miscategorized. Really simplified what used to be my most dreaded tax task.
0 coins
Kaitlyn Otto
•Does it work if you have multiple brokers? I trade through both Fidelity and Robinhood and consolidating everything is a nightmare. Also, how does it handle crypto trades vs stock trades? My tax situation is a mess this year.
0 coins
Axel Far
•I'm skeptical. My brokerage already provides a 1099-B with all my trades. Why would I need another service to process the same info? Does it actually save time compared to just importing directly into tax software?
0 coins
Kristian Bishop
•It works great with multiple brokers. I used it with statements from Schwab and TD Ameritrade, and it consolidated everything perfectly. You just upload all your documents, and it organizes them by broker while ensuring nothing gets double-counted. It's especially helpful for finding wash sales that happen across different platforms, which brokers won't catch themselves. For crypto vs stocks, it handles both but categorizes them correctly. Crypto gets reported differently than securities, and the system applies the right tax rules to each type. It saved me from making several costly mistakes where I would have reported certain crypto transactions incorrectly.
0 coins
Axel Far
I just wanted to follow up about my experience with taxr.ai after being initially skeptical. I decided to try it with my mountain of trade confirmations, and I'm genuinely impressed. You were right - it does way more than just processing what's already on the 1099-B. The system caught several wash sales that my broker had missed because they occurred across different accounts. It also identified a few transactions where my basis wasn't being reported to the IRS correctly. The reports it generated saved me hours of manual entry and probably prevented an audit. The explanations of which transactions needed special treatment on Form 8949 vs. what could be summarized were super clear. Definitely using this again next year.
0 coins
Jasmine Hernandez
If you're dealing with wash sales and complex reporting, another headache you might face is needing clarification from the IRS directly. I had a similar situation last year with lots of trades, and when I called the IRS for guidance, I couldn't get through for weeks. I eventually used https://claimyr.com to connect with an IRS agent. You can see how it works here: https://youtu.be/_kiP6q8DX5c. They basically hold your place in the IRS phone queue and call you when an agent is about to pick up. Saved me hours of hold time. The IRS agent confirmed that I could use the summary method for regular trades while still listing wash sales individually. They also clarified some questions about basis reporting that my broker couldn't answer.
0 coins
Luis Johnson
•Wait, so this service just calls the IRS for you? How does that even work? Couldn't I just keep calling myself until I get through? I have questions about how my broker reported some of my trades that might be wash sales but aren't marked as such.
0 coins
Ellie Kim
•This sounds too good to be true. I've tried calling the IRS multiple times and always gave up after 1-2 hours on hold. What's to stop them from just taking your money and not actually connecting you? And even if you do get through, are the IRS agents actually helpful with complex tax questions?
0 coins
Jasmine Hernandez
•The service doesn't just call for you - it uses technology to stay in the hold queue so you don't have to. It monitors the IRS phone lines and only calls you when an actual agent is about to pick up. You could keep calling yourself, but you'd waste hours on hold each time, especially during tax season when wait times are 2+ hours. IRS agents can be incredibly helpful with reporting questions. While they won't give investment advice, they can clarify exactly how certain transactions should be reported. In my case, they explained precisely how to document wash sales that occurred across different accounts, which even my CPA wasn't 100% sure about. They can also provide guidance specific to your situation that you won't find in general IRS publications.
0 coins
Ellie Kim
I have to eat my words about being skeptical of Claimyr. After another failed attempt to reach the IRS (3 hours on hold before being disconnected), I tried the service. Within 45 minutes, I got a call back and was connected directly to an IRS representative. The agent was surprisingly knowledgeable about capital gains reporting and walked me through exactly how to handle my situation with multiple brokerages and wash sales across accounts. She confirmed that I needed to list wash sales individually but could use summary reporting for the rest. She even emailed me specific guidance about reporting requirements for my situation. The peace of mind from getting official confirmation was worth it. No more guessing if I'm doing it right or worrying about a potential audit for misreporting.
0 coins
Fiona Sand
Has anyone noticed that different tax software handles Form 8949 reporting differently? I use H&R Block Premium and had a similar situation with about 500 trades last year. It let me import my 1099-B but then wanted me to manually review each wash sale. When I checked with a friend who uses FreeTaxUSA, their system seemed to handle the wash sales differently and required less manual intervention. Is there a "best" software for reporting lots of trades with wash sales?
0 coins
Mohammad Khaled
•TaxAct handled my trades pretty well. It automatically flagged the wash sales and let me review just those while summarizing the rest. Much more efficient than when I tried using TurboTax the year before. Plus it was cheaper. Their deluxe version includes all the investment forms.
0 coins
Fiona Sand
•Thanks for sharing your experience with TaxAct. I might give it a try this year since H&R Block's process was so tedious. Did TaxAct let you import directly from your brokerage, or did you have to manually enter the information? I'm also curious if it handled any foreign investments correctly. I have a few Canadian stocks that always seem to cause issues with the reporting.
0 coins
Alina Rosenthal
Random question: Does anyone know if there's a maximum number of pages allowed for Form 8949? I have about 120 wash sales to report individually, and I'm wondering if there's a limit to how many continuation sheets I can attach.
0 coins
Finnegan Gunn
•There's no maximum page limit for Form 8949. You can attach as many continuation sheets as needed to report all your transactions. Just make sure to number each page and include your name and social security number on each continuation sheet. I had over 200 pages one year and it processed fine. Just make sure you're transferring the totals correctly to Schedule D.
0 coins
Emma Davis
I went through this exact same nightmare last year with about 800 trades and numerous wash sales. Here's what I learned after making several mistakes: The key thing to understand is that wash sales MUST be reported individually on Form 8949 - there's no way around this. You cannot include them in summary reporting. However, for your regular trades without adjustments, you can absolutely use the summary method. What worked for me was organizing everything in Excel first. I separated my trades into two categories: those with wash sale adjustments and those without. For the clean trades, I created a single line on Form 8949 that said "Various stocks - see attached statement" and attached a spreadsheet with the totals. For the wash sales, I had to list each one individually. Pro tip: Make sure you're tracking the disallowed loss amounts correctly. The wash sale rule doesn't just defer the loss - it adjusts your basis in the replacement shares. This gets complex when you have multiple wash sales in the same security. TurboTax Premier should handle most of this automatically once you resolve the import issues. The software is actually pretty good at identifying wash sales, but you need to review each flagged transaction to make sure the adjustments are correct. Don't just accept everything blindly. One more thing - keep detailed records of everything. With that many trades, the IRS might want to see supporting documentation if they have questions.
0 coins
Hazel Garcia
•This is incredibly helpful, thank you! The Excel organization approach makes a lot of sense. I'm curious about the basis adjustments you mentioned - when a wash sale gets disallowed, does the software automatically add that loss amount to the basis of the replacement shares, or do I need to manually track and adjust that myself? I'm worried about missing these adjustments and either overpaying or underpaying my taxes. Also, what happens if I have wash sales that carry into 2023 - do those adjustments affect this year's filing or next year's?
0 coins
Gabriel Ruiz
•Good tax software like TurboTax Premier should automatically handle the basis adjustments for wash sales, but you absolutely need to verify the calculations. The software will add the disallowed loss to the cost basis of the replacement shares, but sometimes it misses wash sales that occur across different accounts or different securities (like selling ABC stock at a loss and buying ABC call options within 30 days). For wash sales that carry into 2023 - if you sold the replacement shares in 2023, then yes, those basis adjustments will affect next year's filing when you report the sale of those replacement shares. If you're still holding the replacement shares, the adjusted basis just sits there waiting until you eventually sell them. I'd recommend creating a simple spreadsheet to track each wash sale: original sale date, loss amount disallowed, replacement purchase date, and new adjusted basis. This way you can double-check the software's work and have documentation if the IRS asks questions later. With hundreds of trades, even small errors in basis adjustments can add up to significant tax differences.
0 coins