Struggling to Track Cost Basis on Stock Sales? How Can You Fix It Before Tax Season?

4 13

Summary of What This Blog Covers

  • Why stock sales often show incorrect cost basis, especially with RSUs and ESPPs.

  • How brokerage reports and DIY tax tools miss key income details.

  • Steps to fix cost basis issues and amend past returns if needed.

  • How Insogna helps with equity tax strategy and FBAR filing.

Let’s paint a picture.

You’ve finally had your equity moment. Maybe it’s an IPO. Maybe your RSUs vested and you sold some shares to cover taxes. Maybe your ESPP matured and the gains rolled in. Regardless, this was supposed to be a win. The culmination of years of sweat equity, hustle, late nights, and relentless belief.

But then tax season rolls around… and you open up that brokerage statement or 1099-B… and your heart drops.

What’s this? Cost basis: $0?

Suddenly, it looks like you made a huge gain and now it’s about to be taxed like you just won the lottery. But you know that’s not right. You remember the taxes withheld on your paycheck. You remember the RSUs showing up on your W-2. You know you already paid taxes on part of this income.

So why is the IRS about to tax you like you didn’t?

Welcome to the tangled world of equity compensation and cost basis tracking.

But here’s the good news: it doesn’t have to stay tangled.

Let’s walk through what’s going on, why it happens, and most importantly how you can fix it before tax season gets too close for comfort.

First: What Is Cost Basis, and Why Should You Care?

Let’s make this super simple.

Cost basis is the amount you “paid” for something you sold. Whether it’s stock, real estate, or another investment. For example, if you bought 100 shares at $10 each and sold them for $50 each, your gain is $4,000: ($5,000 sale – $1,000 basis).

That’s easy when you’re buying and selling stock like a traditional investor.

But equity compensation? Oh, it’s a whole different game.

Because in the world of RSUs, ESPPs, stock options, ISOs, NSOs, and founder stock, cost basis isn’t based on what you paid for the sharesi. I’s based on:

  • When the shares vested

  • Whether that value showed up on your W-2

  • What kind of tax you’ve already paid on them

If you don’t adjust your reported basis to reflect income that’s already been taxed? You may end up:

  • Paying tax again on the same dollars

  • Triggering an artificially high capital gain

  • Raising a red flag that could lead to an audit

So this isn’t just a math error. It’s a cash-flow issue, a compliance issue, and a clarity issue. And the more complex your equity comp becomes? The more important it is to get this right.

Why This Happens (Hint: It’s Not Your Fault)

Let’s say this clearly: this happens to smart people every day.

And the problem is baked into the system. Here’s why:

1. Brokerage Firms Don’t Adjust Cost Basis

Let’s say you sell $200,000 worth of RSUs. The brokerage reports that amount as your proceeds but shows your cost basis as $0.

Why? Because the broker’s reporting obligations are limited. They may not track what appeared in your W-2. They may not even know the shares came from RSUs. They’re required to report what they know but not always what matters.

So the 1099-B you receive at tax time? It’s often wrong or at best, incomplete.

2. DIY Software Misses the Nuance

Even the best-intentioned tools like TurboTax, TaxAct, or H&R Block rely on you to input the correct basis. But most people:

  • Don’t realize they need to adjust it

  • Don’t know how to match W-2 compensation with their sales

  • Trust what the brokerage or software says (and who wouldn’t?)

Unfortunately, the IRS does the same and that leads to big overpayments, or worse, audits.

3. Equity Compensation Is Complex

There’s no way around it. RSUs, ESPPs, NSOs, ISOs, and founder equity all have their own rules. They’re each taxed differently. Their basis is calculated differently. And if you’re like most high performers, you’re dealing with more than one at the same time.

This is exactly why so many professionals eventually call in a tax professional near them, or find a CPA in Austin, Texas with experience in equity compensation. Because it’s not about doing it yourself, it’s about doing it right.

The Stakes: What Happens If You Don’t Fix It?

Here’s what we’ve seen (and fixed!) at Insogna:

  • A client paid $35,000 in tax on a stock sale that had already been taxed through their W-2. Their broker showed $0 basis, and no one caught it.

  • A founder sold options after leaving their company and triggered AMT without realizing it until the IRS sent a letter.

  • An employee of a recently IPO’d company overpaid tax on ESPP shares because no one reconciled the discount adjustment or holding period requirements.

These mistakes are common, costly, and completely preventable.

