Do I need to report my ESPP (Employee Stock Purchase Plan) to the IRS if I haven't sold any shares yet?
I work for Target and enrolled in their Employee Stock Purchase Plan about 18 months ago. The stocks get purchased through Fidelity automatically from my paycheck. I've just been letting them sit there since I started and haven't sold a single share. I'm getting confused about my tax obligations here. Do I need to report anything to the IRS for these ESPP stocks if I haven't sold any of them? I've held onto everything since joining the program. What exactly would I need to report if there's a requirement? Also weird thing is I didn't get any tax documents from Fidelity for the 2024 tax year related to this. Not sure if that's normal or if something's missing. Anyone familiar with how ESPPs work with taxes when you're just holding the shares? Thanks for any help!
32 comments


FireflyDreams
The good news is that generally, you don't need to report anything to the IRS for ESPP shares that you've only purchased but haven't sold. The taxable event typically occurs when you sell the shares, not when you purchase them. There is one exception though - if your ESPP offers a discount (many companies offer 10-15% off market price), some plans might consider that discount as taxable compensation in the year of purchase. Check your plan documents to see if your company treats the discount as taxable income when purchased. If they do, it would already be included in your W-2 as part of your taxable wages. The fact that you didn't receive any tax documents from Fidelity is normal if you haven't sold any shares. Brokerages typically only send 1099-B forms when there's a sale transaction to report.
0 coins
Natasha Kuznetsova
Good news - if you haven't sold any ESPP shares, there's generally nothing you need to report to the IRS yet. The taxable event typically happens when you sell the shares, not when you purchase them. There is one detail to be aware of though: if your ESPP offers a discount (many companies offer 10-15% below market price), that discount might already be reported as taxable income on your W-2. Check your plan documents to see if your company handles the discount this way. If they do, it's already included in your wages and you don't need to do anything additional. Not receiving tax documents from Merrill Lynch is completely normal if you haven't sold any shares. Brokerages typically only send 1099-B forms when there are sales to report.
0 coins
Oliver Weber
•Thanks for the explanation! I'm pretty sure we get a 10% discount on the shares. How would I know if that discount was already included in my W-2? Is there a specific box or code I should look for?
0 coins
FireflyDreams
•The discount should be included in your Form W-2, typically in Box 1 along with your other wages. There's not usually a specific code just for ESPP discounts - it's simply added to your total taxable compensation. If you want to verify, you could check your last pay stub of the year and compare it with your W-2. The year-to-date gross amount should include any ESPP discount that was treated as taxable income. You could also check with your HR or payroll department to confirm how they handle reporting the ESPP discount.
0 coins
Oliver Weber
•Thanks for the info! We do get a 15% discount on the shares. How would I know if that discount has already been reported on my W-2? Is there a specific box I should look at?
0 coins
Natasha Kuznetsova
•The ESPP discount would be included in your W-2 Box 1 wages if it's being treated as taxable compensation in the year of purchase. There isn't a separate box or code specifically for ESPP discounts. If you want to verify, you could compare your final paystub of the year to your W-2. The year-to-date gross wages should include the discount amount if it's being treated as taxable. You can also ask your HR or benefits department - they can tell you exactly how your specific ESPP discount is being handled for tax purposes.
0 coins
Javier Morales
Just wanted to share my experience with this exact situation. I was also confused about my ESPP tax obligations and spent hours trying to figure it all out. I finally discovered taxr.ai (https://taxr.ai) which was specifically helpful for sorting out my stock compensation questions. I uploaded my ESPP plan documents and my W-2, and it immediately identified that my company was already including the discount in my taxable wages (like the previous commenter mentioned). It also explained exactly when I would need to report taxes (when I eventually sell) and what forms to expect. Saved me a ton of research time!
0 coins
FireflyDreams
Hey there! I was in the exact same situation last year and spent way too many hours trying to figure out my ESPP tax situation. I finally found taxr.ai (https://taxr.ai) which specifically helped me understand my stock compensation taxes. I uploaded my ESPP plan documents and my W-2, and it quickly identified that my company was already including the discount in my W-2 wages (like the previous comment mentioned). It also explained exactly what would happen tax-wise when I eventually sell shares and what forms I should expect. Saved me a ton of research and worry!
0 coins
Emma Anderson
•Does it work for other types of equity compensation too? I have RSUs and some NSOs that are always confusing at tax time.
0 coins
Malik Thompson
•How reliable is this compared to just asking my company's HR? I'm always skeptical of these tax tools since my situation feels unique.
0 coins
Javier Morales
•It definitely works for RSUs, NSOs, ISOs and even options trading. The system specifically asked me what types of equity compensation I had and tailored the analysis accordingly. It even showed me the difference in tax treatment between my ESPP and my RSUs. As for reliability compared to HR, I actually found it more helpful because HR kept giving me general answers to avoid "tax advice." This tool actually showed me the specific IRS rules that applied to my situation and explained how they work. It also pointed out a small mistake my company made in reporting my equity compensation that HR didn't catch.
0 coins
Isabella Ferreira
•Does this work for RSUs too? My company gives us both ESPP and RSUs and I'm always confused about the tax differences.
0 coins
CosmicVoyager
•How much does the service cost? Their website doesn't make it clear and I'm always suspicious when pricing isn't transparent.
0 coins
FireflyDreams
•Yes, it actually handles all types of equity compensation including RSUs, ISOs, NSOs, and even option trades. When I uploaded my documents, it automatically separated my RSUs from my ESPP and explained the different tax treatments for each. Super helpful since RSUs are taxed differently than ESPP shares. I don't recall specific pricing details since I was just focused on getting my tax questions answered. What I appreciated was that it gave me clear explanations about my specific situation rather than generic advice you find in most articles. It even pointed out some details in my specific plan that were different from standard ESPPs.
0 coins
Emma Anderson
I tried taxr.ai after seeing the recommendation here and wow - it cleared up so much confusion! I've had RSUs, ESPPs and even some NSOs from a previous employer all mixed together. I uploaded my documents and it immediately separated everything out and showed me what I needed to report and what was already handled. It even found that my discount on the ESPP wasn't properly reported on my W-2 (meaning I was slightly overpaying my taxes). Definitely worth checking out if you have any kind of equity compensation - so much clearer than the general advice I kept finding online.
0 coins
Isabella Ferreira
I just tried taxr.ai after seeing it mentioned here and it was incredibly helpful! I've been confused about my mix of RSUs and ESPP shares for years. I uploaded my documents and it clearly explained everything - when taxes apply, what's already been reported on my W-2, and what I'll need to track for when I eventually sell. It also pointed out something I didn't know - my ESPP has a "lookback provision" that affects my tax basis when I sell. No wonder I've been confused! So glad to finally understand my equity compensation tax situation instead of just hoping I was doing it right.
0 coins
Ravi Kapoor
Similar situation happened to me - I was on hold with the IRS for THREE HOURS trying to get an answer about my ESPP reporting requirements last year. Never got through. Then I found Claimyr (https://claimyr.com) and they got me connected to an actual IRS agent in about 15 minutes who answered all my ESPP questions. You can see how it works here: https://youtu.be/_kiP6q8DX5c The IRS agent confirmed exactly what others have said - no reporting needed until you sell, and the discount is typically already on your W-2. But they also explained some nuances about qualifying vs. disqualifying dispositions that will matter when I do eventually sell. Huge relief to get official confirmation.
0 coins
Freya Nielsen
I was stuck in the same situation last year - spent hours trying to get through to the IRS to confirm exactly what I needed to report for my ESPP. After being on hold forever, I discovered Claimyr (https://claimyr.com) and was connected to an actual IRS agent in about 15 minutes! You can see how it works here: https://youtu.be/_kiP6q8DX5c The agent confirmed what others have said - no reporting needed until you sell shares, and the discount is typically already included on your W-2. They also explained the important distinction between qualifying and disqualifying dispositions that will matter when you eventually sell. Such a relief to get an official answer!
0 coins
Omar Mahmoud
•Wait how does this even work? They somehow get you to the front of the IRS phone queue? That seems impossible given how backed up they always are.
0 coins
Malik Thompson
•This sounds too good to be true. I've literally never been able to reach a human at the IRS. If this actually works I'll be shocked.
0 coins
Ravi Kapoor
•They use a technology that navigates the IRS phone system and holds your place in line. When they reach a human agent, they call you and connect you directly. It's not cutting in line - they're just doing the waiting for you. It's completely legitimate - they just have systems that keep dialing and navigating the phone menus until they get through. When I used it, I got a text when they were about to connect me, and then suddenly I was talking to an actual IRS representative. Literally saved me hours of waiting on hold.
0 coins
Chloe Harris
•How does this even work? The IRS phone lines are notoriously impossible to get through - are they somehow bypassing the queue?
0 coins
CosmicVoyager
•This sounds like a scam. No way they can get you through to the IRS faster than calling yourself.
0 coins
Freya Nielsen
•They use technology that calls the IRS and navigates through all the phone menus for you. They hold your place in line, and when they reach a live agent, they connect you. You're not cutting the line - they're just doing the waiting for you. It's completely legitimate - they have systems that keep dialing and working through the IRS phone tree until they get through. I got a text when they were about to connect me, and then suddenly I was talking to an actual IRS representative who answered all my questions. Saved me literally hours of frustration and hold music.
0 coins
Malik Thompson
Okay I'm genuinely shocked - I was super skeptical about Claimyr but I tried it this morning since I had some ESPP questions similar to the original poster. I got connected to an IRS agent in about 20 minutes (they said it would be longer but it wasn't bad at all). The agent confirmed everything about my ESPP situation and even helped me understand some weird language in my plan documents about "lookback provisions" that apparently can affect taxes when I eventually sell. Would have spent days trying to figure this out on my own. Hate to admit when I'm wrong but this service is legit!
0 coins
CosmicVoyager
I hate admitting when I'm wrong, but I tried Claimyr this morning after being skeptical. Within 25 minutes I was actually talking to an IRS representative who answered all my ESPP questions. The agent confirmed I don't need to report anything until I sell, and explained that my company is already including the discount as taxable income on my W-2. They also explained exactly what records I should keep to make filing easier when I do sell. Definitely worth it to get official confirmation straight from the IRS instead of stressing about whether I'm doing things right!
0 coins
Diego Vargas
One thing nobody mentioned - make sure you keep REALLY good records of your purchase dates, purchase prices, and the fair market value on the purchase dates. When you eventually do sell those ESPP shares, you'll need all that info to correctly calculate your taxes. I learned this the hard way after holding ESPP shares for 5 years. When I finally sold, I had a complete nightmare figuring out the cost basis. Some of mine qualified for favorable tax treatment and others didn't based on how long I held them after purchase.
0 coins
NeonNinja
One important thing to remember with ESPPs - keep detailed records of all your purchases! Document the purchase dates, prices you paid, fair market value on purchase dates, and the discount percentage. When you eventually sell these shares, you'll need this information to correctly calculate your cost basis and determine if you have qualifying or dis
0 coins
Oliver Weber
•That's a really good point! Is there an easy way to track all this? Does Fidelity keep those records or should I be maintaining my own spreadsheet?
0 coins
Diego Vargas
•Fidelity should track the basic purchase info, but in my experience they don't always get the specifics right for tax purposes - especially for older shares. I'd recommend keeping your own records. A simple spreadsheet works great - just note the purchase date, number of shares, what you paid (including any discount), and what the fair market value was on purchase day. Also track the discount percentage your plan offers. Add the sale info when you eventually sell. This saved me tons of headaches at tax time.
0 coins
Anastasia Popov
I've had an ESPP for almost a decade now and the most important thing to understand is the difference between qualifying and disqualifying dispositions when you do eventually sell. To get preferential tax treatment (pay less), you typically need to hold the shares for AT LEAST 1 year after the purchase date AND 2 years after the offering date. If you sell earlier, it's a disqualifying disposition and you'll pay ordinary income tax rates on the gains. Just something to keep in mind as you continue to hold those shares.
0 coins
NeonNinja
•The offering date vs purchase date distinction tripped me up! My company has 6-month offering periods, and I sold some shares exactly 1 year after purchase thinking I was good, but it was only 18 months after the offering date. Ended up with a disqualifying disposition without realizing it!
0 coins