Tracking Contribution Room
One goal per registered account, with your annual limit as the target.
Updated
How It Works
There is no dedicated contribution-room tracker, and that is deliberate - a goal already does the job. You set the limit as the target and record contributions as you make them, and the progress bar shows how much room you have used.
This works for any account with an annual limit: TFSA, RRSP, FHSA and RESP.
Get your real limit from the CRA first
Cadence does not know your personalised room, which depends on your history, your income and any withdrawals. Check CRA My Account for your actual figure and enter that as the target. The published annual limit is only the right number if you have never carried room forward.
Setting Up the Goal
Create a savings goal for the account you want to track:
- Name - label it by account and year, such as “TFSA Room 2026” or “RRSP Room 2026”.
- Goal Type - Saving Amount.
- Target amount - your contribution limit for the year, so the goal fills up as you use your room.
- Target Date - the end of the contribution period, so Cadence can tell you whether you are on pace. It is the field labelled Target Date, next to Start Date.
| Account | Target Date to set |
|---|---|
| TFSA | December 31 |
| FHSA | December 31 |
| RESP | December 31 |
| RRSP | The RRSP deadline in early March of the following year |
Full detail on the goal form is in Goals.
Recording Your Contributions
Each time you contribute, update the goal. There are two ways:
- Manual - tap Add Contribution and enter the amount as you go. This is the accurate one for contribution room, because it counts what you put in.
- Account Linked - connect the goal to the account so its value follows the balance automatically.
Account Linked tracks the balance, not your contributions
Market growth inside a TFSA is not a contribution and does not consume room. So a linked goal will overstate the room you have used once the account gains, and understate it after a fall. If exactness matters, keep the goal manual.
If a contribution came in as a transfer you already recorded, use Link to Goal on that transaction instead of entering the amount twice. See Transfers & Payments.
Seeing How Much Room Is Left
The gap between the progress bar and the target is your remaining room. The status badge tells you whether you are on pace to use it all:
| Status | Means |
|---|---|
| Completed | You have used your full room for the year |
| Ahead | You are contributing faster than the target date needs |
| On Track | You are on pace to use your room by the target date |
| Behind | You have room left and would need to contribute more to use it all |
| Overdue | The target date has passed with room still unused |
| No Deadline | No target date is set, so there is no pace to measure against |
Tracking Several Accounts, and Rolling Over a Year
Create a separate goal for each registered account so every limit is tracked independently. A single combined goal would hide which account has room left, which is the only question you are asking.
When a new contribution year begins, edit the goal: set Target Amount to the new limit, set Current Amount back to 0, and move Target Date to the new period’s end. Renaming the goal with the new year keeps the history readable.
There is no reset button - you edit the figure
Clearing your progress means typing 0 into Current Amount yourself, and that field is only editable while the goal is set to Manual tracking. On Account Linked it is greyed out and reads From linked, because the balance is supplying it - so a linked goal cannot be rolled over this way at all. Starting a fresh goal for the new year is the cleaner option if you want last year’s record kept intact.
Tip
The registered accounts themselves are separate from these goals. Add each one as a balance-based account under Net Worth so its value counts, and keep the goal purely for room. See Holdings & Investments.