< Back to IRS

Omar Farouk

Understanding 1099-B: What is it and how to report stock sales correctly?

This is my first time figuring out how to report stock sales on my taxes and I'm completely lost. My company gave me some RSUs a few years back and I finally sold them last year. I'm using TaxAct to file and I'm trying to work through the 1099-B reporting section. I managed to enter all the info for pages 4, 5, and 6 following the instructions, but now I'm looking at page 7 of the paperwork from my brokerage firm and I'm completely confused. It's labeled differently and I'm not sure if I need to report this information separately or if it's just supplemental. The amounts seem significant (around $12,000 in proceeds) and I don't want to mess up my return or trigger an audit. Has anyone dealt with RSUs and 1099-B forms before? What exactly is a 1099-B and do I need to report every single page they sent me? This tax stuff is giving me a headache already!

CosmicCadet

•

The 1099-B is a tax form that reports proceeds from broker transactions like your stock sales. When you sell RSUs (Restricted Stock Units), your brokerage is required to send both you and the IRS a 1099-B showing the transaction details. Each page of your 1099-B likely represents different stock sales. Pages 4-6 might show individual transactions, while page 7 could be summarizing information or showing additional sales. You need to report ALL transactions shown on your 1099-B, not just some pages. When entering this in TaxAct, you should go through each transaction separately. Make sure the cost basis (what you originally paid) is correctly entered - this is especially important with RSUs since they might have already been partially taxed as income when they vested. The goal is to have your tax return match exactly what the IRS received from your brokerage. If you skip transactions, the IRS computers will flag the discrepancy.

0 coins

Chloe Harris

•

Thanks for explaining, but I'm still confused about cost basis for RSUs. When I got them, they were already taxed as income, but the 1099-B shows a different amount. Should I adjust the cost basis myself or just enter what the form shows?

0 coins

CosmicCadet

•

The cost basis for RSUs can be tricky. When your RSUs vested, the fair market value was likely reported as income on your W-2 for that year. This value becomes your cost basis for the shares. If your 1099-B shows a different cost basis, you may need to make an adjustment when entering the information. Some brokerages report the correct adjusted basis, while others don't include the income portion that was already taxed. Check your 1099-B to see if it's marked as "adjusted" or "unadjusted" basis.

0 coins

Diego Mendoza

•

