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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

You'll definitely need to contact your broker directly to get the complete transaction history. Most brokers are required to provide you with detailed records going back several years, even if their online portal only shows recent transactions. When you call, ask specifically for your "annual tax statement" or "consolidated 1099 with complete transaction details" for the tax year. They should be able to email or mail you a comprehensive document that includes all sale dates, acquisition dates, and cost basis information. If you're having trouble getting through to customer service (which is common during tax season), you might want to try calling early in the morning or late in the day when wait times are shorter. Some brokers also have dedicated tax help lines that might be faster than general customer service.

0 coins

If your broker's online portal doesn't go back far enough, you should definitely contact them directly - they're required to maintain transaction records and provide them to you. Most brokers have a customer service line specifically for tax questions during tax season. You can also try checking if there's a "Documents" or "Tax Documents" section in your online account that might have archived statements from earlier in the year. Some brokers store monthly or quarterly statements that would show those older transactions with dates. As a backup, if you kept any confirmation emails or statements from when you made those trades, those would also have the sale dates. The IRS does require accurate dates for proper reporting, so it's worth the effort to track them down rather than guessing.

0 coins

You'll definitely need those sale dates for accurate reporting, so contacting your broker directly is your best option. Most brokers are required to keep detailed transaction records for several years, so they should be able to provide you with a complete transaction history even if it's not showing in your online portal. When you call, ask specifically for a "complete transaction history" or "year-end tax statement" that includes all buy and sell dates. Some brokers can email this to you as a PDF or spreadsheet. If phone wait times are long, many brokers also have secure messaging systems through their websites where you can request this information. As a backup, check if you received any trade confirmation emails throughout the year - those usually contain the transaction dates you need. Also, if you use any portfolio tracking apps like Personal Capital or Mint, they might have captured those dates when they synced with your brokerage account.

0 coins

You'll definitely need to contact your broker directly to get those missing sale dates - they're required for accurate tax reporting. Most brokers are required to maintain detailed transaction records for several years, even if they're not showing in your online portal. Call their tax support line (not general customer service) and ask for a complete transaction history for the tax year. They should be able to provide this either by email, mail, or through a special tax documents section of their website. Some brokers also have a "Tax Center" or "Year-End Documents" section that shows historical data beyond what's in your regular account view. If you're having trouble reaching them due to long wait times during tax season, you might want to try calling early in the morning or late in the day when hold times are typically shorter. The important thing is getting those exact dates - estimated dates won't cut it if you're ever audited.

0 coins

You'll definitely need to contact your broker directly for those missing sale dates - they're required for accurate tax reporting. Most brokers are required to keep transaction records for several years, so they should be able to provide you with a complete transaction history for the tax year. When you call, ask specifically for your "annual tax statement" or "complete transaction history" for the year. Many brokers can email this to you or make it available for download in your account under a tax documents section. If you're having trouble reaching them due to long wait times, that Claimyr service mentioned earlier in this thread might be worth considering to skip the hold time. As a backup, check if you received monthly or quarterly statements throughout the year - those often contain the detailed transaction information including dates. You might have saved them electronically or received paper copies. The IRS expects accurate dates, so it's worth the effort to track them down rather than guessing.

0 coins

If your broker's online portal only shows recent transactions, you should definitely contact them directly - they're required to maintain these records and provide them to you. Most brokers can send you a complete transaction history for the tax year, either by email or through their document center. You can also try checking if they have a separate "Tax Documents" or "Year-End Statements" section in your account that might have more detailed records. Some brokers also send annual statements in January/February that include all transactions for the previous year. If you're having trouble reaching them by phone, that Claimyr service mentioned earlier in this thread might be worth trying to avoid the long hold times. You absolutely need those sale dates for accurate tax reporting, so it's worth the effort to track them down!

0 coins

