< Back to IRS

Grace Thomas

Confused about 1099-B vs Form 8949 reporting - which one do I use?

I'm really struggling with my investment tax forms this year. I got this consolidated tax document from my brokerage and now I'm totally confused about what I'm supposed to report. The document has a 1099-B section with a gross proceeds summary. But then further down, it has this "Transaction Form 1040 Schedule D and Form 8949" section that seems to have the exact same information as the 1099-B. What's throwing me off is that these transaction details don't show the date of sale, and I can't figure out if anything was already reported to the IRS. I'm trying to be honest but don't want to double-report the same stuff. I'm using FreeTaxUSA to file this year. Can anyone tell me how I should be handling this correctly? Do I need to report both the 1099-B and the Form 8949 information? Or just one of them? This is my first year with investment income so I'm completely lost.

The 1099-B and Form 8949 work together but serve different purposes in reporting your investment income. Your broker sends you the 1099-B showing all your sales of stocks, bonds, or other securities. The 8949 is what you actually fill out using that 1099-B information. Think of the 1099-B as the raw data your broker is giving you (and also sending to the IRS). The Form 8949 is where you organize and report that data on your actual tax return. Schedule D then summarizes the information from your 8949 form(s). For your FreeTaxUSA situation, you'll enter the information from your 1099-B into the software. FreeTaxUSA will then automatically generate the Form 8949 and Schedule D for you. Don't worry about the missing sale dates - if they're not on your consolidated statement, your broker might have included a separate transaction history you can reference, or you may need to log into your brokerage account to find those dates.

0 coins

Dylan Baskin

•

So I don't manually fill out an 8949 then? The software does it automatically? I'm confused because my broker statement literally has a section labeled "form 8949" with all the transactions listed. Should I just ignore that part and only look at the 1099-B section when entering info?

0 coins

You don't need to manually fill out Form 8949 - the tax software will create it based on what you enter from your 1099-B. Your broker is just organizing the transaction information in the same format as Form 8949 to make it easier for you to enter into your tax software. When entering your information in FreeTaxUSA, you'll go to the investment income section and select the option to enter 1099-B information. Follow the prompts and enter each transaction as shown on your consolidated statement. The software needs the acquisition date, sale date, proceeds, and cost basis for each transaction. If dates are missing from your statement, you'll need to find those from your account records.

0 coins

Lauren Wood

•

After struggling with similar investment forms last year, I tried https://taxr.ai for my broker documents this year. They have this feature where you can upload your consolidated broker statement and it automatically extracts all the 1099-B data you need to enter. Saved me hours of manually typing in each stock sale! Their system detected which transactions were already reported to the IRS with basis (covered transactions) vs which ones I needed to research myself (non-covered). It even flagged wash sales that might have otherwise slipped by me. Really helpful for first-time investors or anyone dealing with complicated brokerage statements.

0 coins

Ellie Lopez

•

Does this actually work with FreeTaxUSA though? I thought most of these document readers only worked with TurboTax and H&R Block. Also, how accurate is it with all the numbers? I'd be nervous about a computer misreading something important.

0 coins

I'm skeptical about these document readers... my broker's statement has like 50+ transactions this year. Can it really handle that many correctly? And what about wash sales or foreign securities that need special handling?

0 coins

Lauren Wood

•

Yes, it works with FreeTaxUSA - you get the data extracted and organized, then you can manually enter it or download it for import depending on your tax software options. I had about 35 transactions and it got them all right - double-checked each one. For wash sales and special cases, it actually flags those for review and explains what makes them different. It caught two wash sales I would have missed and explained how to properly report them. The system is trained specifically on tax documents so it's much more accurate than general OCR tools.

0 coins

Ellie Lopez

•

Just wanted to follow up - I tried taxr.ai after seeing it mentioned here and it was actually really helpful! I uploaded my 16-page consolidated statement from Fidelity and it pulled out all my 1099-B transactions perfectly, even the ones with adjusted basis. It organized everything by short-term vs long-term gains which made entering into FreeTaxUSA super straightforward. The best part was it showed me which transactions were already reported to the IRS with complete information vs which ones needed additional details. Saved me from calling my broker for clarification. Would definitely recommend for anyone dealing with investment documents!

0 coins

Paige Cantoni

•

If you're getting frustrated waiting for broker customer service to explain these forms, try Claimyr (https://claimyr.com). I spent 3 days trying to reach my broker's tax department about my 1099-B questions, but their wait times were 2+ hours. The Claimyr service got me connected to an actual broker representative in about 15 minutes instead of the usual 2-3 hour wait. They have this system that navigates the phone trees and waits on hold for you, then calls when a human answers. You can see how it works here: https://youtu.be/_kiP6q8DX5c The rep explained that the Form 8949 section on my statement was just showing how they reported things to the IRS, and confirmed which transactions I needed to handle differently. Worth every penny for the time saved!