Step-by-Step: How to Fix Cost Basis Before Tax Season

Let’s get to the good part. Here’s how to untangle your cost basis issues, recover overpaid taxes (if needed), and move forward with confidence.

Step 1: Gather the Right Documents

Start with what you already have or can get with a few clicks or emails:

  • W-2s from the year the equity vested, exercised, or was granted

  • 1099-B from your brokerage

  • Grant agreements, vesting schedules, and exercise confirmations

  • Equity portal data (Carta, Shareworks, E*TRADE, Fidelity)

  • Any emails from HR or your plan administrator explaining how income was taxed

This step can feel messy but it’s your foundation. At Insogna, our team helps clients map out these pieces in a visual timeline, so nothing gets missed.

Step 2: Recalculate Your Cost Basis

Now for the important part: adjusting your basis to reflect what’s already been taxed.

For RSUs:

  • The value at vesting is included in your W-2 (usually Box 1).

  • That amount becomes your cost basis, even if the broker reports $0.

For ESPPs:

  • The purchase price plus any discount already taxed via W-2 becomes your basis.

  • Long-term capital gains rules apply if you meet holding period requirements.

For stock options:

  • NSOs: You’re taxed at exercise, so basis includes the FMV at exercise.

  • ISOs: Special rules apply depending on holding period and AMT exposure.

We cross-reference:

  • The W-2 income

  • The 1099-B proceeds

  • Your actual tax paid

  • Your tax return entries (Schedule D, Form 8949)

Sound overwhelming? That’s where an experienced tax accountant near you steps in to help reconcile all of this cleanly.

Step 3: Amend Past Returns (If Needed)

If you:

  • Already filed a return where basis was incorrect, or

  • Paid capital gains tax on stock you already reported as income…

You can fix it.

You may be eligible for a refund by filing Form 1040-X for the year in question. We’ve helped clients recover thousands in overpaid tax and protect themselves from future scrutiny.

Whether you’re in year one or catching up after multiple sales, a licensed CPA or enrolled agent can amend those returns with full IRS documentation.

Step 4: Create a Cost Basis Tracking System

Equity compensation is often ongoing, not a one-and-done event. So it’s smart to build a simple system to keep everything organized moving forward.

Here’s what to include:

  • Grant date and type (RSU, ESPP, NSO, ISO)

  • Vesting date

  • Number of shares

  • Fair market value at vesting or purchase

  • Date and price of sale

  • W-2 income reported (if any)

At Insogna, we build custom basis trackers for clients tailored to their equity structure, tax needs, and future goals. It’s a sanity-saver and a tax-optimizer, all in one.

Let’s Talk About FBAR (Foreign Accounts)

If you’ve ever worked for a foreign-owned company or had shares held in a global brokerage platform, you might also have FBAR filing obligations even if you’ve never stepped foot outside the U.S.

FBAR (Report of Foreign Bank and Financial Accounts) is required if you held more than $10,000 USD across any foreign accounts during the year.

This is often triggered by:

  • RSUs issued through global platforms

  • Holding equity in overseas companies

  • Storing shares in foreign brokerage accounts

Failing to file FBAR can result in steep penalties. At Insogna, our team of tax advisors in Austin helps clients track foreign equity exposure and file FBARs with complete confidence.

Why Insogna?

We’re not just a team of CPAs in Austin, Texas. We’re a strategic, modern, relationship-driven tax partner for high-earning professionals navigating complex compensation.

We work with:

  • Startup employees with RSUs, NSOs, ISOs, and liquidity events

  • Founders preparing for acquisition or IPO

  • Executives balancing ESPP, deferred comp, and long-term stock plans

  • Professionals receiving royalty or passive income

  • Dual citizens with foreign equity and FBAR obligations

And we don’t just “prepare taxes.” We help you:

  • Build your tax strategy around your goals

  • Correct past filings if needed

  • Stay ahead of changes in tax law

  • Integrate equity planning into your overall wealth strategy

This is what we love. This is what we do.

Ready to Fix It?

Let’s get your cost basis right and give you the peace of mind you’ve earned.

Schedule a free consultation with Insogna today.
 We’ll help you:

  • Review your equity comp history

  • Rebuild your cost basis records

  • Avoid double taxation

  • And set up a plan for the future

Because this is more than a tax filing. It’s about clarity, confidence, and making sure your stock success isn’t overshadowed by tax confusion.

You’ve worked hard to earn it. We’re here to help you keep more of it.

..

David Johnson