You sold RSU shares and your 1099-B shows zero or missing cost basis. You need to know which Form 8949 columns to use, what adjustment code applies, and how vest FMV from your W-2 ties in before Schedule D.
In plain terms
Gather before you start
- for the sale (all pages).
- confirmation for that lot with per share and .
- for the year showing wages in Box 1.
How the tax works
Brokers record the sale execution — proceeds, date, quantity. They often do not receive wage income from payroll, so they report $0 to the IRS even though you already paid income tax on the .
Form 8949 is where you tell the IRS the correct basis before Schedule D summarizes gain. For lots, basis is generally per share on the times shares sold from that lot.
IRS Form 8949 instructions describe adjustment codes when reported basis differs from your correct basis. sales commonly use Code B when basis was not reported to the IRS. Software labels vary but the economic adjustment is proceeds minus correct basis.
Holding period for sold from a lot starts at for typical employee shares. Short-term vs long-term on 8949 follows that date, not .
Multiple lots require a row per lot on Form 8949 if you sell specific lots. FIFO default in software may not match your broker lot if you sold a particular tranche.
What to check on your end
- Box 1d proceeds vs trade confirm.
- confirmation × shares sold = basis you enter.
- Box 1 for year includes that (sanity check).
- Covered vs noncovered flag on — picks 8949 column.
- Adjustment amount equals proceeds minus correct basis when broker showed zero.
Deleting the 1099-B import because basis looked wrong
What to pull from your files
- PDF.
- confirmation for matching acquisition date.
- from year.
- Broker supplemental statement if issued.
Sold 50 shares from a single vest lot
Illustration only, not your tax situation.
Questions people ask
- Code B or Code W for RSU?
- Many sales with missing basis use Code B per Form 8949 instructions for basis not reported to IRS. Some software maps to Code W — follow instructions for your situation and software.
- Do I re-enter W-2 wages on 8949?
- No. already taxed as wages. Form 8949 adjusts the sale basis to avoid double tax on the same dollars.
- Sold immediately at vest?
- Gain may be small if sale price ≈ . Still report sale with basis near proceeds.
- Related tools on this site?
- Use the adjustment helper and Form 8949 adjustment codes guide.
When a CPA is worth it
- Multiple brokers and conflicting for same lot.
- Sold at a loss but was higher than sale price — wash sale or basis questions.
- Already filed with zero basis and received CP2000.
Sources and notes
Primary tax claims on this page are supported by the official and secondary sources below. Broker and software links describe reporting mechanics — confirm rules against IRS or state guidance.
Form 8949 basis adjustment for RSU sales when 1099-B cost basis is missing.
- Instructions for Form 8949 — Sales and Other Dispositions of Capital Assets
Internal Revenue Service · Official
How to report sales when broker-reported basis is incorrect, including adjustment codes.
- About Schedule D (Form 1040) — Capital Gains and Losses
Internal Revenue Service · Official
Summary of capital gains and losses from Form 8949.
- IRS Publication 525 — Taxable and Nontaxable Income
Internal Revenue Service · Official
Covers compensation income from stock-based pay, including restricted property under section 83.
Related calculators
Related pages
- Form 8949 Adjustment Codes for RSU Sales
RSU sales with missing 1099-B basis use Form 8949 adjustment codes per IRS instructions — enter vest FMV as basis adjustment before Schedule D.
- Why Is My RSU Cost Basis Zero?
Zero basis on 1099-B usually means the broker did not link your vest wage income — not that tax was skipped.
- How to Adjust RSU Cost Basis
Basis adjustments connect vest wage income to later sales — document FMV from vest records.
- Schedule D for RSU Sales
RSU sales go on Form 8949 and Schedule D with basis tied to vest wage income — separate from W-2 vest reporting but connected through cost basis.
For learning, not filing
VestingTax.com is not a CPA firm or tax preparer. Grants, employers, and states all differ. Use the cited IRS and state sources above, your own documents, and a qualified tax professional before you make decisions from this guide.
