Mathstub

โ† All posts ยท Filing & withholding strategy

How to fix the RSU cost-basis double-tax on Form 8949

Tax year 2026 ยท Last updated May 22, 2026

5 min read ยท 1,088 words

This is the single biggest tax-prep mistake in the equity-comp world. Every tax season, tech workers overpay tens of thousands of dollars because they did not adjust the RSU cost basis on Form 8949. The IRS does not refund this overpayment automatically. You have to know to fix it.

Why brokers report $0 basis

When your RSUs vest, the shares are delivered to your brokerage account. Your broker (Schwab, E*Trade, Fidelity, Morgan Stanley, etc.) records that delivery. From the broker's perspective, you paid $0 to acquire the shares โ€” they were granted to you. So when you later sell those shares, the broker reports on Form 1099-B:

  • Box 1d (proceeds): your sale price ร— shares.
  • Box 1e (cost basis): $0 (or sometimes the dividend reinvestment amount, but functionally $0).
  • The broker has no idea about your W-2 โ€” and IRS reporting rules under ยง6045 do not require them to.

If you leave this unfixed, your tax software calculates capital gain = sale price โˆ’ $0 = the full sale price. You then pay capital-gain tax on the same dollars that were already taxed as W-2 income at vest. That is double taxation.

The Form 8949 column (g) fix

Form 8949 is where Schedule D capital gain entries are reconciled. The form has 7 columns for each sale. Here is what to enter:

  • **Column (a) Description:** "100 sh ACME (RSU vested 2024-04-15)".
  • **Column (b) Date acquired:** the vest date.
  • **Column (c) Date sold:** the sale date.
  • **Column (d) Proceeds:** sale price ร— shares (matches Box 1d on 1099-B).
  • **Column (e) Cost basis as reported:** $0 (matches Box 1e on 1099-B โ€” required for IRS reconciliation).
  • **Column (f) Code:** "B" (cost basis reported on 1099-B is incorrect).
  • **Column (g) Amount of adjustment:** NEGATIVE basis adjustment. Enter: โˆ’(FMV at vest ร— shares).
  • **Column (h) Gain or loss:** auto-calculated. Should equal (sale price โˆ’ FMV at vest) ร— shares.
The trick: do NOT change column (e) to your real basis. Column (e) must match the 1099-B exactly so the IRS can reconcile against the broker's filed copy. The adjustment goes in column (g), and you signal that with code B in column (f).

Worked example

100 RSUs vested on April 15, 2024 at FMV $50/share = $5,000 ordinary W-2 income (reported in W-2 Box 1). You sold all 100 on September 1, 2025 at $80/share = $8,000 sale proceeds. Form 1099-B reports cost basis = $0.

  • Unfixed (wrong): capital gain = $8,000 โˆ’ $0 = $8,000. At 32% federal + 9.3% CA, tax = $3,304. Plus you already paid $1,900 at vest on the $5,000 W-2 income. Total: $5,204.
  • Fixed (correct): column (e) = $0 (per 1099-B), column (f) = B, column (g) = โˆ’$5,000, column (h) = $3,000 long-term capital gain. Tax on $3,000 LTCG at 15% federal + 9.3% CA = $730. Plus the $1,900 from vest. Total: $2,630.
  • Savings from the fix: $5,204 โˆ’ $2,630 = **$2,574** on a single 100-share sale.

TurboTax walkthrough

  1. Go to **Income โ†’ Investments โ†’ Stocks, Mutual Funds, Bonds**. Import 1099-B from your broker if you have not already.
  2. For each RSU sale row, click **Edit** or the small pencil icon.
  3. Scroll to **"I'll enter additional info on my own"** โ†’ **"This is a less common situation"**.
  4. Check **"The cost basis on my 1099-B is incorrect or missing"**.
  5. Enter the **correct basis** in the "Corrected cost basis" field. This is FMV at vest ร— shares. Pull from your Equity Comp Decision Tracker ยง3 Vest log row (or your final paystub the year of vest).
  6. TurboTax automatically generates Form 8949 with code B and the negative adjustment in column (g). You do not enter column (g) directly.

