RSUs, stock options, ESPP & equity comp

Free RSU tax calculator and equity comp guides for U.S. employees.

For U.S. employees with RSUs, stock options, ESPP, or other equity compensation who need a rough tax number before W-2 season. Compare employer withholding to estimated tax on withholding gaps, 1099-B basis issues, sell-to-cover, and moves between states.

Also called a restricted stock tax calculator or stock vesting tax calculator — same vest-day wage math.

  • Withholding gaps
  • 1099-B basis issues
  • Sell-to-cover confusion
  • Moved between states

Clear assumptions. Every estimate shows its tax year, assumptions, and sources. It's an estimate, not a filing position, and tax rules change.

Something look off?

Latest commentary

Equity comp & tech news — our take

Original VestingTax commentary on headlines that touch tech pay and equity taxes. We credit publishers with a link; article text is ours, not republished.

4 stories

VestingTax commentary

September 15 estimated tax: RSU gaps are not just for freelancers

Source: Taxpayer Advocate Service (IRS)

Takeaway: Q3 estimated tax covers June–August wages. A spring RSU vest that used flat supplemental withholding can still leave a federal balance due even if you never send a 1099-NEC.

The IRS Taxpayer Advocate Service lists September 15, 2026 as the third quarterly estimated tax due date for calendar-year taxpayers. The due date is easy to ignore when you have a W-2 job and assume payroll handled everything. RSU vests break that assumption because supplemental withholding on the vest is a prepayment at a flat rate, not a calculation of your full-year marginal tax.

If you vested in March or June, pull the vest confirmation and compare federal withheld on that event to what your bracket would imply once salary, bonus, and the vest are stacked. The gap is often several thousand dollars for households already in the 32% or 35% federal bracket before the equity income lands.

You can close the gap with a September payment through IRS Direct Pay or EFTPS, or by increasing W-4 withholding on salary for the rest of the year. Both routes feed the same annual reconciliation on Form 1040. Keep confirmation numbers with your vest PDFs.

State estimated payments are separate where your state taxes wages. A federal payment does not satisfy California, New York, or other state balances if payroll under-withheld there too.

Related on VestingTax: RSU estimated tax payments guide.

Educational commentary only — not tax, legal, or investment advice. Confirm personal tax outcomes with a qualified professional.

VestingTax commentary

Before your equity portal access expires: the tax export layoffs skip

Source: TechCrunch

Takeaway: Termination ends portal login before year-end tax forms arrive. Vest confirmations you download now are the basis backup brokers will not have on 1099-B.

TechCrunch reported large Oracle layoffs in May 2026 where many workers lost unvested RSUs without acceleration. That employment story becomes a tax story the moment you still hold vested shares, receive a final vest on your last W-2, or sell stock to build cash after notice.

Grant agreements explain forfeiture. Tax rules explain what already vested. Shares sitting in your brokerage after termination still produce 1099-B sales with the usual zero-basis problem if you cannot prove vest FMV later.

Most people remember to roll 401(k)s and COBRA paperwork. Fewer export equity tax summaries, vest confirmations, and sell-to-cover trade confirms before SSO access disappears. Those PDFs are what you use when a broker reports $0 cost basis in February.

A final vest on your termination-year W-2 is wage income in Box 1 like any other vest. Severance on the same W-2 is a different pay category with its own withholding. Keep the two separate in your spreadsheet so you do not double-count income or mix basis logic.

Related on VestingTax: Equity portal tax export checklist.

Educational commentary only — not tax, legal, or investment advice. Confirm personal tax outcomes with a qualified professional.

VestingTax commentary

Corrected 1099-B in July: why brokers revise RSU lot basis over the summer

Source: FINRA

Takeaway: A revised 1099-B after you already filed usually means amend Form 1040-X — not ignoring the correction because proceeds look similar.

Brokers issue initial 1099-B packages in February, then send corrected forms when supplemental lot statements arrive from employers or when cost basis feeds update. FINRA's investor guidance on tax forms reminds filers that corrected forms should be used on the return that reports the sale.

RSU sales are a common reason for summer revisions. Payroll reports vest wages to you; the broker may not receive basis until an equity admin file posts. If you filed in April using $0 basis because that was what the first 1099-B showed, a July corrected form with blank basis is not an improvement — you still adjust on Form 8949 using vest FMV from your confirmation.

