Summary of What This Blog Covers
- Why RSU and ESPP tax mistakes happen, often due to missing cost basis.
- How incorrect reporting can lead to overpaid taxes or IRS issues.
- How an expert CPA review can correct past filings and recover refunds.
- How Insogna helps with equity tax strategy and future planning.
Let’s be honest. Equity compensation is one of the most exciting things about modern careers. Whether you’re at a publicly traded company, just went through an IPO, or have been grinding at a fast-growing startup, the moment your RSUs or ESPP shares start turning into real money is a big deal.
You worked hard for it. You earned it. This is your reward.
And then tax season shows up, and suddenly it feels like the IRS is trying to take a victory lap on your equity. You open your 1099-B or brokerage statement and see that dreaded cost basis column filled with zeros. Maybe you’re staring at TurboTax and thinking, “Wait, how is this entire stock sale showing up as a gain when I already paid tax on part of it?”
If your inner voice has ever asked that question, this post is for you. Because you’re not crazy, and you’re not alone.
We talk to people every day who are second-guessing their RSU and ESPP reporting. Smart, capable people. Engineers. Product leads. Designers. Executives. Founders. People who are building real wealth through stock but feel completely in the dark about how that wealth gets taxed.
It doesn’t have to stay that way.
Why RSU and ESPP Tax Reporting Feels So Confusing
Equity comp isn’t like a regular paycheck. It has layers, timing, tax categories, and holding period rules. It doesn’t follow the simple rules that regular investment income does.
When it comes to equity, your tax documents often don’t tell the full story. Here’s why.
Brokerages Don’t Always Report Correctly
Your brokerage—whether it’s E*TRADE, Fidelity, Charles Schwab, or Morgan Stanley—is going to send you a 1099-B during tax season. This document shows what you sold, how much you sold it for, and what the system believes your cost basis was.
The problem? That cost basis is often incomplete or entirely missing. Especially with RSUs and ESPPs.
Let’s say you sold $100,000 worth of RSUs. The brokerage may list your cost basis as $0, even though $80,000 of that was already included in your W-2 as income at vesting. That $80,000 is your true cost basis. You’ve already paid tax on it.
If you don’t adjust for that? You might end up paying tax on $180,000 total. Yes, that’s the same income being taxed twice.
This issue is more common than most people realize. And it often flies under the radar because the forms look so official. But they don’t always tell the truth.
DIY Tax Software Isn’t Designed for Complexity
You’d think that using tools like TurboTax or H&R Block would catch this kind of thing. But unless you know where to make the adjustments and why they won’t fix it for you.
These tools are built for volume. They guide people through simple W-2 income and standard deductions. They’re not designed to unpack multi-year RSU vesting, calculate ESPP disqualifying dispositions, or correct cost basis reporting errors.
Unless you know your way around Schedule D, Form 8949, and equity income breakdowns, those tools are only as helpful as the data you enter. And if you don’t have the right data or don’t know how to interpret your own documents, the software won’t catch it.
This is why so many people turn to a CPA near them or reach out to an Austin, Texas CPA firm that specializes in equity tax planning. Because this isn’t about capability. It’s about context. And most tools just don’t have it.
Equity Compensation Rules Are Anything But Simple
RSUs. ESPPs. NSOs. ISOs. Founders’ shares. Deferred compensation. Each of these has different tax rules and timelines. Understanding when and how they get taxed is not intuitive.
For example:
- RSUs are taxed as income when they vest, not when you sell.
- ESPPs have special IRS rules under Section 423 that dictate whether a sale is “qualifying” or “disqualifying,” which determines whether gains are taxed as ordinary income or capital gains.
- Stock options can trigger tax at exercise (NSOs) or when you sell (ISOs), and may also affect your AMT calculation.
And then there’s the question of holding periods, grant date vs. vesting date, fair market value, and how it all gets reported.
This complexity is not your fault. You’re doing your best with the information you’ve been given. But when the system is built on outdated assumptions and your equity plan is modern and multi-layered? That’s where things fall through the cracks.
This is exactly why people search for a tax consultant near them or start asking around for a licensed CPA with experience in equity.
What Happens When the Reporting Is Off
If your RSU or ESPP taxes are off even slightly, it can lead to:
- Overpayment of taxes because income was taxed twice
- Underpayment that leads to IRS notices or penalties
- Missed opportunities for long-term capital gains
- Unnecessary stress when trying to explain your situation to an auditor
We’ve worked with clients who overpaid by $10,000 or more because their broker reported zero basis and their software didn’t know how to adjust for it.
We’ve also helped founders who were completely unaware that their equity sale triggered FBAR filing requirements because they held shares in a foreign brokerage account. The penalties for missing this are no joke.
These aren’t fringe scenarios. They’re everyday challenges for high-performing professionals with equity.
How an Expert Review Helps Fix It
If you’re feeling uncertain, here’s what we do when reviewing your return:
1. Review Your W-2 and Match It to Stock Activity
We look at Box 1 of your W-2 to see what equity income was already taxed. Then we compare that to your 1099-B and your stock sale details. If there’s overlap, we flag it and fix it.
Most people don’t realize their W-2 holds the key to correcting the story that their 1099-B gets wrong. A good tax preparer or tax accountant near you will know exactly how to connect the dots.
2. Audit Your 1099-B for Missing Basis
We pull the details from your broker’s report and match it against your grant documentation, sale dates, and equity compensation records.
If we find missing or incorrect basis amounts, we help adjust them on Form 8949 to make sure your capital gain is accurate. Not inflated.
We’ve done this for clients who work at Fortune 500 companies and small private firms alike. Every situation is different but the need for a tailored, human review is the same.
3. Analyze ESPP Sales for Qualifying or Disqualifying Treatment
This part is huge.
If you sell ESPP shares too early, your gain might be taxed at a higher rate. But if you hold them long enough (two years from grant, one year from purchase), part of your gain may be eligible for long-term capital gains treatment, which is taxed at a much lower rate.
We determine:
- Your purchase date
- Your sale date
- The discount rate
- How much income was already taxed through your paycheck
And we adjust accordingly. Many Austin accounting firms don’t dig into this level of detail. We do it because it matters.
4. File Amended Returns When Necessary
If the issue happened in a past year, it’s not too late.
We help you:
- File Form 1040-X to amend your return
- Submit the right documentation
- Track down missing records
- Recover any refunds you may be owed
We’ve helped clients recover thousands, sometimes tens of thousands, by fixing simple but overlooked errors.
If you’re looking for a certified CPA near you who isn’t afraid of complex equity corrections, this is where we shine.
5. Build a System Going Forward
After we’ve fixed the past, we help you plan for the future.
We set up:
- A cost basis tracker that lives in your portal
- Estimated tax planning around equity vesting schedules
- Alerts for upcoming ESPP sales or AMT exposure
- Documentation systems that make next tax season a breeze
This is where the shift happens. From stress and confusion to clarity and strategy.
Bonus: What About Foreign Accounts and FBAR?
If you’ve got equity in a foreign brokerage account or if your company uses a non-U.S. platform to hold RSUs, you may be required to file FBAR (Report of Foreign Bank and Financial Accounts).
This is triggered if the total value of foreign accounts exceeds $10,000 USD at any time during the year.
We help clients:
- Determine FBAR thresholds
- File on time
- Avoid steep penalties
- Report any unrecognized foreign holdings
This is especially relevant for employees at international firms or multinational companies. If you’re unsure, a 15-minute chat with our team could save you from a big compliance headache later.
Why Clients Trust Insogna
We’re more than a tax service. We’re a strategy partner.
At Insogna, we work with:
- Executives with RSU and ESPP compensation
- Startup employees with stock options
- Founders preparing for M&A events
- Professionals with foreign holdings
- Investors managing complex portfolios
Our team of certified CPAs, enrolled agents, and equity tax specialists deliver personalized, proactive tax help for every client.
We’re not here to just file your return. We’re here to help you understand it, optimize it, and feel confident in every number attached to your name.
Ready to Know If Your RSU and ESPP Taxes Are Right?
Here’s your next move.
Send us your prior tax return and 1099-B for a free equity review.
We’ll tell you:
- If your basis was reported correctly
- If you overpaid or underpaid
- What we’d do differently
- And how to prevent issues next year
This is a no-pressure conversation. We’re here to clarify, guide, and help you breathe a little easier this tax season.
Because equity isn’t just compensation, it’s part of your story. And we’re here to make sure it’s told right.