Stock Option Advisor Match

How to Report Stock Options on Your Tax Return

For tech employees who exercised ISOs or NQSOs, sold option shares, or participated in an ESPP in the prior tax year. Federal treatment; state reporting varies. Not tax advice — your specific facts control.

The most expensive tax error in equity compensation: reporting a stock option sale with the wrong cost basis on Form 8949. This typically happens because the 1099-B from your broker shows a lower basis than your actual adjusted basis — causing you to double-count ordinary income you already paid tax on. This guide explains how to catch and fix it.

Documents you'll receive (and what each one does)

Before filing, collect every equity-related document from your employer and broker. Missing one causes cascading errors.

DocumentWho sends itDeadlineWhat it covers
Form 3921Employer / stock plan adminJan 31 (Feb 2 if Jan 31 falls on weekend)Each ISO exercise: grant date, exercise date, shares exercised, exercise price (strike), FMV at exercise date
Form 3922Employer / stock plan adminJan 31ESPP share transfers: offering date, purchase date, FMV at both dates, purchase price, shares transferred
W-2 Box 1 (and Box 12 Code V)EmployerJan 31NQSO spread at exercise (ordinary income already included in Box 1 wages); disqualifying ISO dispositions also appear here in the year of sale
1099-BBroker (Fidelity, Schwab, E*TRADE, etc.)Feb 15Proceeds from each stock sale; cost basis (may or may not be "adjusted" — see below)
1099-DIV / 1099-INTBrokerFeb 15Dividends and interest (less common for active employees)

NQSO exercises: what shows up on your W-2

When you exercise a nonqualified stock option (NQSO), your employer treats the spread — (FMV at exercise) minus (strike price) — as ordinary compensation income in the exercise year. This amount appears in:

Your federal income tax is NOT withheld at the marginal rate at NQSO exercise. Employers typically withhold at the IRS supplemental wage rate (22% up to $1M cumulative supplemental wages; 37% above). If your marginal rate is 32% or 37%, you likely owe additional federal income tax and should have paid estimated taxes quarterly during the year. Underpayment penalties apply if you owe $1,000+ and hadn't covered via withholding or estimates.

The 1099-B cost basis problem for NQSO shares

This is the most common filing error for NQSO holders. Here's how it happens:

You exercised 5,000 NQSOs at a $10 strike when FMV was $50. The $40 spread × 5,000 shares = $200,000 appeared on your W-2 as ordinary income. You paid income tax on it. Your actual cost basis per share is $50 (strike + ordinary income = $10 + $40).

Later, you sell all 5,000 shares at $60. Your 1099-B may show:

If you use the $10 basis shown on the 1099-B without adjusting it, you report $250,000 in gain ($60 − $10 per share × 5,000). But $200,000 of that was already taxed as ordinary income on your W-2. You'd be paying tax on the same income twice. The correct gain is $50,000 ($60 − $50 × 5,000) — the post-exercise appreciation only.

How to fix the cost basis on Form 8949

When you complete Form 8949 (which flows to Schedule D):

  1. Enter the proceeds from the 1099-B (Column D).
  2. Enter the corrected cost basis in Column E (strike + W-2 ordinary income recognized).
  3. In Column B (basis reported to IRS), enter "B" if broker reported incorrect basis, or "E" if broker didn't report basis.
  4. In Column G (adjustments), enter the difference between the corrected basis and the reported basis as a negative number — this reduces your taxable gain to the correct amount.
  5. In Column H, note the code: "B" for incorrect basis reporting by broker.

Most tax software (TurboTax, H&R Block, TaxAct) has a specific workflow for "employee stock" or "stock option" sales that walks through this adjustment. But you must know to use it — the default import from a 1099-B will populate the wrong basis.

ISO exercises: what you need to report (and when)

ISOs are more complex because the reporting obligations depend on whether you had a qualifying or disqualifying disposition.

In the year you exercise ISOs (no sale yet)

If you exercised ISOs and held the shares, you have no regular income tax event — but you may have an AMT event.

2026 AMT parameters:3
Exemption: $90,100 (single) / $140,200 (married filing jointly)
Phaseout starts: $500,000 AMTI (single) / $1,000,000 AMTI (MFJ) at 50 cents per dollar above
AMT rates: 26% on AMTI up to $239,900; 28% above (subject to OBBBA reverted phaseout threshold)

Use the ISO Exercise AMT Calculator to model whether your exercise creates an AMT liability before you file. If you exercise a large tranche in December, you may need to make a Q4 estimated tax payment to avoid underpayment penalties — AMT is not withheld from paychecks.

In the year you sell ISO shares — qualifying disposition

A qualifying disposition requires: (1) sale ≥ 2 years after grant date AND (2) sale ≥ 1 year after exercise date. Both conditions must be met.

Tax treatment:

In the year you sell ISO shares — disqualifying disposition

A disqualifying disposition is any sale that fails either holding period requirement (e.g., same-day sale at exercise, or sale within 1 year of exercise).

Tax treatment:

ESPP shares: Form 3922 and the two-tax-event trap

Employee Stock Purchase Plan (ESPP) shares have two distinct tax events — the purchase date and the sale date — and most participants underreport because their 1099-B shows the wrong basis.

Qualifying ESPP disposition (held ≥ 1 year from purchase AND ≥ 2 years from offering date)

Disqualifying ESPP disposition (sold before the above holding periods)