If your online portal only shows recent transactions, you'll definitely need to contact your broker directly to get the complete transaction history. Most brokers are required to maintain these records and can provide you with a detailed statement showing all transactions for the tax year. When you call, ask specifically for a "complete transaction history" or "year-end tax statement" that includes acquisition and sale dates for all securities sold during the tax year. Some brokers can email this to you, while others might mail a physical copy. You could also try calling their tax support line (if they have one) since they deal with these requests constantly during tax season. If you're having trouble getting through, that Claimyr service mentioned earlier in this thread might help you skip the long hold times. Don't try to guess at the dates - the IRS wants accurate information, and missing or incorrect dates could cause problems later.

0 coins

You'll definitely need to contact your broker directly for the missing sale dates - they're required to provide you with complete transaction history for tax purposes. Most brokers can generate detailed statements going back several years upon request. Call their customer service line and ask for a "complete transaction history" or "tax reporting statement" for the specific time period you need. They should be able to email or mail you a detailed report with all the dates, even for transactions that don't show in your current online portal. Some brokers also have a separate "tax documents" section on their website that might have more comprehensive records than the regular transaction history. Worth checking there first before calling. You absolutely need those sale dates for accurate Form 8949 reporting!

0 coins

If you can't find the sale dates in your broker's online portal, you should definitely contact them directly. Most brokers are required to maintain transaction records for several years and can provide you with a complete transaction history upon request. You can usually get this through their customer service line or by submitting a request through their secure message center. Another option is to check if your broker offers annual tax documents or year-end statements that include all transactions for the tax year - these are often more comprehensive than what you see in the regular online portal. Some brokers also have a separate "Tax Documents" or "Tax Center" section that maintains longer historical data. If you're having trouble reaching your broker due to long wait times, you might want to try the Claimyr service that @Paige Cantoni mentioned earlier - it could save you hours of being on hold. Having accurate sale dates is important for proper tax reporting, so it s'worth the effort to track them down!

0 coins

You'll definitely need those sale dates for accurate tax reporting. Most brokers are required to keep transaction records for several years, so they should have that information even if it's not easily accessible online. I'd recommend calling your broker's customer service line and asking for a complete transaction history for the tax year. They can usually email you a detailed statement with all the dates you need. Alternatively, if you still have your monthly or quarterly statements from last year (either paper or digital), those should show all the transaction details including sale dates. Many people overlook checking their email for old broker statements, but those often have everything you need. If you're having trouble reaching your broker due to long wait times during tax season, you might want to try calling early in the morning or later in the evening when call volumes are typically lower. Don't skip this step - the IRS expects accurate dates on your Form 8949, and missing or incorrect dates could cause issues later.

0 coins

You'll definitely need to contact your broker directly for those missing sale dates - they're required on Form 8949. Most brokers keep transaction records for several years and can provide detailed statements going back to the beginning of the previous tax year. When you call, ask specifically for a "detailed transaction history" or "realized gains/losses report" for the entire tax year. They should be able to email or mail this to you within a few business days. Some brokers also have this information available in a different section of their website - try looking for "Tax Documents," "Year-End Statements," or "Trade History." If you're having trouble reaching them by phone, try their secure messaging system through your online account. Many brokers respond faster to written requests for tax documents, especially during busy season.

0 coins

You should definitely contact your broker directly to get those missing sale dates - they're required to maintain complete transaction records and provide them to you upon request. Most brokers can generate a comprehensive tax statement or transaction history that goes back to the beginning of the tax year, even if their online portal has limited history. When you call, ask specifically for your "annual tax statement" or "complete 1099-B transaction detail" for the tax year. They should be able to email or mail this to you. The IRS requires accurate dates for proper tax reporting, so don't try to estimate or leave them blank. If you used a service like Claimyr that others mentioned, it might help you get through to the tax department faster during busy season. Some brokers also have a separate tax document section on their website that's different from the regular transaction history - worth checking there first before calling.

0 coins

IRS AI

Expert Assistant
Secure