W-2 Box 12 Code V after NSO exercise: what it means and what to do

Box 12 Code V identifies NSO exercise spread included in Box 1 — do not report it again as separate wages.

You exercised nonqualified stock options and your W-2 Box 12 shows Code V with a dollar amount — or HR said the spread is on your W-2. You want to know how Code V relates to Box 1 wages, whether you report it again on your return, and how it differs from RSU vest reporting.

In plain terms

IRS instructions define Box 12 Code V as income from the exercise of nonstatutory stock options included in Boxes 1, 3, and/or 5. The spread at exercise is ordinary wage income already counted in Box 1 — Code V is a breakout label, not separate taxable income. Do not add Code V on top of Box 1 on your tax return. wages typically appear in Box 1 without a Code V line — Code V is specific to exercises.

Gather before you start

  • with Box 12 Code V visible.
  • Exercise confirmation with shares, strike, and .
  • Pay stub from exercise period if available.
  • if you sold shares same year.
  • exercise tax calculator estimate.

W-2 reporting follows IRS Form W-2 instructions. Employer payroll systems vary in Box 14 memos alongside Code V.

How the tax works

spread at exercise is income — payroll reports it in Box 1.

IRS requires employers to identify exercise income with Box 12 Code V when applicable per instructions.

Code V amount should match or be a subset of the spread included in Box 1 — it documents what portion of wages came from option exercise.

Box 3 and Box 5 may include the same spread for Social Security and Medicare wages up to limits.

is wage income in Box 1 but generally does not use Code V — are not option exercises.

exercises do not produce Code V — spread is not wages unless disqualifying disposition rules apply differently.

Code V is not for later stock sales — basis for shares acquired at exercise is generally exercise price plus spread already taxed as wages for .

More detail (8 additional points)

reports sale proceeds separately — Code V does not replace when you sell exercised shares.

Tax software may display Code V during import — do not enter it as additional income if Box 1 already includes the spread.

Multiple exercises in one year may produce one aggregated Code V or multiple W-2s if job changed.

Box 14 employer memos are separate optional labels — Code V is a statutory Box 12 code.

State copies include same Box 1 wages — Code V is federal form coding.

W-2c corrections may change Box 1 and Code V after exercise — compare corrected form to exercise confirmation.

: spread still in Box 1 and Code V; broker reports sale separately.

Compare to -exercise-pay-stub- for payroll timing — this page focuses on year-end .

What to check on your end

  • Box 12 Code V dollar amount vs exercise confirmation spread.
  • Box 1 includes spread — not salary only.
  • Boxes 3 and 5 for FICA wage inclusion.
  • Federal Box 2 vs pay stub at exercise.
  • No duplicate income entry in tax software for Code V.
  • if shares sold — basis adjustment separate from Code V.
  • -only may have no Code V — that is normal.
1 more checklist item
  • W-2c if employer corrected spread amount.

Adding Box 12 Code V amount as extra income on top of Box 1

Code V identifies exercise wages already inside Box 1. Entering it again overstates income. Reconcile Code V to exercise confirmation, then file with Box 1 wages only.

What to pull from your files

  • all boxes including 12 and 14.
  • exercise confirmation PDF.
  • Pay stub from exercise period.
  • for any sale of exercised shares.
  • Tax software import preview.

NSO exercise with Code V on W-2

Illustration only, not your tax situation.

Taylor exercised with a $24,000 spread. Box 1 includes salary plus $24,000 spread. Box 12 shows Code V $24,000. Taylor does not type $24,000 anywhere else as separate income. Taylor sold half the shares later — proceeds with basis tied to exercise price plus spread per lot records, not Code V alone.

Questions people ask

What is W-2 Box 12 Code V?
IRS-defined code for nonstatutory stock option exercise income included in Box 1, 3, and/or 5.
Do RSUs use Box 12 Code V?
Generally no — Code V is for exercises. wages are in Box 1 without Code V.
Do I pay tax on Code V separately from Box 1?
No — Code V is a breakout of wages already in Box 1. Tax is on Box 1 total wages.
Code V vs Box 14 RSU memo?
Code V is statutory Box 12 for exercise. Box 14 memos are optional employer labels — different boxes and purposes.
Code V and 1099-B same year?
Common on — wages on via Code V, sale on . Do not double-count spread as sale gain.

When a CPA is worth it

  • Code V amount does not match exercise confirmation.
  • Box 1 excludes spread that Code V shows.
  • and both on with confusing box layout.
  • Multi-state after large exercise.

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.

Box 12 Code V reports NSO exercise spread included in Box 1 wages per Form W-2 instructions.

Related calculators

Related pages

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.

Editorial standardsDisclaimer