Retirement Calculator

See if you have enough money
to last through retirement
Income Need
Current age
35
Retirement starts at age
65
Retirement Starts at Age
If already retired, enter the same age as the current age.
Retirement ends at age
90
Current annual income
65,000
Current Annual Income
Enter the total gross income (before-tax) for the household.
Index income to inflation rate of
2.00%
 
Inflated income at retirement
117,739
How much will you need at retirement?
75.00%
How Much Will You Need At Retirement?
Typically, you will need less income during retirement. A general guideline is 70% to 80% of pre-retirement income.
 
Income need in first year of retirement
88,304
Change income need?
Change Income Need?
You can adjust the income need up to two times during retirement to reflect changes to income and expenditures.


Investments
RRSPs
Current value
10,000
When? Amount Indexed at Start Age End Age
Annual contribution
2,500
2.00%
35
65
Other RRSP investments or withdrawals Before retirement (age 35 to 65)
Description Type Amount Indexed at Start Age End Age
Other 1
0
0.00%
35
65
X
Input Error: Start Age
Enter a value between 35 and 65.
X
Input Error: End Age
Enter a value between and 65.
X
Input Error: Indexed At
Enter a value between 0 and 10%.
Other 2
0
0.00%
35
65
TFSAs
Current value
10,000
When? Amount Indexed at Start Age End Age
Annual contribution
2,500
2.00%
35
65
X
Input Error: Start Age
Enter a value between 35 and 65.
Other TFSA investments or withdrawals Before retirement (age 35 to 65)
Description Type Amount Indexed at Start Age End Age
Other 1
0
0.00%
35
65
X
Input Error: Start Age
Enter a value between 35 and 65.
X
Input Error: End Age
Enter a value between and 65.
X
Input Error: Indexed At
Enter a value between 0 and 10%.
Other 2
0
0.00%
35
65
Non-Registered Investments
Current value
10,000
When? Amount Indexed at Start Age End Age
Annual investment
2,500
2.00%
35
65
Other Non-Registered investments or withdrawals Before retirement (age 35 to 65)
Other Non-Registered Investments or Withdrawals
Enter inflows such as an inheritance or cash from the sale of a home or outflows like a down payment or a vacation. For single year cash flows, enter the same Start Age and End Age.
Description Type Amount Indexed at Start Age End Age
Other 1
0
0.00%
35
65
X
Input Error: Start Age
Enter a value between 35 and 65.
X
Input Error: End Age
Enter a value between and 65.
X
Input Error: Indexed At
Enter a value between 0 and 10%.
Other 2
0
0.00%
35
65
Other 3
0
0.00%
35
65
Investments or withdrawals during retirement During retirement (age 66 to 90)
Investments or Withdrawals During Retirement
Enter inflows such as an inheritance or cash from the sale of a home or outflows like a down payment or a vacation. For single year cash flows, enter the same Start Age and End Age.
Description Type Amount Indexed at Start Age End Age
Other 1
0
0.00%
66
90
X
Input Error: Start Age
Enter a value between 66 and 90.
X
Input Error: End Age
Enter a value between and 90.
X
Input Error: Indexed At
Enter a value between 0 and 10%.
Other 2
0
0.00%
66
90
Other 3
0
0.00%
66
90
Other 4
0
0.00%
66
90
Other 5
0
0.00%
66
90

Inflate amounts between now and the Start Ages entered above?
Inflate Amounts?
Click Yes if you want to index the above amounts starting now. Click No to wait until the Start Age to start indexing.

Rates of Return
Before retirement (age 35 to 65)
RRSPs
6.00%
TFSAs
6.00%
Non-Registered Investments
6.00%
During retirement (age 65 to 90)
Rate of return
6.00%
Change rate of return?
Change Rate of Return?
Click Yes if you want to change the rate of return a few years into retirement.




Retirement Income
Include incomes for a spouse/partner?
Client first name
Jack
Partner first name
Jillian
Partner's current age
35
CPP and OAS Benefits
CPP (Canada Pension Plan)
Government Pensions
The maximum annual CPP retirement benefit is $17,196 as of January 2025.
Jack
Jillian
Are you currently receiving CPP
Annual CPP amount being received
17,196
17,196
What percent of maximum CPP do you qualify for?
100.00%
100.00%
Adjusted annual CPP amount (today's $'s)
17,196
17,196
Start receiving at age
65
65
X
Input Error: Start Receiving at Age
Enter an age between 60 and 70.
Inflated CPP amount at start age
31,148
31,148
OAS (Old Age Security)
Old Age Security
The maximum annual OAS retirement benefit is $8,732 as of January 2025.
Jack
Jillian
Are you currently receiving OAS?
Annual OAS amount being received
8,732
8,732
What percent of maximum OAS do you qualify for?
100.00%
100.00%
Adjusted annual OAS amount (today's $'s)
8,732
8,732
Defer receiving OAS for how many years?
0
0
Inflated OAS amount at start age
15,817
15,817
Index CPP and OAS benefits to inflation rate of
2.00%
Pension Income
Jack Amount Indexed at Start Age End Age
Pension 1
0
0.00%
66
90
X
Input Error: Start Age
Enter a value between 66 and 90.
X
Input Error: End Age
Enter a value between and 90.
X
Input Error: Indexed At
Enter a value between 0 and 10%.
Pension 2
0
0.00%
66
90
Pension 3
0
0.00%
66
90