If the correction changes proceeds or adds a missing sell-to-cover line from a prior vest, compare old and new forms side by side. Amended returns take time; waiting until October extension season without fixing a known error accrues interest on the underpayment.

Keep every version of the 1099-B PDF. The IRS automated matching sees proceeds; your job is to document basis the broker never had.

Related on VestingTax: Corrected 1099-B from your broker.

Educational commentary only — not tax, legal, or investment advice. Confirm personal tax outcomes with a qualified professional.

VestingTax commentary

Hired remote in a new state mid-year? Payroll may still withhold like your old office

Source: Multistate Tax Commission

Takeaway: Your W-2 state boxes follow payroll setup, not where you thought you moved. A Q3 RSU vest can withhold for the wrong state if HR never updated residence.

Multistate payroll sourcing is boring until a vest lands six figures on one paycheck. Employers often update home address for benefits quickly but lag on state tax withholding accounts. You notice when Box 16 on the W-2 does not match where you lived for most of the year.

RSU vest income flows through the same state wage boxes as salary. There is no separate RSU state line. If payroll still maps you to California while you established Texas residency in May, you may see CA withholding on a September vest even though TX has no wage tax for typical residents.

Fixing it is a payroll ticket, not a broker change. Bring your move date, vest schedule, and prior pay stubs showing state lines. Part-year returns may still be required even after payroll correction because withholding and sourcing rules are not identical.

Remote hires accepting offers in lower-tax states should confirm withholding before the next quarterly vest, not after the W-2 arrives in January.

Related on VestingTax: RSU wages on a W-2 with two states.

Educational commentary only — not tax, legal, or investment advice. Confirm personal tax outcomes with a qualified professional.

External articles belong to their publishers. VestingTax.com is not affiliated with these outlets. See our editorial standards.

What documents to save before filing season

RSU tax surprises usually trace back to missing paperwork, not hidden rules. Gather these when each vest happens — not in April.

  • confirmation from your equity portal (date, shares, , )
  • Pay stub from the pay period ( lines)
  • for the year (Box 1 wages, state boxes if applicable)
  • for any share sales (proceeds and reported basis)
  • Broker supplemental stock plan statement or lot detail report
  • Grant agreement and schedule (for timing and grant type)
  • / exercise notice and Form 3921 if you exercised options
  • State residency dates and move records if you relocated during the year

Full RSU tax documents checklistEquity comp tax documents guideWhich calculator should I use?

What are you trying to figure out?

Start with the question that matches your situation. Each path opens a calculator and a short guide.

RSU & restricted stock calculators

Each tool shows its assumptions, tax year, and last-reviewed date. Override any rate when your employer differs.

Common RSU surprises

The questions people search at 11pm after a vest. Here's what probably happened.

Browse by topic

Common RSU tax questions

How do I estimate RSU tax before my vest?
Use the free tax calculator with your value, salary, filing status, and state. It compares estimated federal, state, and payroll tax to typical supplemental so you can see whether may leave a gap before season.
Is a restricted stock tax calculator the same as an RSU calculator?
For most public-company employees, yes. (restricted stock units) as wage income on a set schedule. When people search restricted stock tax calculator or stock tax calculator, they usually mean that -day tax — which is what the tax calculator models.
Are RSUs taxed twice when I sell shares?
Usually not on the same dollars. Tax at is wage income on your . When you sell, tax applies to the price change after if is set correctly. A $0 basis on makes it look like double tax until you adjust basis to .
Why did my employer withhold only 22% on my RSU vest?
Payroll often uses the IRS flat supplemental rate on vests. That is a shortcut, not your final . High earners with salary, bonus, and vests stacked in one year frequently owe more at filing than captured.

How to use this site

  1. Pick a calculator and select your tax year. Loaded years show reviewed rates; others ask you to enter values manually.
  2. Compare estimated taxes to employer withholding, not just the headline vest value.
  3. Read the related guides for W-2 boxes, 1099-B basis issues, and state move scenarios.
  4. Confirm everything with your pay stubs, vest confirmations, and a qualified tax professional before filing.