RRSP and TFSA calculator: how much can I put in?

Your 2026 contribution room, and what an RRSP deduction saves. Free, no sign-up, and nothing leaves your browser.

Canadian tax resident the whole time?
Whole years you were a non-resident

Pick each full calendar year you were a non-resident of Canada for tax purposes.

Turn on JavaScript to work out your own room. The TFSA limit for every year and the room for each year of birth are listed further down.

Nothing you type leaves your browser, and nothing is saved.

How the RRSP and TFSA calculator works

Your TFSA room has nothing to do with your pay. It depends on two things: the year you turned 18, and the years you were a Canadian tax resident.

We start from your year of birth, add 18, and count from that year or from 2009, when TFSAs began, whichever is later. A year counts if at any point in it you were 18 or older and a Canadian tax resident. So the year of your 18th birthday counts in full even if the birthday is in December, and so does the year you became a Canadian tax resident, once you're 18.

We only see whole years, though. If you stopped being a resident before your 18th birthday that year, that year's limit isn't yours, so take it off our figure. You can't open a TFSA before your 18th birthday (19 in some provinces), and having room doesn't make contributions tax-free while you're a non-resident.

Each counted year brings its limit: $5,000 at the start, $10,000 in 2015, and $7,000 since 2024. Someone who was 18 or older and a Canadian tax resident in every year since 2009 has $109,000 of limits by 2026. A whole year as a non-resident for tax purposes drops out, and which year it was matters. Miss 2015 and you lose $10,000. Miss 2019 and it's $6,000.

You don't need a year-by-year ledger. The Income Tax Act builds your room one year at a time: last year's unused room, plus last year's withdrawals, plus this year's limit, minus this year's contributions. Stack those years up and nearly everything cancels, leaving three numbers: the limits you qualified for, what you took out before this year, and everything you've ever put in. That's why we ask for totals. Watch one rule in particular: a withdrawal comes back as room on the next January 1, not the day you make it.

The RRSP runs on last year's pay, not this year's. Your new room for 2026 is 18% of your 2025 earned income, capped at $33,810, minus the pension adjustment on your T4 if you're in a workplace pension, and never less than zero. Add the room you didn't use in earlier years and you have your deduction limit. Take off the contributions you've made and haven't deducted yet, plus any employer PRPP contributions for the year, and you have the room left.

Your Notice of Assessment prints the limit CRA has on file, including a few rare adjustments we don't cover. If you have it, we'd use it.

What a deduction saves is the amount times your marginal rate. That's exact while the whole deduction comes off income taxed at that rate. It isn't your refund, which also depends on the tax your employer already withheld.

Both kinds of room are federal. They're the same in every province and territory, Quebec included. Only your marginal rate changes with the province, and you type that in yourself. Every limit we use comes straight from the Income Tax Act and CRA's own limits table.

Who this is for

You're in Canada, you're about to put money into a TFSA or an RRSP, and you want the number first. Maybe the RRSP deadline is close, or the new TFSA limit just landed on January 1, or you got a raise. We had two readers in mind. Newcomers in their first years here are the people CRA's own example warns about. And if you were a non-resident for whole years and came back, none of the other calculators we read would let you say so. It won't project your savings or tell you which account to choose.

Savers' questions about RRSP and TFSA room

How is TFSA contribution room calculated?

Add the TFSA dollar limit for every year you were 18 or older and a Canadian tax resident, starting no earlier than 2009. Add back what you withdrew in earlier years, because each withdrawal returns as room on the next January 1. Then subtract everything you've ever contributed. Growth and losses inside the account don't change your room, and a direct transfer arranged between your TFSA issuers counts as neither a withdrawal nor a contribution. Taking money out and depositing it yourself uses room again.

How much TFSA room do I have if I was born in 2000?

If you've been a Canadian tax resident since 2018, the year you turned 18, and never contributed, it's $57,000 in 2026. That's $5,500 for 2018, $24,000 for 2019 to 2022, $6,500 for 2023 and $21,000 for 2024 to 2026. Subtract what you've put in, and add back anything you took out before 2026.

When do TFSA withdrawals get added back to my room?

On January 1 of the next year, together with that year's new limit. Take out $5,000 in March 2026 and the $5,000 comes back as room on January 1, 2027, not before. Put it back in 2026 and it uses this year's room. If you have none left, that's an over-contribution, taxed at 1% of the highest excess in each month it stays.

How does TFSA room work for newcomers to Canada?

