โ 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 wordsThis 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.
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
- Go to **Income โ Investments โ Stocks, Mutual Funds, Bonds**. Import 1099-B from your broker if you have not already.
- For each RSU sale row, click **Edit** or the small pencil icon.
- Scroll to **"I'll enter additional info on my own"** โ **"This is a less common situation"**.
- Check **"The cost basis on my 1099-B is incorrect or missing"**.
- 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).
- TurboTax automatically generates Form 8949 with code B and the negative adjustment in column (g). You do not enter column (g) directly.
FreeTaxUSA walkthrough
- In the **Income** section, go to **Investments โ Stocks and Mutual Funds**.
- Enter the 1099-B import or add manually.
- On the lot detail page, check **"Reported cost basis is incorrect"**.
- Enter the corrected basis (same as TurboTax: FMV at vest ร shares).
- 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.
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
- RSU Cost Basis Fix
Brokers report $0 cost basis on RSU sales, double-taxing income already on your W-2. See your correct basis (FMV at vest), the tax youโd overpay, and the exact Form 8949 code-B adjustment.
- RSU Tax Shortfall
Estimate the gap between what your employer withholds at RSU vest (22% or 37%) and what you actually owe at your marginal rate.
- ESPP Qualifying Disposition
Split a ยง423 ESPP sale into ordinary income vs. long-term capital gain, apply federal LTCG + NIIT + state tax, and compare against disqualifying treatment.
Recommended next step
Affiliate link ยท Mathstub earns a commission if you sign up. Your price does not change.
TurboTax Premier
SponsoredFile 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 PremierAffiliate link โ we may earn a commission
By Mathstub Editorial ยท Reviewed by Reviewed against IRS primary sources
Spotted a bug, edge case, or numbers that look off? Tell us โ we read every report.