FreeTaxUSA walkthrough

  1. In the **Income** section, go to **Investments โ†’ Stocks and Mutual Funds**.
  2. Enter the 1099-B import or add manually.
  3. On the lot detail page, check **"Reported cost basis is incorrect"**.
  4. Enter the corrected basis (same as TurboTax: FMV at vest ร— shares).
  5. FreeTaxUSA writes the proper adjustment to your generated Form 8949.

What if I have ESPP, ISO, or NSO instead of RSU?

The cost-basis double-tax pattern applies to ALL employer stock that flows through W-2 income:

  • **ESPP (qualifying disposition):** real basis = FMV at purchase. The discount portion was already taxed as W-2 income.
  • **ESPP (disqualifying disposition):** real basis = FMV at purchase. The entire spread between purchase price and FMV at purchase was taxed as W-2 income, and your basis steps up to FMV.
  • **ISO (qualifying disposition, held >2y grant + >1y exercise):** real basis = exercise price. You paid that cash; nothing else was taxed (the bargain element was AMT preference but not regular income).
  • **ISO (disqualifying):** real basis = FMV at exercise. The bargain element became ordinary W-2 income in the year of disqualification.
  • **NSO:** real basis = FMV at exercise. The bargain element (FMV โˆ’ strike) was taxed as W-2 income at exercise.

In every case, you may need to adjust column (g) on Form 8949 to reflect the correct basis. The Mathstub Equity Comp Decision Tracker ยงB includes a full walkthrough for each case.

I have been doing it wrong. Can I amend prior years?

Yes. File Form 1040-X within 3 years of the original return's due date (so for tax year 2022, you have until April 15, 2026). The IRS will refund the overpaid tax + 6% interest. Common refund amounts for tech workers who file amendments: $5,000โ€“$25,000+ across 3 amended years.

Pull every 1099-B from the last 3 years. For each RSU/ESPP/ISO/NSO sale, verify the cost basis matches your W-2-supported real basis. If not, amend.

Bottom line

This is the most-googled equity-comp tax issue for a reason. Every tech worker with vested RSU sales should verify their 1099-B basis against their W-2 supporting docs. Adjusting Form 8949 column (g) takes 60 seconds per sale and saves the difference between (sale price ร— marginal rate) and ((sale price โˆ’ FMV at vest) ร— LTCG rate). For high earners that gap is typically 20+ percentage points of the sale proceeds.

Sources: IRC ยง83(a) (FMV at vest taxed as ordinary income); IRC ยง1012 (cost basis of property generally); IRC ยง6045 (broker reporting requirements); IRC ยง6045B (transfer statements); Treas. Reg. ยง1.1012-1; Treas. Reg. ยง1.83-4(b) (basis equals FMV included in income); IRS Form 8949 instructions (column (g) adjustment codes); IRS Publication 525 (Taxable and Nontaxable Income); IRS Publication 550 (Investment Income and Expenses); IRC ยง422 (ISO qualifying disposition rules); IRC ยง423 (ESPP qualifying disposition rules); Form 3922 (ESPP information return); Form 3921 (ISO information return); Form 1040-X (amended return for prior year correction).

Run your own numbers

Recommended next step

Affiliate link ยท Mathstub earns a commission if you sign up. Your price does not change.

TurboTax Premier

Sponsored

File your equity-comp taxes with TurboTax Premier

Built for people with RSUs, ESPP, and capital gains. Imports W-2 and broker 1099-Bs automatically.

Get TurboTax Premier

Affiliate link โ€” we may earn a commission

By Mathstub Editorial ยท Reviewed by Reviewed against IRS primary sources

Was this helpful?

Spotted a bug, edge case, or numbers that look off? Tell us โ€” we read every report.

mathstub ecosystem ยท paid notion templates

When a calculator isnโ€™t enough.

See all 4 templates โ†’

Four Notion templates built around the same IRC-cited math the free calculators run โ€” for tracking, planning, and CPA prep across an entire tax year. Lifetime updates included.

Affiliate disclosure โ€” we earn from sales on Mathstub-owned products listed above. Free calculators always stay free.