ESPP Basics
How ESPPs Work
| Feature |
Typical Terms |
| Discount |
10-15% off share price |
| Contribution limit |
Up to 10-15% of salary |
| Purchase periods |
Every 6 months |
| Lookback provision |
Lower of start or end price |
Example (With Lookback)
| Scenario |
|
| Offering period start |
$100 share price |
| Offering period end |
$120 share price |
| Lookback uses |
$100 (lower of two) |
| 15% discount on $100 |
$85 purchase price |
| Market value |
$120 |
| Your gain |
$35/share |
Tax Treatment
Two Tax Events
| Event |
Tax Type |
| Purchase |
Employment income (on discount) |
| Sale |
Capital gain/loss |
At Purchase
| What’s Taxed |
|
| FMV at purchase |
$120 |
| Your cost |
$85 |
| Taxable benefit |
$35 (employment income) |
On Your T4
| Box |
Contains |
| 14 |
Includes ESPP benefit |
| May show |
On supplementary slip |
Your Cost Base (ACB)
Calculation
| ACB Per Share |
= Purchase price + Taxable benefit |
|
= $85 + $35 = $120 |
Your ACB equals the FMV at purchase (since you’ve paid tax on the discount).
Later Sale
| Sell at $150 |
|
| ACB |
$120 |
| Capital gain |
$30/share |
| Taxable (50%) |
$15/share |
| Sell at $100 |
|
| ACB |
$120 |
| Capital loss |
($20/share) |
| Usable against |
Other capital gains |
Return on Investment
Calculating True Return
| Immediate Sale Strategy |
|
| Discount received |
15% |
| Tax on discount (~40%) |
-6% |
| Net return |
~9% |
| If Lookback Applies |
|
| Share price up 20% |
Discount on original price |
| Effective discount |
~30-35% |
| Even better |
Return |
| Strategy |
Pros |
Cons |
| Sell immediately |
Lock in gain, diversify |
Miss appreciation |
| Hold shares |
Potential growth |
Concentration risk |
Tax Optimization Strategies
| Action |
|
| Sell right after purchase |
|
| Capture discount |
After-tax |
| No market risk |
Stock could drop |
| Simple |
Less tracking |
Strategic Holding
| If You Believe |
|
| Stock will rise |
Hold for capital gains |
| Remember |
ACB protects original value |
| Risk |
Stock could fall |
Tax Loss Harvesting
| If Stock Falls |
|
| Sell below ACB |
Create capital loss |
| Use against |
Other capital gains |
| Wait 30 days |
Before rebuying (superficial loss) |
Multiple Purchase Periods
Tracking ACB
| Purchase |
Shares |
Price |
FMV |
ACB |
| June 2024 |
50 |
$42 |
$50 |
$2,500 |
| Dec 2024 |
45 |
$51 |
$60 |
$2,700 |
| June 2025 |
40 |
$55 |
$65 |
$2,600 |
| Total |
135 |
|
|
$7,800 |
When You Sell
| Must use |
Average ACB |
| Can’t pick |
Specific shares |
| Track carefully |
Each purchase |
Common ESPP Features
Lookback Provisions
| Type |
How It Works |
| No lookback |
Discount on end-period price |
| 6-month lookback |
Lower of start or end |
| 24-month lookback |
Lower over longer period |
Contribution Limits
| Limit Type |
Typical |
| % of salary |
10-15% |
| Dollar limit |
May exist |
| IRS limit (US companies) |
$25,000 USD/year |
Enrollment Windows
| Feature |
Details |
| Open enrollment |
Specific periods |
| Election |
Choose contribution % |
| Changes |
May be limited |
US-Based Employers
Cross-Border Considerations
| Issue |
Details |
| US company |
Common in tech |
| Taxed in Canada |
As Canadian resident |
| US withholding |
May occur |
| Form W-8BEN |
Establish Canadian status |
Currency Considerations
| Factor |
Impact |
| USD shares |
Value fluctuates with CAD/USD |
| Track in CAD |
For ACB purposes |
| Exchange rate |
At purchase date for ACB |
ESPP vs Other Equity Compensation
Comparison
| Feature |
ESPP |
RSU |
Options |
| Your cost |
Discounted |
$0 |
Exercise price |
| Guaranteed value |
Yes (discount) |
Yes (vesting) |
No |
| Maximum gain |
Unlimited |
Unlimited |
Unlimited |
| Taxed at purchase |
Yes |
Yes (vest) |
Yes (exercise) |
| Risk |
Lower |
Medium |
Higher |
Record Keeping
What to Track
| Information |
Purpose |
| Enrollment dates |
Each period |
| Contribution amounts |
What you put in |
| Purchase confirmation |
Shares received |
| FMV at purchase |
For ACB |
| Your cost |
Discounted price |
| Exchange rate |
If USD |
Documents to Keep
| Document |
Why |
| ESPP statements |
Purchase details |
| T4/tax documents |
Reported benefit |
| Brokerage statements |
Sale records |
| Your calculations |
ACB tracking |
Maximizing ESPP Benefits
Best Practices
| Do |
Don’t |
| Contribute maximum affordable |
Over-extend budget |
| Track ACB carefully |
Ignore record keeping |
| Consider immediate sale |
Concentrate too heavily |
| Factor in taxes |
Assume 15% = 15% return |
When ESPP Makes Less Sense
| Situation |
Consideration |
| You’d be borrowing |
To participate |
| Already heavy in company |
Stock concentration |
| Better use of cash |
High-interest debt |
| Cash flow tight |
Emergency fund needed |