Updated for 2025 · Employer match taxation · Capital gains rules
An Employee Share Purchase Plan (ESPP) allows employees to buy company shares, often at a discount or with an employer match. They are one of the best free-money benefits available — but the tax treatment is split: the employer's contribution is employment income, while your own portion's gains are capital gains. Understanding this distinction ensures you report correctly and plan effectively.
The mechanics vary by employer, but a typical Canadian ESPP works as follows:
The employer's matching contribution is a taxable employment benefit. When shares are purchased using the employer match, the value of the match is included in your employment income in the year the shares are acquired.
Shares you purchase with your own after-tax money are held at cost. When you eventually sell:
The employer-matched shares have a cost base equal to their FMV at the time of purchase (since you've already paid tax on that income). Future appreciation from that cost base is also capital gains.
Some ESPPs offer shares at a discount from market price (e.g., 5-15% discount) instead of or in addition to an employer match. The discount amount is a taxable employment benefit when the shares are purchased. If shares are purchased at $17 when the market price is $20, the $3/share discount is employment income.
From a tax perspective, here is how the strategies compare:
| Strategy | Tax Impact | Consideration |
|---|---|---|
| Sell immediately on purchase | Employment income on match/discount; minimal capital gain | Eliminates concentration risk; simplest to manage |
| Hold and sell later at higher price | Employment income on match/discount + capital gain on appreciation | Upside potential but concentration in employer stock |
| Hold and sell later at lower price | Employment income on match/discount + capital loss | Capital loss can only offset capital gains |
Many Canadian ESPPs require you to hold the matched shares for a period (typically 1-2 years) before selling. Leaving your employer before the holding period ends may forfeit the employer match. Always review the plan document before relying on an ESPP match as liquid compensation.
In virtually all cases, participating in an ESPP with an employer match up to the maximum match is a sound decision:
The main risk is over-concentration in your employer's stock. If your employer has financial difficulties, both your job and your investment portfolio are at risk simultaneously. Consider selling ESPP shares and diversifying promptly.
After taxes and benefit deductions, KOHO's instant spending notifications help you track exactly where your paycheque goes. No monthly fees, cash back on groceries. Use code 45ET55JSYA for a sign-up bonus.
Get KOHO Free — Use Code 45ET55JSYAShares of foreign-listed companies (e.g., U.S. parent) are typically eligible for RRSP and TFSA as foreign content. Canadian-listed company shares are domestic content. Some ESPPs have restrictions on where shares can be held — check your plan documents.
Typically, the current purchase period's contribution is returned to you, and any vested shares are yours to keep. Unvested matched shares may be forfeited depending on plan terms. Review the termination provisions in your ESPP documents.
Yes. When you sell ESPP shares, you report the capital gain or loss on Schedule 3 of your T1 return. Your cost base is the FMV at the time of purchase (since employment income was already reported at that point).
This guide is for informational purposes. Consult a tax professional for advice on your specific ESPP situation.