When this workflow applies

Use it before the purchase window closes, before selling ESPP shares, or when multiple purchase periods create confusing cost-basis records.

Step-by-step workflow

  1. Record offering date, purchase date, purchase price, market price, and discount.
  2. Identify the qualifying-disposition dates before you sell.
  3. Compare the benefit of waiting against stock concentration and cash needs.
  4. Export lot-level notes for tax filing because ESPP broker forms can be hard to interpret.

Common risks to check

  • A favorable tax holding period can be outweighed by stock-price risk.
  • Broker-reported basis can require adjustment on your return.
  • Large ESPP positions can quietly compound employer-stock concentration.

How EquityTax Pilot fits

EquityTax Pilot adds ESPP lots to the same dashboard as RSU and ISO activity, making sale timing and basis review easier before tax season.