Tax year 2026 · Last updated June 7, 2026
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.
- 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 | What to enter |
|---|---|
| (a) Description | “100 sh ACME (RSU vested 2024-04-15)” |
| (b) Acquired | the vest date |
| (c) Sold | the sale date |
| (d) Proceeds | sale price × shares (matches 1099-B box 1d) |
| (e) Reported basis | $0 — must match the 1099-B |
| (f) Code | B (basis is incorrect) |
| (g) Adjustment | −(FMV at vest × shares) |
| (h) Gain | auto: (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 ($0 basis) | Fixed (col g = −$5,000) | |
|---|---|---|
| Capital gain | $8,000 | $3,000 |
| Tax on the sale | $3,304 | $730 |
| + already paid at vest | $1,900 | $1,900 |
| Total | $5,204 | $2,630 |
The reason the fix is worth so much: without it you pay tax on the full $8,000 sale as if every dollar were profit, when in reality $5,000 of it was already taxed as wages on your vest-day paycheck.
The column-(g) adjustment simply tells the IRS "this $5,000 was already taxed once" — so you are only taxed on the true $3,000 of growth.
Same sale, same shares, less than a minute of work, $2,574 back in your pocket.
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:
| Type | Real basis | Why |
|---|---|---|
| ESPP (qualifying) | FMV at purchase | discount was W-2 income |
| ESPP (disqualifying) | FMV at purchase | full spread was W-2 income |
| ISO (qualifying) | Exercise price | only AMT, no regular income |
| ISO (disqualifying) | FMV at exercise | bargain element became W-2 income |
| NSO | FMV at exercise | bargain element was W-2 income |
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 & citations
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, which double-taxes income already on your W-2. See your correct basis (the share price on your vest day), what you’d overpay, and the exact one-line Form 8949 fix.
- RSU Tax Shortfall
See the gap between the 22% (or 37%) your employer holds back when RSUs vest and what you’ll actually owe at your real tax rate.
- ESPP Qualifying Disposition
See how much of your ESPP sale is taxed as regular income vs. the lower long-term gains rate, with federal, state, and the 3.8% investment surtax — and whether holding long enough to “qualify” actually saves you money.
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.