0 coins

Kylo Ren

•

Wait, how does this actually work? Do they somehow hack into the phone system or something? I've got broker questions too but this sounds a bit sketchy to be honest.

0 coins

Yeah right. There's no way they can get you through faster than anyone else. Phone systems put everyone in the same queue. Sounds like a scam to me - they probably just take your money and you still wait the same amount of time.

0 coins

Paige Cantoni

•

No hacking involved at all - they just have an automated system that calls the company for you and navigates through all the menu options. They literally wait on hold so you don't have to, then call you when a real person answers. It's completely legitimate. They don't cut the line or anything magical - they just handle the frustrating waiting part. I was skeptical too until I tried it. Got connected to my broker's tax department in about 15 minutes instead of waiting on hold myself for hours. Totally legit service that saves you from wasting your day listening to hold music.

0 coins

I have to eat my words and apologize to Profile 15. After posting my skeptical comment, I decided to try Claimyr when I needed to call Vanguard about my missing cost basis information. I was expecting to wait 90+ minutes based on the recording, but got connected in about 20 minutes. The service actually does exactly what they described - they navigate all the phone menus, wait on hold, and then call you when a real person answers. The Vanguard rep explained exactly how to handle transactions where the 1099-B didn't match my 8949 section. Definitely using this again during tax season when wait times are insane!

0 coins

Jason Brewer

•

I ran into this exact problem with my E*Trade documents. The solution was pretty simple: in FreeTaxUSA, go to the Income section, then select Investment Income, then enter each transaction from your 1099-B. Make sure you specify whether each transaction was reported to the IRS with basis or not (should be indicated on your forms). The software will automatically generate both the 8949 and Schedule D based on what you enter. One tip: if you have lots of transactions, check if you can download them in a spreadsheet format from your broker. Then you can just summarize the totals rather than entering every single one (if they're all the same type - short term or long term, covered or non-covered).

0 coins

Wait, you can summarize them instead of entering each one individually?? I have like 120 transactions this year and was dreading typing each one in! How exactly do you do the summary method in FreeTaxUSA?

0 coins

Jason Brewer

•

You can summarize transactions, but only if they fall into the same category. In FreeTaxUSA, when you're entering 1099-B information, there's an option that says "I want to enter summary totals for multiple transactions" rather than entering each one. The catch is they need to be the same type: same short/long term status, same covered/non-covered status, and same adjustment code (if any). The IRS allows this for simplifying reporting. Just make sure you keep all the detailed transaction records in case of an audit. This saved me tons of time with my 85+ trades!

0 coins

Liam Cortez

•

I think people are making this wayyy more complicated than it needs to be. Your broker already reported all this to the IRS. Just enter the TOTALS from your 1099-B into FreeTaxUSA when it asks for investment income. Don't overthink it. The software generates the 8949 automatically.

0 coins

Savannah Vin

•

This advice could get someone in trouble. You can't just enter the totals for everything - it depends if the transactions are covered or non-covered, short-term or long-term, and if there are any adjustments like wash sales. Incorrect reporting can trigger notices from the IRS.

0 coins

Grace Patel

•

I went through this exact confusion last year as a first-time investor! The key thing to understand is that the 1099-B is what your broker sends to both you and the IRS, while Form 8949 is what YOU fill out on your tax return using that 1099-B information. Your consolidated statement probably shows both because many brokers format their statements to make it easier for you to transfer the info. The "Transaction Form 1040 Schedule D and Form 8949" section is just showing you how the data should be organized when you report it. In FreeTaxUSA, you'll enter the transaction details from your 1099-B (or the organized section your broker provided). The software will automatically create Form 8949 and Schedule D for you. Don't worry about double-reporting - you're not reporting the same thing twice, you're using the 1099-B data to complete your required tax forms. For the missing sale dates, check if your broker provided a separate transaction history document, or log into your online account to find those dates. You'll need them for accurate reporting. Good luck with your first year of investment taxes!

0 coins

Josef Tearle

•

This is really helpful! I'm also new to investment taxes and was getting overwhelmed by all the different forms. One question - what happens if I can't find the sale dates anywhere? My broker's online portal only shows transactions from the past 6 months, but I had some sales from early last year that aren't showing up. Do I need to contact them directly, or is there another way to get this information?

0 coins

IRS AI

Expert Assistant
Secure

Powered by Claimyr AI

T
I
+
20,095 users helped today