Skip to content

Canadian RRSP Tax Savings Calculator

Calculate how much a Registered Retirement Savings Plan contribution saves on federal and provincial income tax, using 2023 Canadian tax brackets by province.

Canadian RRSP Tax Savings Calculator

Income Sources

Results

Total Income
CA$75,000.00
Current Tax
CA$14,435.10
Federal Tax Bracket
20.50%
Provincial Tax Bracket
9.15%

Tax Bracket Visualization

Federal Tax Brackets

15.00%
20.50%
26.00%
29.00%
33.00%

Provincial Tax Brackets

5.05%
9.15%
11.16%
12.16%
13.16%

Federal Bracket Reduction

RRSP Needed for Next Federal Bracket: CA$21,641.01

Next Federal Bracket Rate: 15.00%

Provincial Bracket Reduction

RRSP Needed for Next Provincial Bracket: CA$25,769.01

Next Provincial Bracket Rate: 5.05%

Tax Savings by Contribution Amount

Tax Savings by Contribution Amount
Chart showing tax savings at different RRSP contribution levelsCA$0.00CA$2,000.00CA$4,000.00CA$6,000.00CA$8,000.00Tax Savings500010000150002000025000RRSP Contribution Amount
Loading calculator...
📚

Documentation

What is the Canadian RRSP tax savings calculator

The Canadian RRSP tax savings calculator estimates how much federal and provincial income tax a Registered Retirement Savings Plan (RRSP) contribution saves. A user enters their income, province, and available RRSP contribution room, and the calculator works out the tax owed with and without the contribution.

How an RRSP reduces taxable income

An RRSP is an account that lets Canadians set money aside for retirement. Each dollar contributed, up to the person's contribution limit, is subtracted from taxable income for that year. Money inside the account grows without being taxed each year. Tax is only paid when the money is withdrawn, usually in retirement, when income and the tax rate applied to it are often lower.

Canada taxes income progressively. Income is split into bands called brackets, and each bracket has its own tax rate. Only the income that falls inside a bracket is taxed at that bracket's rate, not the whole income. Because an RRSP contribution removes income from the top of a person's earnings, it is taxed away at that person's highest, or marginal, rate.

Every taxpayer pays both federal tax and tax to their province or territory. The two systems have separate brackets and rates.

Federal tax brackets (2023)

Income rangeRate
00 – 53,35915%
53,35953,359 – 106,71720.5%
106,717106,717 – 165,43026%
165,430165,430 – 235,67529%
Over $235,67533%

Ontario tax brackets (2023)

Provincial brackets differ by province. Ontario's 2023 brackets, as an example:

Income rangeRate
00 – 49,2315.05%
49,23149,231 – 98,4639.15%
98,46398,463 – 150,00011.16%
150,000150,000 – 220,00012.16%
Over $220,00013.16%

Some provinces, including Ontario, also charge a surtax on top of provincial tax once that tax passes certain thresholds. Quebec residents get a separate 16.5% reduction of federal tax, called the federal abatement, because Quebec runs its own parallel tax system.

RRSP tax savings formula

When an entire RRSP contribution stays inside one tax bracket, the savings are simple:

Tax savings = RRSP contribution × marginal tax rate

If the contribution is large enough to span more than one bracket, each portion is taxed at its own bracket's rate:

