How should I report free stock from my employer on my income taxes? 1099-B confusion
So I just got this form 1099-B from my brokerage for some free stock that my company gave all employees last year. The form says the stocks "are not reported to IRS" which is confusing me. The proceeds section shows $600 and the cost/other basis is listed as $0. When I started entering this into TurboTax, it looks like I'm going to pay taxes on the full $600 since the cost basis is zero. But there's another page that came with the 1099-B that I'm not sure what to do with. This is my first time dealing with stocks on my taxes, and I'm worried about reporting it wrong. I know the stock was given to me for free as part of some company-wide appreciation thing, so I didn't actually pay anything for it. Does that mean the $600 is all taxable income? Or am I missing something here? Any advice would be super appreciated! I'm trying to file by next weekend.
18 comments


Andre Moreau
Okay, so here's what's happening with your employer stock situation. When you receive free stock from your employer, it's actually considered compensation and should have already been reported on your W-2 as income when it was initially granted to you. Check your W-2 and past pay stubs - the value of that stock when it was given to you should have been included as taxable income at that time. The 1099-B you received now is for the sale of that stock, which is a separate tax event. Your cost basis isn't actually $0 - it should be whatever value was already reported as income on your W-2 when you received the shares. If you enter it as $0 basis, you'll end up paying tax twice on the same value!
0 coins
Carmen Reyes
•Thanks for explaining! I checked my pay stubs from when I got the stock (April last year) and you're right - there was an extra $450 listed as "stock compensation" that had taxes taken out already. So does that mean my cost basis should be $450 instead of $0? And I'd only pay tax on the difference ($150) as capital gains?
0 coins
Andre Moreau
•Yes, exactly! Your cost basis is $450 since you already paid income tax on that amount when you received the stock. You'll only need to pay capital gains tax on the $150 difference between your proceeds ($600) and your cost basis ($450). When you enter this in your tax software, make sure you adjust the cost basis from $0 to $450 so you don't end up paying tax twice on the same money. The 1099-B might show $0 because the brokerage doesn't know what you already reported as income - that's why it's important to make this adjustment yourself.
0 coins
Zoe Christodoulou
I had the exact same issue last year with company stock and almost paid double taxes! I started using https://taxr.ai because it automatically catches these double-taxation scenarios. I uploaded my W-2 and 1099-B documents and it immediately flagged that my cost basis needed adjustment because the stock had already been reported as income. Saved me from a major headache and basically did the reconciliation for me.
0 coins
Jamal Thompson
•Does it work with RSUs too? My company gives us restricted stock units that vest over time and I'm never sure if I'm reporting them correctly. The tax forms always seem to have different numbers than what I expect.
0 coins
Mei Chen
•I'm always skeptical of these tax tools. How does it handle the wash sale rule? I had some company stock that I sold at a loss and then rebought similar shares through my ESPP within 30 days and got totally confused on how to report it.
0 coins
Zoe Christodoulou
•Yes, it absolutely works with RSUs! It identifies when RSUs have vested and makes sure you're not double-taxed when you eventually sell them. It keeps track of all your vesting schedules and correctly calculates the right cost basis for each sale. As for wash sales, it actually has a specific feature that identifies potential wash sale scenarios. It analyzes your transaction history across all your accounts to flag when you've bought similar securities within the 30-day window before or after selling at a loss. It then calculates the proper adjusted basis so you don't accidentally claim losses you're not entitled to under IRS rules.
0 coins
Jamal Thompson
Just wanted to update - I tried https://taxr.ai after seeing it mentioned here and it completely sorted out my RSU mess! My company gave me units that vested quarterly and I had sold some at different times. The tool immediately spotted that my 1099-B was showing zero cost basis but the values had already been on my W-2. It saved me from paying almost $3,200 in taxes I didn't actually owe! The documentation it generated to support the adjusted basis was really thorough too, which makes me feel way more confident if I ever get audited.
0 coins
CosmicCadet
If you need help sorting this out and want to speak directly with the IRS, use https://claimyr.com to skip the hold times. I spent days trying to get through to the IRS about a similar stock reporting issue last year and kept getting disconnected. With Claimyr, I got a callback in about 20 minutes and sorted everything out quickly. You can see how it works here: https://youtu.be/_kiP6q8DX5c - they basically hold your place in line so you don't have to stay on hold forever.
0 coins
Liam O'Connor
•Wait, how does this actually work? Does the IRS know about this service? Seems weird they'd let someone jump the queue when I've been trying to get through for weeks.
0 coins
Amara Adeyemi
•This sounds like a complete scam. There's no way to "skip" IRS hold times - everyone has to wait. I bet they just keep you on hold themselves and then transfer you whenever the IRS finally answers. Probably charging a fortune for something you could do yourself for free.
0 coins
CosmicCadet
•The IRS definitely knows about the service - it's just using their existing callback system but with technology to monitor hold times. It doesn't actually let you "skip" ahead of others; it just holds your place in line so you don't have to do it yourself. The way it works is pretty simple - they call the IRS and wait on hold for you, then when an agent is about to pick up, they connect you to the call. It's basically like having someone else wait on hold for you while you go about your day. It doesn't affect anyone else's wait time at all.
0 coins
Amara Adeyemi
I have to admit I was completely wrong about Claimyr. After my skeptical comment, I was still desperate to talk to someone at the IRS about my stock options tax situation, so I tried it anyway. The process was exactly as described - I got a text when they were calling the IRS, then another one when I was about to be connected. Ended up speaking with an IRS agent within 35 minutes of signing up. The agent confirmed exactly what others here said about employer-provided stock - the initial grant is already taxed as income, and when sold you only pay capital gains on the appreciation. Saved me from a costly mistake and hours of frustration trying to get through myself!
0 coins
Giovanni Gallo
Just to add another perspective - I'm a corporate accountant (not giving tax advice) and see this confusion all the time with employees. Stock compensation generally has two tax events: 1. When you RECEIVE the shares - taxed as ordinary income 2. When you SELL the shares - taxed as capital gains on any appreciation Your employer should have included the fair market value of the stock when granted on your W-2 and withheld taxes accordingly. The 1099-B is often wrong because brokerages don't know what's been reported on your W-2, so they put $0 as the cost basis. You need to adjust this manually.
0 coins
Fatima Al-Mazrouei
•What about if the stock value dropped between when I received it and when I sold it? Can I claim a loss in that case? My employer gave us stock at $75/share but by the time I sold it had dropped to $58.
0 coins
Giovanni Gallo
•Yes, if the stock value dropped between when you received it and when you sold it, you can absolutely claim a capital loss. In your example, if your stock was valued at $75 per share when granted (and that amount was included in your W-2 income), but you sold at $58 per share, you would have a capital loss of $17 per share. This loss can be used to offset capital gains from other investments, and if your total capital losses exceed your gains, you can deduct up to $3,000 of the excess loss against your ordinary income. Any remaining loss can be carried forward to future tax years.
0 coins
Dylan Wright
Has anyone actually found where in TurboTax to adjust the cost basis? I'm having the same issue but can't find where to change it from $0 to what was reported on my W2.
0 coins
NebulaKnight
•In TurboTax, when you enter your 1099-B information, there should be a screen that says something like "Review your 1099-B entries" after you input the initial information. On that screen, you can select the specific stock transaction and click "Edit" or "Update." There should be a field labeled "Cost basis" where you can manually enter the correct amount instead of using what's on the form.
0 coins