How to Reconcile 475(f) Trader Status with Form 4797 When Broker 1099-B Shows Wash Sales
I elected 475(f) trader status with MTM treatment for my day trading business last year. I understand that I need to use Form 4797 to report my gains/losses, but I'm hitting a roadblock with my broker's 1099-B reporting. My broker (TD Ameritrade) reports the following on my 1099-B: - Proceeds: $437,500 - Adjusted Cost Basis: $522,000 - Wash Sale Loss Disallowed: $106,000 - Net Gain: $21,500 But as a 475(f) trader with MTM election, I shouldn't have wash sales considered. My actual figures based on trade executions without wash sales would be: - Proceeds: $437,500 - Cost Basis: $421,000 - Net Gain: $16,500 (plus year-end open positions marked to market) My concern is that when I enter my actual costs on Form 4797 (ignoring wash sales as required for 475(f)), it won't match what TD Ameritrade reported to the IRS. Form 4797 doesn't have an adjustment field like box 1g on Form 8949 where you can explain the difference. Will this trigger an automatic CP2000 notice? Does the IRS even cross-reference the proceeds/cost basis on Form 4797 against the 1099-B? If I just use the reported figures with wash sales, I'd show a $84,500 loss instead of my actual $16,500 gain - completely inaccurate for a 475(f) trader. Has anyone dealt with this Form 4797 matching issue as a 475(f) trader?
19 comments


