This guide covers advanced ISO concepts for financial advisors using Gemifi. If you're new to equity compensation, start with our Understanding Equity Compensation Types in Gemifi article first.
The Two-Part Qualified Disposition Test
An ISO sale qualifies for long-term capital gains (LTCG) treatment only when both conditions are met (per IRC Section 422):
2-year holding from the grant date — the sale must occur at least 2 years after the option was originally granted
1-year holding from the exercise date — the sale must occur at least 1 year after the shares were exercised
Gemifi automatically calculates the qualified date — the later of these two dates — and flags each sale as qualified or disqualified accordingly. You can see this status on every ISO sale action in the client's equity timeline.
Dual Basis Tracking: Regular vs. AMT
Unlike NQOs and RSUs, ISOs require tracking two separate cost basis values for every exercise lot:
Regular basis = Strike price × Quantity exercised
AMT basis = Regular basis + Bargain element
The bargain element is the spread between the fair market value at exercise and the strike price:
Bargain Element = (FMV at exercise − Strike price) × Quantity
Gemifi tracks both basis values on every exercise action and carries them forward to sales, ensuring accurate tax reporting for both regular and AMT purposes.
Alternative Minimum Tax (AMT) Impact
The bargain element from an ISO exercise creates potential AMT liability in the year of exercise, even if no shares are sold. Here's how AMT works with ISOs:
The bargain element is added to AMT taxable income (AMTI) in the exercise year
AMT is calculated at 26% up to the threshold, 28% above
If the tentative minimum tax exceeds regular tax, the difference is owed as AMT
When ISO shares are later sold in a qualified disposition, the bargain element generates an ISO sale BE credit that reduces AMTI
Gemifi's trading plan builder uses the max_amt constraint to cap AMT liability, helping advisors plan exercises that avoid unexpected AMT bills for their clients.
Qualified ISO Sales
When an ISO sale meets both parts of the qualified disposition test:
Entire profit is LTCG — calculated as (Sale price − Strike price) × Quantity
No ordinary income — the bargain element is not taxed as ordinary income
ISO sale BE credit — the bargain element from the original exercise reduces AMTI in the sale year, potentially recovering prior AMT paid
AMT gain/loss — calculated separately as Profit − AMT basis (can be negative, creating an "AMT loss")
Disqualified ISO Sales
A sale is disqualified when it fails either part of the two-part test. This triggers split tax treatment:
Ordinary income — the bargain element (FMV at exercise − Strike price) is taxed as ordinary income
Short-term capital gain/loss — any additional profit above the FMV at exercise is treated as short-term capital gain
Example: Client exercises ISO at $10 FMV with $5 strike price, then sells 6 months later at $15:
Bargain element (ordinary income): $5/share
Disqualified gain (STCG): $5/share ($15 sale − $10 FMV at exercise)
Gemifi tracks disqualified bargain elements separately on the exercise action when same-year sales occur, ensuring correct tax categorization.
Same-Year Disqualifications
When ISO shares are exercised and sold in the same calendar year, the exercise action splits the bargain element into two components:
Bargain element — for shares still held (potential AMT add-back)
Disqualified BE — for shares sold that year (triggers ordinary income)
The platform automatically adjusts these values based on which exercise lots are sold within the same year.
Early Exercise
Gemifi supports early exercise — exercising ISO shares before they vest. Key differences from regular exercise:
The bargain element is calculated at the early exercise date, not the vest date
Qualified disposition timing starts from the early exercise date (which is more restrictive since it's earlier)
If shares are forfeited before vesting, the bargain element loss can be carried back
Early exercise actions are tracked with a distinct "early-exercise" action type, separate from regular exercises
Trading Plan Constraints for ISOs
Gemifi's trading plan builder offers three levers specifically designed for ISO tax optimization:
1. Maximum Disqualified Shares
Sets a cap on how many ISO shares can be sold in disqualifying dispositions per year. This controls the amount of ordinary income generated from disqualifications.
Use case: A client wants to liquidate some ISO shares but stay under a certain tax bracket — set this limit to control how many shares trigger ordinary income treatment.
2. Maximum AMT
Caps the total Alternative Minimum Tax liability allowed in the trading plan. The optimizer will schedule exercises to keep AMT below this threshold.
Use case: A client exercised ISOs last year and received an AMT bill — set this to prevent future surprises.
3. Maximum Exercise Cost
Limits the cash required for ISO exercises in any single month. Since ISOs require paying the strike price out-of-pocket (unlike NQOs which can do cashless exercise), this constraint manages cash flow.
Use case: A client has limited liquidity — set a monthly cap so exercise costs don't exceed available cash.
ISO vs. NQO: Key Differences in Gemifi
Withholding at exercise: NQOs have automatic withholding; ISOs have no withholding at exercise
Same-day sale: NQOs are typically exercised and sold on the same day (cashless); ISOs can be held after exercise for qualified treatment
Bargain element treatment: NQO bargain element is always ordinary income; ISO bargain element is ordinary income only if disqualified
AMT impact: NQOs have no AMT impact; ISOs create AMT exposure via the bargain element
Basis tracking: NQOs have a single basis; ISOs track both regular and AMT basis
Action Code Tracking
Gemifi uses a system of action codes to link related ISO actions across time:
Exercise codes (E1, E2, etc.) — identify each exercise lot
Sell codes (S1, L1, etc.) — track which exercise lot a sale is allocated to
Vest codes (V1, V2, etc.) — connect vesting events to exercises
This linkage enables Gemifi to correctly determine qualified vs. disqualified status for each sale, calculate per-lot basis, and generate accurate tax reports.
Reporting & Portfolio Metrics
Gemifi tracks several ISO-specific metrics across your client's portfolio:
LTCG-Qualified ISO Shares — ISO shares currently held that meet both holding period requirements
Exercisable ISOs — vested ISO shares available for exercise
Unvested ISOs — ISO shares not yet vested
Bargain Element Totals — aggregated across all exercises
ISO Sale BE Credit — credits from qualified sales that reduce AMT
Disqualified Shares — count and bargain element of disqualified dispositions
Need Help?
If you have questions about ISO planning strategies or need help setting up trading plan constraints for a specific client, reach out to our team and we'll assist you.