In both cases: your 1099-B often shows the purchase price as cost basis. Your correct basis = purchase price + ordinary income recognized (the W-2 component). Adjust on Form 8949.

Form 6251: AMT in depth

If you exercised any ISOs during the year, you must complete Form 6251. The key line is Line 2i: "Exercise of incentive stock options." Enter the ISO spread (FMV at exercise minus exercise price, per Form 3921) as a positive adjustment here.

After adding the ISO spread and other AMT adjustments to your regular taxable income, Form 6251 computes your Tentative Minimum Tax. If this exceeds your regular tax (from Form 1040), you owe the difference as AMT.

Key AMT interactions:

Tracking your AMT credit (Form 8801)

AMT paid on ISO exercises is not lost — it becomes an AMT credit (also called the minimum tax credit or MTC). In future years when your regular income tax exceeds your tentative minimum tax, you can apply the credit to reduce your regular tax dollar-for-dollar.

Form 8801 tracks this credit. The credit carryforward from prior years is on line 14 of last year's Form 8801 (or Form 8801 is embedded in your return summary). Each year, you can claim the excess of your prior-year credit against the current-year excess of regular tax over AMT.

Years with large deductions, lower income, or ISO qualifying-disposition sales are often the best years to recover the credit. A specialist can model optimal recovery windows across multiple years. See the AMT Credit Carryforward Guide for strategies.

Long-term capital gains rates: 2026 thresholds

For stock option shares sold after meeting the holding requirements, the applicable LTCG rate depends on your taxable income in the year of sale:4

Filing Status0% Rate15% Rate20% Rate
SingleUp to $49,450$49,451 – $545,500Above $545,500
Married Filing JointlyUp to $98,900$98,901 – $613,700Above $613,700
Head of HouseholdUp to $66,200$66,201 – $579,600Above $579,600

Add 3.8% Net Investment Income Tax (NIIT) if your MAGI exceeds $200,000 (single) or $250,000 (MFJ) — these thresholds are NOT inflation-adjusted. For large qualifying ISO dispositions, the effective federal rate on long-term gain is 23.8% (20% + 3.8% NIIT).

Six common mistakes — and how to avoid them

  1. Double-counting ordinary income via uncorrected 1099-B basis. As described above: if your broker reports strike price as basis and you don't add back the W-2 compensation element, you pay tax twice. Fix: use the Form 8949 adjustment column. In TurboTax, use the "Employee Stock" or "ESPP" import workflow that asks for the compensation amount from your W-2.
  2. Forgetting to file Form 6251 after ISO exercise. If you exercised ISOs and held shares, AMT applies even if you didn't sell. Many employees skip Form 6251 because they didn't receive a 1099-B. The IRS will match Form 3921 data to your return; a missing Form 6251 triggers a correspondence audit.
  3. Treating ISO exercise income as W-2 wages when it isn't. If you receive a W-2 with ISO spread in Box 1, contact your payroll department — this is typically an error for a qualifying-period hold. It inflates your W-2 wages and can cause FICA overwithholding and incorrect MAGI calculations.
  4. Using AMT basis instead of regular basis on Form 8949. For a qualifying disposition sale, your regular-tax basis is the strike price (correct). Your AMT basis is the FMV at exercise (higher). Using the wrong basis for the wrong form understates regular-tax gain or creates an incorrect AMT adjustment.
  5. Missing the ESPP compensation element in the sale year. ESPP participants sometimes forget that part of their gain is ordinary income when they sell, especially on a qualifying disposition where the W-2 hit comes years after the purchase. Check your W-2 Box 1 carefully in any year you sell ESPP shares.
  6. Failing to make Q4 estimated tax payments after a large ISO exercise or NQSO exercise. Withholding on stock option events is often far below your marginal rate. If you exercised $500,000 worth of NQSOs in November at 22% withholding but owe 37% federal + 13.3% CA, the shortfall is substantial. The underpayment penalty applies even if you pay in full by April 15.

When a CPA or tax specialist is worth it

DIY software handles simple W-2 + 1099-B scenarios reasonably well. But if any of the following apply, the cost of an error or missed optimization significantly exceeds a professional fee:

A fee-only financial advisor who specializes in equity compensation can coordinate with your CPA or do a pre-filing review of your Form 6251 and Form 8949 entries — catching errors before they become penalties or audits. They can also model multi-year exercise strategies to minimize the total tax bill, not just the current year.

Talk to a stock option specialist before you file

The 1099-B cost basis trap, AMT on ISO exercises, and multi-year credit recovery strategies are exactly what a fee-only equity compensation advisor handles. Match with one — no sales pitch, no AUM minimum requirement.

Sources

  1. Social Security Administration, Contribution and Benefit Base 2026 — SS wage base $184,500 for 2026.
  2. IRS, About Form 3921 — ISO exercise reporting by employers; Form 6251 line 2i for AMT preference item.
  3. IRS Rev. Proc. 2025-32, 2026 AMT Exemption and Phaseout Amounts — $90,100 single / $140,200 MFJ exemptions; $500,000 / $1,000,000 AMTI phaseout thresholds (modified by OBBBA).
  4. IRS Rev. Proc. 2025-32, via Kiplinger / Tax Foundation, 2026 Tax Brackets — LTCG rates: single 0%/$49,450 / 15%/$545,500 / 20%+; MFJ 0%/$98,900 / 15%/$613,700 / 20%+.

Tax values verified as of June 2026. IRS form line numbers subject to annual revision; verify against current-year form instructions.