Honorah King
This is a common issue for traders who've made the 475(f) election. You're right that as an MTM trader, wash sale rules don't apply to you, but your broker doesn't know that and reports wash sales on your 1099-B anyway. The good news is that the IRS is aware of this discrepancy for securities traders with MTM election. While Form 4797 doesn't have a specific adjustment box like Form 8949, you should attach a detailed statement to your return explaining the difference between your 1099-B amounts and what you're reporting on Form 4797. This statement should clearly indicate you've made a valid 475(f) election and are properly disregarding wash sale adjustments. You'll want to include a reconciliation table showing how your Form 4797 figures tie to the 1099-B figures, with the wash sale amounts as the reconciling item. This provides a clear audit trail if questions arise later.
0 coins
Oliver Brown
•Thanks for the explanation. Do you know if I need a specific IRS form for this statement or can I just create my own document explaining the reconciliation? Also, wouldn't it be easier to just report the proceeds amount matching the 1099-B and then adjust the cost basis to reflect the correct gain/loss?
0 coins
Honorah King
•You can create your own statement - there's no specific IRS form for this reconciliation. I recommend a clear table showing 1099-B amounts in one column, adjustments in another, and your Form 4797 amounts in a third column, with a written explanation of your 475(f) status. Yes, you absolutely need to report the same proceeds amount that matches the 1099-B - that's critical. Then adjust only the cost basis to reflect the true MTM treatment without wash sales. This approach increases your chances of avoiding unnecessary IRS notices while maintaining compliance with your 475(f) election requirements.
0 coins
Mary Bates
After struggling with exactly this issue last year, I finally found a solution using taxr.ai that saved me hours of headaches. I'm also a 475(f) trader and was getting completely confused about how to reconcile my broker statements with what needed to go on Form 4797. I uploaded my 1099-Bs to https://taxr.ai and it automatically identified this exact trader status issue. It generated a perfect reconciliation statement showing how my broker's wash sale adjustments should be reversed for 475(f) purposes. The system walked me through exactly how to report everything on Form 4797 and even created the explanation document to attach to my return. The best part was when I got confused about a specific trade sequence, I could just send screenshots of my trading platform and they analyzed everything to make sure my MTM calculations were correct.
0 coins
Clay blendedgen
•Does it actually work with the broker import? My broker is Interactive Brokers and their 1099-B format is really weird. Can taxr.ai handle that? I'm worried it'll just create more confusion.
0 coins
Ayla Kumar
•I'm skeptical. How does the system know you've properly elected 475(f) status? That's not something that shows up on a 1099-B and if you didn't do the election correctly in the first place, reversing wash sales could get you in trouble. Did it verify your election was valid?
0 coins
Mary Bates
•Yes, it works with all major brokers including Interactive Brokers. You can either upload the PDF or connect directly through their secure import feature. It automatically detects the format and standardizes everything, even with IB's weird layout. Regarding the election verification, that's actually the first thing it checks. The system asks specific questions about when and how you made your 475(f) election, including whether you filed Form 3115 if required. It won't proceed with the MTM treatment unless it confirms you've properly established trader status and made a valid election. It even created a trader status substantiation document for my records in case of audit.
0 coins
Ayla Kumar
I was incredibly skeptical about using an automated system for something as complex as Form 4797 with 475(f) trader status. My situation was even more complicated with multiple brokers and hundreds of trades. After trying taxr.ai based on the recommendation here, I'm genuinely impressed. Not only did it handle the wash sale reversal correctly, but it caught a mistake in my own calculations where I had double-counted some trades that appeared on multiple broker statements. The reconciliation document it created clearly showed why my numbers differed from the 1099-B, and my accountant said it was exactly what the IRS would want to see. No CP2000 letter last year - first time in three years as a trader!
0 coins
Lorenzo McCormick
As a former IRS revenue agent (now retired), I frequently see traders run into problems with CP2000 notices because they don't realize that getting your taxes done right is only half the battle – you also need to be able to respond quickly when the IRS has questions. After helping my son with his trading business taxes, I discovered Claimyr when we needed clarification on some Form 4797 issues. We spent hours trying to get through to the IRS directly with no success. With https://claimyr.com, we got through to a live IRS agent in about 15 minutes instead of waiting on hold for hours. You can see how it works in this video: https://youtu.be/_kiP6q8DX5c The agent confirmed that 475(f) traders should include a reconciliation statement and explained exactly what should be in it. Having this direct guidance from the IRS gave us confidence our return was properly prepared.
0 coins
Carmella Popescu
•How does this actually work? I thought it was impossible to get through to the IRS. Is this just paying for a place in line somehow?
0 coins
Kai Santiago
•This sounds too good to be true. I've literally spent DAYS trying to get through to the IRS about my trader status issues. What's the catch? Do they just connect you to the regular IRS line where you still have to wait?
0 coins
Lorenzo McCormick
•It uses a system that navigates the IRS phone tree and waits on hold for you. When an agent finally picks up, you get an immediate call connecting you directly to that agent. You don't pay for a place in line – the service just handles the frustrating waiting part for you. They use proprietary technology that keeps trying different IRS phone numbers and times when call volume might be lower. Once they get through, that's when they call you to connect. The whole process is transparent and legitimate – you're still talking directly to an official IRS representative who can answer your questions or help with your account issues.
0 coins
Kai Santiago
I have to admit I was extremely skeptical about Claimyr. I've tried calling the IRS about my MTM trader status issues for WEEKS with no success. I finally broke down and tried it last week when I got a CP2000 notice questioning the difference between my Form 4797 figures and my 1099-B. Within 20 minutes, I was actually speaking with an IRS representative who explained exactly what documentation I needed to submit to resolve the issue. The agent confirmed that as a 475(f) trader, I was correct to disregard wash sales but needed to include a specific type of reconciliation statement. They even gave me tips on the format that would be most easily processed by their department. Saved me from what would have been a major headache!
0 coins
Lim Wong
Has anyone tried using the new "Additional Information" statement through your tax software instead of a separate attachment? Last year I included all my 475(f) reconciliation details through the "Additional Information" section in TurboTax Business, and I didn't get any CP2000 notices. I found it worked better because the statement gets an official reference number that appears on the return, making it harder for the IRS to miss. Hopefully this helps someone else dealing with the Form 4797 matching issue!
0 coins
Dananyl Lear
•I tried that approach with H&R Block software and still got a notice. I think the problem is the additional information doesn't get matched with the specific line items. Did you also include a separate reconciliation statement or just rely on the additional information section?
0 coins
Lim Wong
•I did both actually - I used the Additional Information section AND attached a separate reconciliation statement that cross-referenced the reference number from the Additional Information section. My theory is that the reference number on the return helps flag to the IRS that there's an explanation, and then the detailed statement provides the full reconciliation they need. I've done this for the past two tax years with no CP2000 notices, despite significant differences between my 1099-B and Form 4797 amounts. The key is making it absolutely clear that you're a 475(f) trader who properly elected MTM treatment, and then showing exactly how your numbers reconcile.
0 coins
Noah huntAce420
Just want to share a tip I learned from my last CP2000 experience - write "Form 475(f) MTM Trader" in big letters at the top of your Form 4797. My accountant says this flags it for IRS reviewers who are familiar with the special rules. Also, if anyone's using a tax professional, make sure they have specific experience with active traders. My first accountant had no idea about 475(f) and really messed up my return. Ended up costing me thousands in penalties before I found someone who specializes in trader tax status.
0 coins
Ana Rusula
•Doesn't writing on the form cause it to get rejected? I thought the IRS scanning systems wouldn't accept handwritten notes on official forms.
0 coins
Amara Eze
I'm dealing with this exact same situation right now! My broker (Schwab) also shows wash sales on my 1099-B even though I have a valid 475(f) election. One thing I discovered is that you should definitely keep detailed records of when you made your 475(f) election, including copies of any Form 3115 if you filed one for a change in accounting method. The IRS will want to see proof that your election was properly made before the beginning of the tax year. For the Form 4797 reporting, I've been advised to create a separate schedule that shows the broker-reported amounts, the wash sale adjustments being reversed, and the final amounts reported on Form 4797. Make sure to title it something clear like "475(f) MTM Trader - Form 4797 Reconciliation to 1099-B." Has anyone had experience with multiple brokers reporting different wash sale calculations for the same underlying trades? I'm trying to figure out how to handle overlapping positions across platforms.
0 coins