Form 3921 and Form 6251 for ISOs
One form your employer mails you, one form where the AMT shows up, and one form where the sale gets reported three different ways. Get them aligned and the ISO surprise loses its power.
ISOs · Forms & reporting
Which forms decide whether your ISO exercise turns into a tax surprise? Three of them, and they do very different jobs. Form 3921 is the receipt your employer sends. Form 6251 is where that receipt becomes a number on your return. Form 8949 is where the sale shows up, and it shows up three different ways depending on what kind of sale it was. Knowing how they feed each other is the difference between a planned bill and an April ambush.
This guide walks the paperwork end to end and runs one full grant through it, with the numbers shown. The alternative minimum tax calculation behind Form 6251, and the credit you usually get back, live in the AMT trap. Here is how it lands on the actual forms.
The two exercise-year forms, side by side
Sent by your employer for the year you exercise ISOs. It reports the strike price, the share value at exercise, and the number of shares. It is the raw material, not the calculation.
The alternative minimum tax form. This is where the bargain element from your exercise gets added to your AMT income and where you find out whether the AMT is your tax for the year.
The bargain element is the gap between the share value at exercise and your strike price. Form 3921 hands you the two numbers. Form 6251 does the math that can cost you cash.
Form 3921 is a receipt, not a bill
When you exercise and hold ISOs, nothing hits your W-2. That is the ISO benefit working as designed. So people see no tax withheld, assume nothing is owed, and file Form 3921 in a drawer. That is the mistake. The exercise is invisible to regular tax and fully visible to the AMT.
No withholding does not mean no tax
An ISO exercise that you hold has no automatic withholding. The cash bill, if there is one, shows up only when you run Form 6251. If you never run it, you can owe the AMT and not learn it until your return is due, or until an estimated-payment penalty finds you.
How the exercise-year numbers flow
Exercise and receive Form 3921
Your employer reports each ISO exercise on its own Form 3921, usually early the next year. Check the strike price, the exercise-date value, and the share count against your own records.
Compute the bargain element
Exercise-date value minus strike price, times the number of shares. That figure is what the AMT cares about.
Carry it onto Form 6251
The bargain element becomes an AMT adjustment. Form 6251 then compares your AMT to your regular tax. The higher one wins, and the gap is what you owe.
Record the AMT basis for later
Exercising ISOs gives the shares a separate AMT cost basis, higher than your regular basis by the bargain element. You need it at sale so you do not pay tax on the same gain twice. The AMT basis appears on no broker statement, so write it down now. The two bases are explained in full in the AMT trap.
Whether the bargain element on Form 6251 produces an actual bill depends on the AMT exemption, its phase-out, and your regular tax. For 2026, the AMT exemption is $90,100 for single filers and $140,200 for joint filers 2026. It begins to phase out once AMT income passes $500,000 single or $1,000,000 joint, and it disappears entirely at $680,200 single or $1,280,400 joint 2026.
What if I sell in the same year I exercise?
A same-year sale is a disqualifying disposition. The bargain element usually moves to ordinary income on your W-2 instead of running through the AMT, which can sidestep the Form 6251 problem entirely. The tradeoff is that you give up the qualifying long-term rate. See how ISOs are taxed.
Form 8949: one sale, three versions
Why does one ISO sale show up on your return three different ways? Because the IRS asks three different questions about it. Form 8949 is where you report the sale of your ISO shares, and how you fill it in depends on whether the sale was qualifying, disqualifying, or being run through the AMT. Mix them up and you either overpay or invite a notice. Settle which kind of sale it is first: a qualifying disposition means you held more than two years from grant and more than one year from exercise; miss either window and it is disqualifying.
You held past both windows, so the entire gain is a long-term capital gain. On Form 8949 you report the sale with your regular cost basis, which is your strike price (what you paid to exercise). Proceeds minus strike is your long-term gain. This is the clean case the ISO structure is built to reach.
You sold too early. Part of your gain becomes ordinary income (it usually shows up as wages on your W-2), and the rest is capital gain. The trap: your broker reports basis as just the strike, but the ordinary-income piece you already got taxed on is part of your real basis too. If you do not adjust, you pay tax twice on that slice.
If you paid AMT when you exercised and held, you carry a separate AMT basis: strike plus the bargain element the AMT already taxed. For the AMT side of your return you report the sale again using that higher basis, which produces a smaller AMT gain. Skip it and you pay AMT on a gain you were already taxed on.
The adjustment that saves you
Start with the 1099-B your broker sent
It reports your proceeds and a cost basis. For option shares that basis is often just the strike, which is frequently too low. Treat it as a starting point, not gospel.
Find your real basis
Regular basis is strike plus any amount already taxed as ordinary income (the disqualifying case). AMT basis is strike plus the bargain element taxed under the AMT. These differ, which is why one sale needs more than one figure.
Use the adjustment column
When the reported basis is wrong, Form 8949 has a column to correct it with a code and an adjustment amount, so your gain reflects your true basis instead of the broker’s. This is the line that stops the double tax.
Reconcile the AMT separately
The AMT gain runs on its own track with the AMT basis, flowing to Form 6251. Keep it apart from the regular calculation on Schedule D so neither one contaminates the other.
The exact column layout, adjustment codes, and how the entries flow to Schedule D and Form 6251 change with each form revision, so report the sale following the current year’s instructions, or use tax software or a preparer before filing.
A worked example, from exercise to sale
Let me run one all the way through so the forms stop being abstract. The share counts and prices are made up to keep the arithmetic clean. The rates and the exemption are the confirmed 2026 ones.
Maria has 10,000 vested ISOs with a $2 strike. The shares are worth $12 when she exercises. She files jointly, holds a normal salary, and decides to exercise and hold.
Exercise day: the cash and the two bases
She pays the strike to buy the shares: 10,000 times $2, which is $20,000 of cash out the door. Regular tax that day is zero, the ISO benefit. Then two bases are born: her regular cost basis is $20,000 (just the strike), and her AMT cost basis is $120,000 (strike plus the $100,000 bargain element the AMT taxes). That gap is the whole story. Write both numbers down now.
The exercise-year AMT (Form 3921 to Form 6251)
The $100,000 bargain element from her Form 3921 gets added to her income on Form 6251. For 2026 the AMT exemption is $140,200 married filing jointly, the rate is 26% up to $244,500 of AMT income and 28% above that 2026. After her exemption and her regular tax are accounted for, the exercise produces an AMT bill she would not owe without it. The AMT she pays is not gone; it becomes a credit she recovers in later years.
She holds past both windows
Maria holds more than two years from grant and more than one year from exercise, so her eventual sale is a qualifying disposition. The entire gain is taxed at long-term capital gains rates, and none of it becomes ordinary income.
She sells at $30 (Form 8949, both tracks)
She sells all 10,000 shares at $30, for $300,000 in proceeds. Now the two bases do their separate jobs. Regular tax gain: proceeds minus regular basis, $300,000 minus $20,000, a $280,000 long-term capital gain, taxed for a 2026 joint filer at this level mostly at the 15% long-term rate 2026. AMT gain: proceeds minus AMT basis, $300,000 minus $120,000, a $180,000 gain on the AMT side, smaller by exactly the $100,000 she already paid AMT on. That smaller AMT gain, plus the credit from the exercise year, is how she avoids paying twice.
The number she must not forget
At sale, her broker’s 1099-B will likely show basis as the $20,000 strike. That is right for regular tax and wrong for the AMT. If she or her preparer ignores the $120,000 AMT basis, she pays AMT on a gain she already paid AMT on once. The money is gone unless she amends.
The exact AMT due in any year depends on the full return: total income, the exemption phase-out, the separate AMT capital-gains computation, and the rest of Form 6251. The figures above are the shape of the calculation, not a filed return. Run the full form to get the real number.
Here is the second-order point the happy ending hides. If the stock had fallen after exercise instead of tripling, Maria would still have owed that exercise-year AMT, on a paper gain that evaporated, with cash she could not get back from shares now worth less than her tax bill. The two bases are bookkeeping. The real risk was always the cash she tied up in one stock to chase a rate. The math rewards the bet only when the stock cooperates. The plan to keep that bet sized right is in planning your ISO exercise year.
The disqualifying version on Form 8949
Now run the same grant the other way, because the disqualifying case is where the basis trap actually catches people. Suppose Maria instead sold all 10,000 shares for $250,000 inside the one-year-from-exercise window. That is a disqualifying disposition.
The ordinary-income piece lands on her W-2
The bargain element, $100,000, generally becomes ordinary compensation income for the year of the sale and shows up in her wages. No AMT adjustment runs in this case, because the spread is already being taxed as ordinary income.
Her real regular basis is now higher than the strike
Her regular cost basis is the strike plus the amount taxed as ordinary income: $20,000 plus $100,000, which is $120,000. The capital-gain piece is proceeds minus that basis: $250,000 minus $120,000, a $130,000 capital gain.
The broker's 1099-B is the trap
The 1099-B will likely report basis as the $20,000 strike, which would show a $230,000 gain. If she files that number, she pays capital-gains tax on the $100,000 she already paid ordinary tax on. She has to use the Form 8949 adjustment column to correct the basis to $120,000, so only the real $130,000 is taxed as gain.
The double tax hides in plain sight
In a disqualifying sale the same $100,000 is at risk of being taxed twice: once as wages, once as a capital gain, unless you add the wage amount to your basis on Form 8949. The numbers look plausible either way, which is exactly why the overpayment slips through. Check the basis on every disqualifying ISO sale.
The mistake that quietly costs the most
The double tax does not announce itself. The numbers look plausible, the return files, and you simply overpay by thousands without ever knowing. The broker’s basis was low, you did not adjust, and the same dollars got taxed at exercise and again at sale.
The fix is one habit: never accept the 1099-B basis on option shares without checking it. That single check is worth more than most tax tricks.
What if I already filed without the adjustment?
You can amend. If you skipped the basis adjustment and overpaid, an amended return reclaims it within the normal window. Pull your Form 3921 for the exercise year and your own record of the bargain element to rebuild the right basis figures.
What this means for you
Form 3921 tells you what happened. Form 6251 tells you what it costs. Form 8949 is where the sale gets reported, three ways, and where the basis adjustment stops you paying tax twice. Read the first the day it arrives, run the second before you assume you owe nothing, sort the sale type before you touch the third, and hold onto your AMT basis for the sale years down the road. Do that and the ISO that blindsides everyone else becomes a bill you saw coming.
For the AMT calculation and the credit behind these forms, read the AMT trap. For the strategy that keeps the bill small in the first place, read planning your ISO exercise year.
More in ISOs
Still have questions about your equity?
Join the community to ask directly, or take the two-minute fit check to see if a planning call makes sense.