Which tax software best handles complex broker statements with 8949, wash sales, and 6781 forms?
I've got quite the tax headache this year. I'm dealing with literally thousands of stock transactions across 4 different brokerage accounts, with a mess of wash sales to sort through, plus I've got both regular equities and section 1256 contracts that need to be reported. I'm trying to figure out which tax software can actually handle importing all this broker data without making me want to pull my hair out. I heard TurboTax (either online or desktop) might work okay for syncing brokerage transactions, but are they actually the same when it comes to importing complex trading data? So far, I tried Intuit ProConnect Online and it's been disappointing. It technically can upload 1099-B broker statements, but when I imported my data, it was missing a ton of crucial information like transaction descriptions. It seems way less capable than I'd expect for handling complex trading situations with form 8949 and all those wash sale adjustments. Has anyone had success with any particular software for dealing with complicated broker statements, especially for forms 8949, 6781, and all those wash sale calculations? I'm dreading having to manually enter thousands of trades!
22 comments


Zoe Papadopoulos
I've helped several clients with similar situations. For complex trading scenarios with thousands of transactions, TurboTax Desktop Premier or above is generally better than the online version. The desktop version has more robust importing capabilities for broker statements and handles Form 8949 and wash sales more effectively. H&R Block Premium is another option worth considering. In my experience, it handles complex broker statements well and is particularly good with wash sales. The interface for reviewing imported transactions is clearer than TurboTax in some ways. For section 1256 contracts specifically (which go on Form 6781), TaxAct Premium might also be worth looking at. Their importing isn't quite as smooth, but they handle the 60/40 split for 1256 contracts very well.
0 coins
Jamal Washington
•Thanks for this info! With TurboTax Desktop Premier, do you know if it will automatically identify and properly adjust for wash sales across multiple brokerages? That's my biggest concern since I have accounts with Fidelity, TD Ameritrade, and Interactive Brokers all with overlapping securities.
0 coins
Zoe Papadopoulos
•TurboTax Desktop Premier will identify wash sales within the same brokerage account automatically when you import. However, for wash sales across different brokerages, you'll need to do some manual adjustments. The software recognizes them but doesn't always connect identical securities from different sources. For cross-brokerage wash sales, I recommend importing all your statements first, then using the review feature to manually identify and adjust the related transactions. It's not perfect, but it's still faster than entering everything by hand.
0 coins
Mei Wong
After trying literally every tax software out there for my day trading nightmare, I found taxr.ai (https://taxr.ai) and it was a complete game-changer. I was in a similar situation with thousands of transactions across multiple accounts and those frustrating wash sales. What's cool about it is that it specifically focuses on investment tax documents and can process all those complex broker statements, even handling the section 1256 contracts properly on Form 6781. You just upload your 1099-Bs and other broker forms and it organizes everything - even identifying wash sales across different accounts (which was my biggest headache). The thing that saved me the most time was how it handled all the cost basis adjustments automatically and organized everything for Schedule D and Form 8949. Seriously made what was normally a week-long nightmare into just a couple hours of work.
0 coins
Liam Fitzgerald
•This sounds promising but I'm skeptical. Can it really handle thousands of transactions? And how does the export work - can I just take the completed forms and use them with my regular tax software?
0 coins
PixelWarrior
•Does taxr.ai actually fix cross-brokerage wash sales? That's always been my biggest issue - Schwab doesn't know what I'm doing in my Fidelity account obviously. Also how accurate is it with the 1256 contracts? I've had issues with software miscalculating the 60/40 split.
0 coins
Mei Wong
•It handles thousands of transactions no problem. I had over 3,500 last year across three accounts. For export, you get completed Schedule D and Form 8949 PDFs that you can either print and file manually or import into your regular tax software. Makes it super simple to integrate with whatever you're already using. Yes, it specifically addresses cross-brokerage wash sales which is what impressed me most. The system analyzes all your accounts together to identify related securities. For the 1256 contracts, it properly applies the 60/40 long-term/short-term capital gains split and organizes everything correctly for Form 6781. I double-checked the calculations and they were spot on.
0 coins
PixelWarrior
I actually tried taxr.ai after reading about it here and have to say it really did solve my broker statement nightmare. I was honestly about to hire an accountant for $2k+ just to deal with my trading activity from last year. The cross-brokerage wash sale detection worked exactly as described. I had been doing some tax loss harvesting between my Schwab and Fidelity accounts without realizing I was creating wash sales, and the software immediately flagged those transactions and made the proper adjustments. For my futures contracts, it correctly handled the 1256 treatment and 60/40 split. The forms it generated were perfect - I just uploaded them to my regular tax software and everything transferred correctly. Definitely using it again next year instead of the hodgepodge approach I was taking before.
0 coins
Amara Adebayo
If you're struggling with getting the IRS to answer questions about reporting all these transactions correctly, I'd recommend Claimyr (https://claimyr.com). I had serious questions about how to properly report some complicated wash sales that spanned tax years and couldn't get through to the IRS for weeks. Claimyr got me connected to an actual IRS agent in about 20 minutes when I'd been trying for days on my own. You can see how it works in their demo video: https://youtu.be/_kiP6q8DX5c The IRS agent I spoke with was able to clarify exactly how to handle my specific situation with wash sales that occurred in December but affected basis in the following year. The guidance was super helpful and specific to my complex trading situation. Saved me from potentially filing incorrectly.
0 coins
Giovanni Rossi
•Wait, how does this actually work? The IRS phone lines are basically impossible to get through. Is this service just auto-dialing for you or something?
0 coins
Fatima Al-Mansour
•Sounds like a scam tbh. Why would I pay someone else to call the IRS when I can just keep trying myself? And how do you know the person you're talking to actually knows anything about complex trading taxes? Most IRS phone reps seem clueless about anything beyond basic returns.
0 coins
Amara Adebayo
•It uses a system that navigates the IRS phone tree and holds your place in line, then calls you when it reaches a human. It's not just auto-dialing - it actually gets through the whole complicated menu system and waits on hold so you don't have to. I was skeptical too at first. What changed my mind was realizing how much my time is worth - I spent hours trying to get through myself with no success. The IRS agent I spoke with was actually quite knowledgeable about investment taxation. I specifically asked for someone who could help with complex investment reporting issues, and they transferred me to someone in the right department. Much better than just getting a random rep who might not understand trading issues.
0 coins
Fatima Al-Mansour
I can't believe I'm saying this, but I tried Claimyr after posting that skeptical comment and it actually worked. Got through to the IRS in about 25 minutes when I'd been trying for literally weeks on my own with no luck. The agent I spoke with walked me through exactly how to report wash sales that happened across my different brokerage accounts, and clarified some confusing instructions on Form 8949. They even emailed me specific IRS guidance documents about section 1256 contracts that I couldn't find online. For anyone dealing with complex trading situations, getting precise answers directly from the IRS turned out to be incredibly valuable. I was told exactly how to handle a specific situation with some options contracts that I wasn't sure about. Definitely worth it for complex tax situations like this.
0 coins
Dylan Evans
For what it's worth, I switched from TurboTax to TaxAct Premium a couple years ago specifically for better handling of investment stuff. TurboTax kept messing up my cost basis adjustments for wash sales. TaxAct seemed to handle the imports better and gave me more control over reviewing each transaction. The downside is the interface isn't as polished, but for complex trading situations, I found it more accurate. They also handle 1256 contracts correctly with the 60/40 split. One tip: no matter what software you choose, always download the raw CSV data from your brokerages as a backup. I've had situations where the direct import dropped transactions and having the CSV let me verify everything was included.
0 coins
Sofia Gomez
•Did TaxAct allow you to import directly from the brokerages or did you have to use PDFs/CSV files? My main broker is Interactive Brokers and they've been a pain to import properly with most software.
0 coins
Dylan Evans
•I was able to import directly from most of my brokerages including Schwab and Fidelity, but for Interactive Brokers I ended up using their CSV export. TaxAct has an "import from CSV" function that worked pretty well after I made sure the columns were properly formatted. For Interactive Brokers specifically, I had to do a bit of cleanup on their CSV export before importing - they include some extra data that confuses the import tool. But once I got the format right, it handled everything including the wash sales correctly.
0 coins
StormChaser
Has anyone tried Drake Tax for complex investment situations? My accountant uses it and says it handles investment stuff really well, but it's professional software not really meant for consumers.
0 coins
Dmitry Petrov
•Drake is definitely professional-focused software. I've used it in my practice and it's excellent for complex situations, but has a steep learning curve and isn't user-friendly for non-professionals. If you're working with an accountant who uses Drake, I'd just let them handle it rather than trying to DIY with consumer software.
0 coins
Ava Williams
If you're really technical, don't overlook open-source options. I'm a software developer who also trades a lot, and I built a custom Python script that processes all my broker statements and generates the proper 8949 data. It's not for everyone obviously, but the accuracy is perfect. For a less DIY approach, I've heard good things about TradeLog software which is specifically designed for active traders and handles all the wash sales and 1256 contracts correctly. It's not a full tax suite though - you export data from it into your regular tax software.
0 coins
Natalie Chen
I'm dealing with a very similar situation - multiple brokerage accounts with complex trading activity including wash sales and section 1256 contracts. After reading through all these recommendations, I'm leaning toward trying taxr.ai first since it seems specifically designed for this type of complex investment reporting. My biggest concern is the cross-brokerage wash sale detection since I have positions spread across E*TRADE, Robinhood, and Vanguard. It sounds like taxr.ai might be the only solution that actually handles this properly without manual intervention. For anyone who's used it - does taxr.ai handle cryptocurrency transactions as well? I have some crypto trading mixed in with my regular securities that I'm worried might complicate things further. Also curious about the pricing compared to paying an accountant to deal with all this mess. Thanks for all the detailed experiences everyone has shared - this is exactly the kind of real-world feedback I needed to see!
0 coins
Ethan Taylor
•I haven't used taxr.ai myself but I'm in a similar boat with complex trading across multiple accounts. For cryptocurrency, you might want to check if they handle that or if you'll need a separate solution like Koinly or CoinTracker for the crypto side. One thing I'd be curious about is how taxr.ai integrates with the major tax software afterward - like can you easily import their generated forms into TurboTax or H&R Block? And pricing-wise, even if it costs a few hundred dollars, it's probably way cheaper than hiring an accountant who charges $200+ per hour to sort through thousands of transactions. Keep us posted on how it works out if you try it! I'm probably going to need a solution like this myself for next year's filing.
0 coins
Yuki Watanabe
I've been dealing with complex trading situations for several years and wanted to share my experience. For handling thousands of transactions across multiple brokerages, I've found that the desktop versions of tax software consistently outperform online versions when it comes to importing and processing large datasets. One thing I haven't seen mentioned yet is FreeTaxUSA - their Deluxe version actually handles Form 8949 and wash sales quite well, and it's significantly cheaper than TurboTax or H&R Block. While the interface isn't as polished, it's been reliable for my complex trading situations including section 1256 contracts. The key with any software is to always verify the wash sale calculations manually for your largest positions. I've caught errors in every software I've used where cross-brokerage wash sales weren't properly identified. Keep detailed spreadsheets of your transactions as backup - it's saved me multiple times when software imports missed data or miscalculated adjustments. For Interactive Brokers specifically, their Activity Statement export works better than the 1099-B for most software imports. You can customize the export to include all the transaction details that often get lost in standard broker statement formats.
0 coins