Skip to content

ESPP: the free-money checklist

An Employee Stock Purchase Plan lets you buy company stock at a discount through payroll deductions. A good one is frequently the highest guaranteed return available to you — and a surprising number of engineers skip it.

Why it’s often a no-brainer

A typical ESPP offers a discount (often 10–15%) on the purchase price, and some plans add a lookback that prices your purchase at the lower of the price at the start or end of the offering period.

A 15% discount means you pay 85¢ for $1.00 of stock — an instant ~17.6% return on the money you put in. With a lookback in a rising market, the effective discount is larger still.

How the discount is taxed in Canada

There’s no fixed federal purchase cap as in the US — your limit is whatever your plan sets (commonly a percentage of salary).

The low-risk play: max and quick-sell

The risk in an ESPP is the same as any equity comp — holding too much single stock. The standard risk-controlled approach:

Contribute the maximum, then sell the shares shortly after you receive them.

Because your ACB is the purchase-date market value, selling promptly triggers little or no capital gain. You lock in the discount and immediately remove single-stock exposure.

The checklist

  • Is there a discount? A lookback? (If yes, strongly consider maxing.)
  • Can my cash flow handle the payroll deduction? (You’re front-loading cash.)
  • Default to selling shortly after purchase to capture the certain return.
  • Confirm my ACB includes the benefit already taxed on my T4 — don’t pay tax on it twice.
  • If selling at a loss, mind the 30-day superficial-loss window.
  • US-parent stock? Remember currency conversion and the T1135 threshold.

Next, move to registered-account strategy.