No fee everyday banking
Set up direct deposit and skip the monthly fee. Free to open, and the Easy plan has no monthly fee. Worth doing if you will actually move your pay or your CRA deposits over, not if the card sits unused. Code BREMO2026.
The Tax-Free Savings Account is Canada's most flexible registered account — but the rules around contribution room and over-contributions are critical to understand.
KOHO tracks every transaction — makes tax time easier. Free banking, code BREMO2026 = $20 bonus.
Open KOHO Free — Code BREMO2026| Year | Annual Limit | Cumulative Total |
|---|---|---|
| 2009–2012 | $5,000/year | $20,000 |
| 2013–2014 | $5,500/year | $31,000 |
| 2015 | $100 | $41,000 |
| 2016–2018 | $5,500/year | $57,500 |
| 2019–2022 | $6,000/year | $81,500 |
| 2023 | $6,500 | $88,000 |
| 2024 | $7,000 | $95,000 |
| 2025 | $7,000 | $102,000 |
If you were 18+ and a Canadian resident in every year since 2009, your total 2025 TFSA room is $102,000 (assuming no prior contributions).
Over-contributing to your TFSA triggers a 1% per month penalty on the excess amount. This is a common and costly mistake. The most frequent cause: withdrawing from a TFSA in December and re-contributing before January 1 of the next year — the room doesn't come back until January 1. The CRA tracks all TFSA transactions and will issue a notice of assessment with penalties if you over-contribute.
A TFSA can hold the same types of investments as an RRSP:
Day trading and running a business inside a TFSA can cause the CRA to deem it a business and tax the gains — keep your TFSA as a long-term investment account.
The optimal choice depends on your income situation:
If you are a non-resident of Canada, you cannot accumulate new TFSA room while abroad. If you contribute to a TFSA while a non-resident, you are subject to a 1% per month tax on each contribution (not a penalty for over-contribution — a separate non-resident tax). Always close or freeze TFSA contributions when leaving Canada.
KOHO auto-categorizes spending for tax time. No fees, code BREMO2026 = $20 welcome bonus.
Try KOHO FreeReady to invest? Open a no-fee account first. Get $20 from KOHO with code BREMO2026 →