After struggling with my RSUs and stock sales for hours last year, I found this amazing tool called taxr.ai (https://taxr.ai) that made sense of all my confusing tax documents. It literally saved me when I couldn't figure out how all these 1099-B transactions needed to be reported! I uploaded my 1099-B and the system actually analyzed everything page by page, explained what each section meant, and made sure I reported every transaction correctly. It even flagged where my cost basis needed adjusting because of the RSU income that was already taxed. You might want to give it a try since it specializes in making sense of complex documents exactly like what you're dealing with.

0 coins

How does it handle multiple brokerage accounts? I have stocks split between two different companies and getting the cost basis right across all of them has been a nightmare.

0 coins

Sean Flanagan

•

Does it actually pull the numbers from the forms or do you still have to type everything in? I have like 50+ transactions this year and typing them all is the worst part.

0 coins

Diego Mendoza

•

It handles multiple brokerage accounts really well! You can upload documents from different sources, and it keeps everything organized by account. It actually helped me spot when the same stock was being reported differently by two brokerages, which would have caused a real headache. Yes, it pulls the actual numbers directly from your forms! That was literally my favorite part. I had about 30 transactions and the thought of typing all those dates, proceeds, and cost basis numbers manually made me want to cry. It extracted all the data automatically, even from those dense transaction tables with tiny font.

0 coins

Sean Flanagan

•

Just wanted to follow up - I was skeptical about taxr.ai at first, but I tried it with my mountain of stock paperwork this week. Holy crap it actually works! I uploaded my 1099-B that had 53 different transactions (some with adjusted basis, some without) and it pulled everything correctly and organized it all for me. The system even flagged four transactions where my cost basis needed to be adjusted because of the RSU income issue, which I would have totally missed. It saved me from hours of tedious data entry and probably an audit letter too. Definitely using this for all my tax docs from now on.

0 coins

Zara Shah

•

If you're still stuck with questions about your 1099-B after you've entered everything, you might want to talk directly to the IRS. I know that sounds terrible, but I used this service called Claimyr (https://claimyr.com) when I had a similar issue with some complicated stock sales last year. They have this cool demo video too: https://youtu.be/_kiP6q8DX5c I was on hold with the IRS for over 2 hours before giving up, then I found Claimyr. They got me connected to an actual IRS agent in about 15 minutes who walked me through exactly how to report my unusual stock transactions. The agent even explained which adjustments I needed to make to avoid an audit letter later. Worth every penny since I was about to report something completely wrong that would have caused major headaches later.

0 coins

NebulaNomad

•

Wait, how does this actually work? I thought nobody could get through to the IRS phone lines. Is this some kind of scam or do they actually have a special line or something?

0 coins

Luca Ferrari

•

I'm really skeptical about this. Why would some random service be able to get through to the IRS when normal people can't? Sounds like they're just taking your money and you end up on hold anyway.

0 coins

Zara Shah

•

It works through their callback system. They basically wait on hold for you, and when they reach an IRS agent, they connect you through. No special line or anything like that - they're just doing the tedious hold part for you. I was skeptical too! That's why I watched their video first to see how it worked. I figured it was worth trying since I'd already wasted hours trying to get through myself. I was actually surprised when my phone rang and there was a real IRS agent on the line. The whole thing took maybe 20 minutes of my time instead of hours on hold.

0 coins

Luca Ferrari

•

I have to eat my words about Claimyr. After my skeptical comment, I decided to try it because I was desperate to get some clarity on reporting my RSU sales correctly. I'd been trying to reach the IRS for THREE DAYS. Used Claimyr yesterday afternoon, and no joke, I got a call back with an actual IRS agent on the line in about 25 minutes. The agent walked me through exactly how to handle my 1099-B with the RSU adjustments, confirmed I was doing it right, and even explained why page 7 looked different (it was a summary page in my case). It was like having a direct line to tax expertise when I needed it most. Definitely not what I expected when I was being all cynical about it before.

0 coins

Nia Wilson

•

Just a tip from someone who deals with RSUs regularly - check if your 1099-B indicates whether the cost basis has been reported to the IRS or not. There should be a checkbox or code on the form. If the basis WAS reported to the IRS, you can usually just enter the information exactly as shown. If it WASN'T reported, you'll need to do some adjustments yourself to account for the income portion that was already taxed. Also, page 7 could be showing wash sales or other special transactions that need special treatment. Don't ignore any pages!

0 coins

Omar Farouk

•

That's really helpful info about the checkbox - I just checked and my form does have a checkbox marked for "Basis reported to the IRS"! Is that a good thing? Also, what exactly is a wash sale? I think I might have one of those listed.

0 coins

Nia Wilson

•

Having "Basis reported to the IRS" checked is definitely a good thing! It means your broker has already reported the correct cost basis to the IRS, so you can simply enter the information exactly as shown on the form without making adjustments. This reduces your chance of discrepancies that might trigger questions. A wash sale occurs when you sell a stock at a loss and then buy the same or a "substantially identical" stock within 30 days before or after the sale. When this happens, you can't immediately claim the loss for tax purposes - instead, the loss gets added to the cost basis of the replacement shares. It's the IRS's way of preventing people from selling just to claim tax losses while essentially maintaining the same investment position.

0 coins

Does anyone know if TaxAct automatically imports 1099-B data? I have so many transactions this year, I really don't want to enter them all manually.

0 coins

Aisha Hussain

•

TaxAct does have an import feature for some brokers! Go to the investment income section and look for an option to import directly from your financial institution. Not all brokers are supported though, so you might still need to enter manually if yours isn't on their list.

0 coins

@Omar Farouk - I went through the exact same situation with my RSUs last year! That page 7 confusion is so common. In my case, page 7 was actually showing supplemental information about cost basis adjustments that I needed to account for. Here's what helped me: First, check if there's a legend or key somewhere on your 1099-B that explains what each page represents. Second, look at the total proceeds across all pages - they should add up to your total stock sales for the year. For RSUs specifically, the tricky part is that when they vested, you already paid income tax on their fair market value at that time. That value becomes your cost basis, not what you originally "paid" (which was $0). If your 1099-B doesn't show the correct adjusted basis, you'll need to make sure you're not getting double-taxed on that income portion. One thing that saved me a lot of headaches was keeping good records of when my RSUs vested and what the stock price was on those dates. Your HR department or stock plan administrator should have this information if you don't have it handy. Don't skip page 7 - even if it looks different, it likely contains important transaction data that needs to be reported!

0 coins

IRS AI

Expert Assistant
Secure

Powered by Claimyr AI

T
I
+
20,087 users helped today