Your room starts in the year you became a resident, if you were 18 or older, and that whole year's limit counts. The years before you arrived don't. CRA's own example is a newcomer who arrived in 2024, assumed every limit since 2009 was his, and put $95,000 into $7,000 of room. In some provinces and territories you have to be 19 to open a TFSA, but the room from the year you turned 18 still carries over.

What is the TFSA limit for 2027?

It isn't published yet. When we last checked CRA's limits table, on October 7, 2026, its last row was 2026, at $7,000. Since 2016 the limit has been $5,000 indexed to inflation and rounded to the nearest $500, so it moves in $500 steps or not at all. We'll add 2027 when CRA posts it. Until then, we won't guess.

How is RRSP contribution room calculated?

Take 18% of last year's earned income, up to the year's dollar limit: $33,810 for 2026 and $35,390 for 2027. Subtract your pension adjustment if you're in a workplace pension, stopping at zero. Then add the unused room you've carried forward from earlier years. Your Notice of Assessment shows the result CRA has on file, with a few rarer adjustments already in it.

What counts as earned income for the RRSP?

Mostly what you earned by working or running a business. That's employment income before your pension-plan contributions come off, less union dues and employment expenses, plus net self-employment and rental income and any taxable support you received. Business and rental losses, and deductible support you paid, bring it down. Interest and dividends don't count at all.

How much tax will I save with an RRSP contribution?

Roughly the amount you deduct times your marginal rate, which is the federal and provincial rate together on your top dollars of income. Deduct $7,250 at 29.65% and you save about $2,149.63. That's exact only while the whole deduction comes off income taxed at that rate. A big deduction that reaches down into a lower bracket saves less. And it isn't your refund, which also depends on the tax already taken off your pay.

How much can I over-contribute to my RRSP without a penalty?

Usually up to $2,000 over your deduction limit, as long as you turned 18 before the year in question. Past that, the tax is 1% a month on the part above $2,000, for every month it stays. If you turn 18 this year, the $2,000 doesn't apply yet, so the 1% runs on the whole excess. The Act's exact line also counts things like pension adjustment reversals and some group-plan amounts, so it isn't always your limit plus $2,000. The extra isn't deductible this year either. It waits for future room.

Can I still contribute to my RRSP in the year I turn 71?

Yes, until December 31 of that year. The 60 days after year-end that everyone else gets don't help here, because your RRSP has to mature by the end of the year you turn 71. After that, your own RRSP can't take contributions. A younger spouse's or common-law partner's RRSP can, until the end of the year they turn 71. Your TFSA has no upper age at all.

When is the RRSP deadline for the 2026 tax year?

Contributions made during 2026 or in the first 60 days of 2027 can be deducted on your 2026 return. CRA hadn't posted the exact date when we checked its date pages on October 8, 2026. For the 2025 tax year it was March 2, 2026. If you turn 71 in 2026, your own deadline is earlier: December 31, 2026.

TFSA contribution room by year of birth, 2026

If you've been a Canadian tax resident since the year you turned 18, or since 2009, and you've never contributed, your 2026 room is the figure beside your year of birth. Subtract what you've put in and add back what you took out before 2026.

Year of birthFirst year countedTFSA room in 2026
1991 or earlier2009$109,000
19922010$104,000
19932011$99,000
19942012$94,000
19952013$89,000
19962014$83,500
19972015$78,000
19982016$68,000
19992017$62,500
20002018$57,000
20012019$51,500
20022020$45,500
20032021$39,500
20042022$33,500
20052023$27,500
20062024$21,000
20072025$14,000
20082026$7,000
20092027$0 in 2026; first limit in 2027

For a reader who was a Canadian tax resident at some point after turning 18 in every counted year and never contributed. The first eligible year's limit counts in full.

TFSA dollar limit by year, 2009 to 2026

YearLimitYearLimitYearLimit
2009$5,0002015$10,0002021$6,000
2010$5,0002016$5,5002022$6,000
2011$5,0002017$5,5002023$6,500
2012$5,0002018$5,5002024$7,000
2013$5,5002019$6,0002025$7,000
2014$5,5002020$6,0002026$7,000

RRSP dollar limit for 2026 and 2027

Tax yearRRSP dollar limit18% of earned income reaches it at about
2026$33,810$187,833 of 2025 earned income
2027$35,390$196,611 of 2026 earned income

Sources and last checked

More free tools

Questions about your return or an over-contribution? Find an accountant or a tax preparer. Deciding between the two accounts? Find a financial advisor.

Coming back when your Notice of Assessment arrives? Bookmark this page. Nothing you type is kept, so you'll start fresh.

Back To Top