Everything an 18-year-old Canadian needs to know to open a TFSA, start investing, and set up a lifetime of tax-free compounding.
Stop paying bank fees — every dollar saved goes into your TFSA. Code 45ET55JSYA = $20 bonus.
Open KOHO Free — Code 45ET55JSYAIf you turn 18 in 2025, you can open a TFSA any time after your 18th birthday. You do not need to wait until the start of the calendar year.
Your TFSA contribution room starts accumulating in the year you turn 18, as long as you are a Canadian resident. It does not accumulate before you turn 18.
| Born In | First Year of TFSA Room | 2025 Room (Never Contributed) |
|---|---|---|
| 2007 | 2025 | $7,000 |
| 2006 | 2024 | $14,000 |
| 2005 | 2023 | $20,500 |
| 2004 | 2022 | $26,500 |
| 2003 | 2021 | $32,500 |
Time is the most powerful variable in investing. The earlier you start, the longer your money compounds tax-free. Here is the difference between starting at 18 vs starting at 28, investing $7,000/year at 7% average annual return:
| Start Age | Years Invested (to 65) | Total Contributed | Portfolio at 65 (7%/yr) |
|---|---|---|---|
| 18 | 47 years | $329,000 | ~$3,000,000+ |
| 28 | 37 years | $259,000 | ~$1,500,000 |
| 38 | 27 years | $189,000 | ~$720,000 |
Illustration only. Assumes $7,000/year, 7% annual return, no withdrawals.
Starting 10 years earlier roughly doubles the final portfolio value. That is the power of compounding — and all of it is tax-free in a TFSA.
At 18, you likely have a long time horizon — 40+ years until retirement. This means you can tolerate short-term market volatility and should prioritize growth. The recommended approach for most young Canadians:
For young investors just starting out, the best options are fee-free platforms:
You don't need to invest the full $7,000 immediately. Even $25 or $50 a month builds the habit. As your income grows, increase your contributions. The TFSA room carries forward — room you don't use this year is still waiting for you next year and every year after.
KOHO's free banking helps you hit your TFSA contribution limit faster. Code 45ET55JSYA = $20 bonus.
Start Saving Free with KOHO