Jillian Amount Indexed at Start Age End Age
Pension 1
0
0.00%
66
90
X
Input Error: Start Age
Enter a value between 66 and 90.
X
Input Error: End Age
Enter a value between and 90.
X
Input Error: Indexed At
Enter a value between 0 and 10%.
Pension 2
0
0.00%
66
90
Pension 3
0
0.00%
66
90

Other Income
Jack Amount Indexed at Start Age End Age
Other Income 1
0
0.00%
66
90
X
Input Error: Start Age
Enter a value between 66 and 90.
X
Input Error: End Age
Enter a value between and 90.
X
Input Error: Indexed At
Enter a value between 0 and 10%.
Other Income 2
0
0.00%
66
90
Other Income 2
0
0.00%
66
90

Jillian Amount Indexed at Start Age End Age
Other Income 1
0
0.00%
66
90
X
Input Error: Start Age
Enter a value between 66 and 90.
X
Input Error: End Age
Enter a value between and 90.
X
Input Error: Indexed At
Enter a value between 0 and 10%.
Other Income 2
0
0.00%
66
90
Other Income 2
0
0.00%
66
90

Inflate income amounts between now and the Start Ages entered above?

Results

Adjust Your Plan:
Retirement Age
65
Adjust Retirement Age
If you adjust the retirement age down and then up again, you may need to adjust the End Age values in the Investment and Retirement Income sections.
% Income Needed At Retirement
75.00%
Annual Investment
2,500
Rate of Return (Before Retirement)
6.00%
Rate of Return (During Retirement)
6.00%
Summary Chart
Investment Chart
You will have enough at Retirement
You will have $977,739 at the start of retirement
and $4,600,831 at the end of retirement.
Value of Retirement Investments
$4,600,831
$3,450,623
$2,300,416
$1,150,208
$0
$977,739
$4,600,831
At Age 65
At Age 90


Accumulation Table
Jack Jillian RRSPTFSANon-RegisteredTotal
AgeAgeReturnValueReturnValueReturnValueValue
35356.00%13,1006.00%13,1006.00%13,10039,300
36366.00%16,4366.00%16,4366.00%16,43649,308
37376.00%20,0236.00%20,0236.00%20,02360,069
38386.00%23,8786.00%23,8786.00%23,87871,633
39396.00%28,0166.00%28,0166.00%28,01684,049
40406.00%32,4576.00%32,4576.00%32,45797,372
41416.00%37,2206.00%37,2206.00%37,220111,661
42426.00%42,3256.00%42,3256.00%42,325126,976
43436.00%47,7946.00%47,7946.00%47,794143,382
44446.00%53,6496.00%53,6496.00%53,649160,948
45456.00%59,9166.00%59,9166.00%59,916179,747
46466.00%66,6196.00%66,6196.00%66,619199,857
47476.00%73,7876.00%73,7876.00%73,787221,361
48486.00%81,4486.00%81,4486.00%81,448244,344
49496.00%89,6346.00%89,6346.00%89,634268,901
50506.00%98,3766.00%98,3766.00%98,376295,129
51516.00%107,7116.00%107,7116.00%107,711323,133
52526.00%117,6746.00%117,6746.00%117,674353,023
53536.00%128,3056.00%128,3056.00%128,305384,916
54546.00%139,6466.00%139,6466.00%139,646418,937
55556.00%151,7396.00%151,7396.00%151,739455,218
56566.00%164,6336.00%164,6336.00%164,633493,898
57576.00%178,3766.00%178,3766.00%178,376535,127
58586.00%193,0206.00%193,0206.00%193,020579,061
59596.00%208,6236.00%208,6236.00%208,623625,868
60606.00%225,2426.00%225,2426.00%225,242675,725
61616.00%242,9406.00%242,9406.00%242,940728,819
62626.00%261,7836.00%261,7836.00%261,783785,350
63636.00%281,8436.00%281,8436.00%281,843845,528
64646.00%303,1936.00%303,1936.00%303,193909,579
65656.00%325,9136.00%325,9136.00%325,913977,739
Distribution Table
Jack Jillian IncomeIncomeInv'tIncome
AgeAgeNeedCPP/OASPensionOtherInv'tBalanceShortage
656588,30493,930005,626983,3650
666690,07095,809005,7381,048,1050
676791,87197,725005,8531,116,8450
686893,70999,679005,9701,189,8260
696995,583101,673006,0901,267,3050
707097,495103,706006,2121,349,5550
717199,445105,780006,3361,436,8640
7272101,434107,896006,4621,529,5380
7373103,462110,054006,5921,627,9020
7474105,531112,255006,7241,732,3000
7575107,642114,500006,8581,843,0960
7676109,795116,790006,9951,960,6770
7777111,991119,126007,1352,085,4530
7878114,231121,508007,2782,217,8580
7979116,515123,939007,4232,358,3530
8080118,846126,417007,5722,507,4260
8181121,222128,946007,7232,665,5940
8282123,647131,525007,8782,833,4080
8383126,120134,155008,0353,011,4470
8484128,642136,838008,1963,200,3300
8585131,215139,575008,3603,400,7100
8686133,839142,366008,5273,613,2800
8787136,516145,214008,6983,838,7740
8888139,247148,118008,8724,077,9720
8989142,031151,080009,0494,331,6990
9090144,872154,102009,2304,600,8310


Print  PDF
Include:      


Disclaimer
This tool is for educational purposes only and has certain assumptions built into it. All charts and illustrations are for illustrative purposes only and are not intended to illustrate the performance of any security or portfolio. Results are not guaranteed and past performance may not be repeated. We encourage you to contact us at 1-888-888-3147 with any questions. ©Copyright 2025 Ativa Interactive Corp. All rights reserved.