Tax savings = sum, over each bracket touched, of (amount of the contribution in that bracket × that bracket's rate)

The calculator applies this formula separately for federal tax and for provincial tax, then adds the two results together. It also subtracts each government's basic personal amount tax credit before applying provincial surtaxes, so the true savings can differ slightly from a plain marginal-rate estimate.

Worked examples

A contribution that crosses a bracket

Jennifer has 54,000intaxableincome,justinsidethefederal20.554,000 in taxable income, just inside the federal 20.5% bracket, which starts at 53,359. She contributes 1,000toherRRSP,bringinghertaxableincometo1,000 to her RRSP, bringing her taxable income to 53,000. That is below the 53,359threshold,sopartofthecontributionnowfallsinthe1553,359 threshold, so part of the contribution now falls in the 15% bracket. About 641 of the 1,000istaxedawayat20.51,000 is taxed away at 20.5% and the remaining 359 at 15%:

(641×20.5641 × 20.5%) + (359 × 15%) ≈ $185 in federal tax saved.

A flat 20.5% estimate would have overstated the saving, because part of the contribution actually sits in the lower bracket.

A contribution within a single bracket

Sarah earns 95,000inOntario.Herincomesitsinthefederal20.595,000 in Ontario. Her income sits in the federal 20.5% bracket and the Ontario 9.15% bracket. She contributes 15,000 to her RRSP, dropping her taxable income to 80,000.Thatamountstaysinsidethesametwobrackets,sothecontributiondoesnotpushherintoalowerbracket.Combiningthefederalandprovincialresults,includingOntariosbasicpersonalamountcreditandsurtax,thecontributionsavesherabout80,000. That amount stays inside the same two brackets, so the contribution does not push her into a lower bracket. Combining the federal and provincial results, including Ontario's basic personal amount credit and surtax, the contribution saves her about 4,600 in total tax.

A large contribution across two brackets

David earns 250,000inBritishColumbia,inthetopfederalbracket(33250,000 in British Columbia, in the top federal bracket (33%, above 235,675) and the top British Columbia bracket (20.5%, above 240,716)acombinedmarginalrateof53.5240,716) — a combined marginal rate of 53.5%. He makes the maximum 2023 RRSP contribution of 30,780, lowering his taxable income to 219,220.Thatamountfallsbelowbothtopbracketthresholds,intothefederal29219,220. That amount falls below both top-bracket thresholds, into the federal 29% bracket and the British Columbia 16.8% bracket. Because the contribution spans two brackets in each system, the total saving comes to roughly 15,000, an average rate of about 49% of the contribution rather than the full 53.5%.

How to use the calculator

  1. Choose a province or territory. Provincial rates vary widely, so this step changes the result.
  2. Add each source of income: employment, self-employment, investment, rental, pension, or other. Use "Add Income Source" for more than one.
  3. Enter available RRSP contribution room. This figure appears on the CRA Notice of Assessment sent after filing a tax return. Unused room carries forward from earlier years.
  4. Read the results: total income, current federal and provincial brackets, current tax, and the RRSP contribution needed to reach the next lower bracket.
  5. Check the tax savings chart, which plots tax saved against contribution amount. A steeper section of the line marks a bracket boundary, where extra contributions save tax at a higher rate.

RRSP contribution limits

A person's RRSP contribution room is generally 18% of the previous year's earned income, up to an annual dollar maximum, plus any unused room carried forward from earlier years. The dollar maximum was 30,780for2023and30,780 for 2023 and 31,560 for 2024. The exact figure for any year appears on the CRA Notice of Assessment.

Contributing more than the limit is allowed only up to a lifetime buffer of $2,000. Amounts beyond that are taxed at 1% per month until withdrawn or covered by new room.

Money can be withdrawn from an RRSP before retirement, but the amount withdrawn is added to taxable income for that year. Two programs avoid this: the Home Buyers' Plan, which as of 2024 lets a first-time home buyer withdraw up to 60,000taxfreetowardahomepurchase,andtheLifelongLearningPlan,whichallowsupto60,000 tax-free toward a home purchase, and the Lifelong Learning Plan, which allows up to 20,000 for education. Both must be repaid to the RRSP over time. By December 31 of the year a person turns 71, an RRSP must be converted into a Registered Retirement Income Fund, used to buy an annuity, or cashed out and taxed in full.

RRSP versus TFSA

A Tax-Free Savings Account (TFSA) is the main alternative to an RRSP. TFSA contributions are not tax-deductible, but growth and withdrawals are never taxed. An RRSP tends to suit someone who expects a lower tax rate in retirement than today, since the deduction is worth more now. A TFSA tends to suit someone in a low tax bracket now, or who may need the money before retirement.

Frequently asked questions

How much tax will an RRSP contribution save? It depends on the marginal tax rate applied to the contributed amount. Multiply the contribution by the marginal rate for a rough estimate; the calculator gives an exact figure by working through each bracket the contribution touches.

How much can I contribute to my RRSP? Generally 18% of the previous year's earned income, up to an annual maximum (30,780for2023,30,780 for 2023, 31,560 for 2024), plus unused room from earlier years. The exact figure is shown on the CRA Notice of Assessment.

Does an RRSP contribution always lower my tax bracket? No. It only lowers the bracket if the contribution is large enough to bring taxable income below the current bracket's lower threshold. A smaller contribution still saves tax, just at the current marginal rate rather than a lower one.

What happens if I contribute more than my limit? The first $2,000 over the limit is allowed without penalty. Beyond that, excess contributions are taxed at 1% per month until removed or absorbed by new contribution room.

Can I take money out of my RRSP before I retire? Yes, but withdrawals are normally added to taxable income for that year. The Home Buyers' Plan and Lifelong Learning Plan let a person withdraw funds tax-free if the money is repaid to the RRSP over time.

Should I contribute to an RRSP or a TFSA? It depends on current versus expected future tax rates. An RRSP usually helps more when the current marginal rate is higher than the rate expected in retirement. A TFSA usually helps more at a lower current tax rate or when funds may be needed sooner.