Calculate your projected retirement income

The Retirement Income Calculator is designed to make it very easy to answer the question, "What will my retirement income be?". It only needs you to provide a few inputs, others are optional. More details below...»

Original Size

Rich Man, Poor Man: 4 Investing Rules for the Ages

- Retirement Calculator — Does it all. Better on larger screens.
- Retirement Savings Calculator
- Retirement Age Calculator

The calculator has 11 inputs, 6 of them are required:

- Your Current age
- Annual contribution toward retirement
- and/or Current retirement savings

- ROI for retirement savings
- You want to retire at what age
- Retirement income lasts until age
- ROI during retirement

There are 5 optional inputs. Any or all can be left at 0.

- Annual contribution increase
- Current retirement savings
- Income from government
- Other annual income
- Annual inflation rate

Click on the [Help] button for more details about each input.

If "For retirement income, withdraw only interest" is checked, you'll not be able to enter a value for "Retirement income lasts until age" since withdrawing only the interest means the principal will remain untouched. Theoretically, the income will last in perpetuity. An exception to this will be if you enter a value for "Annual inflation rate", then only the first withdrawal will equal the interest earned for the year. Subsequent withdrawals will be more than the interest earned to compensate for inflation.

Though many, if not all, of the inputs will be self-explanatory at a basic level, we suggest that you review the below information. There are various details which we point out that are important to understand.

*Your current age* — or the age you plan to start saving/investing.

*Retirement income lasts until age* — if "For retirement income, withdraw only interest" is not checked, then your retirement plan will assume you do not expect any income from your investments beyond this age.

*Annual contribution increase* — assumes your annual contribution will go up over the years. Enter the annual average increase that you expect. If you want to allow for inflation, then enter an amount LESS than your assumed average annual inflation rate. For example, if you expect to contribute 3% more each year and you expect inflation to average 2% a year, then enter 1% since 2% is going to be eaten up by the impact of inflation.

*Annual contribution toward retirement* — enter the amount you plan to save for your retirement fund. Generally speaking, the older you are, the higher the amount will have to be for you to reach your retirement income goal.

*Current retirement savings* — if you have already started saving, enter the total amount in your retirement account.

*ROI for retirement savings* — (return on investment) your expected, annualized average return on your investments. If you were to put your money in a standard saving account (not necessarily a good idea), then this would be the annual interest rate paid on the account.

*You want to retire at what age* — the age you want to retire. The calculator assumes your last contribution will be in the prior year and your first withdrawal will be at your retirement age.

*ROI during retirement* — your rate of return on your investments after you retire. You could use the same percentage as you use for "ROI for retirement savings" however, normally after one retires they invest their money in assets that are more conservative and that generates a lower rate of return.

*Annual inflation rate* — if you want to increase your retirement income, then enter an estimated inflation rate. Your income will increase by this amount.

*Expected income from gov't* — if you expect social security income or a government pension enter the annual amount. This amount plus any income from other sources will be deducted from "annual income required" to calculate the amount of income retirement your savings will have to generate.

*Other annual income* — if you expect income from other sources besides your retirement saving and government social security or pensions enter the annual amount. For example, if you expect a pension from an employer, enter the annual pension amount. This amount and social security will be deducted from "annual income required" to calculate the amount of income your retirement fund will have to support.

As you go through life there are few things you can do, from a personal finance perspective, that are more important than preparing for retirement. I hope this retirement income calculator helps you chart a path to a secure future

Please tell me how you use this calculator. Are you using it personally or professionally? What feature is important to you? If it didn't meet your needs, why? Your feedback will help me make improvements. Complete sentences aren't necessary! :)

hmmm… not satisfied as i am totally confused. Even after studying help.

here is what i am looking for:

1- currently retired – value & understanding – OK

2- current savings -value & understanding – OK

3- continued contribution – none

4 – inc in contribution – of cource – none

5- ROI on savings – value & understanding – OK

6 inc from govt – value & understanding – OK

7 – other income – value & understanding – OK

8 want to retire at what age — crazy… as already retired

9 retirement income last until age – value & understanding – OK

10 annual inflation – value & understanding – OK

11 ROI on savings during retirement – duplicated … see 5 above —

but the results are very incorrect… As i want to withdrawal XXX dollars each year. This appears to be calculated based on #11. NO NO — i want to put the value in

and here is the real problem… i want to withdraw stated amount each year. Then i want the amount withdrawn to increase with inflation.

THe result i am looking for … when does money run out ? at what age. And what if any are the dollars left for inheritence.

i tried other calculators .. none were able to include a withdrawal each year.

in all fairness, maybe none of these are designed to tell me the following:

a) i have savings

b) am retired

b1) current age is ____

b2) expected life limit is ___ (either i put in age or number of years)

c) inflation % today is ___

d) savings growth % is ___

e) i am removing these $$$ each year $_______

f) i want the removal dollars to grow based on inflation. Thus the extraction from savings will become larger…

Result: i want to know when savings is exhausted or if there are savings beyond the age limit i posted, what is the dollar value of inheritence.

hope this is clear… email mail me if more info is needed OR if this is not something you want a calculator to perform

PS — it would be advantageous , but not necessary to post entire savings dollars, but enter the % of the total that is invested. Of course this can be omitted and only the savings dollars invested would be entered, while the dollars in “cash” savings would be omitted from entry. However adding the % of savings invested makes the calculator more user friendly and easier to use.

Easier to use? Really? I’m not sure I agree with that. If someone has 1.2 million of liquid assets and 855 thousand invested in the bond market, what percentage is invested? A user would have to stop and do that calculation. It’s just easier to enter the 855,000.

Or am I missing something?

Wow – I am impressed with the speed of response.

You are correct … as most assets are split in these 2 general categories. Based on your reply, I am assuming a person could run the calculation 2 times … once for equities and again for bonds.

For the equities, then one could enter the dollars less cash. Might be a good idea to be sure the user of the calculator knows to omit cash.

One of the challenges of running this site is giving each calculator a meaningful name. This calculator is designed to tell the user what they have to invest today and going forward for "X" years in order to have a specific retirement income starting some years in the future.

The calculator you need is the Ultimate Investment Calculator.

Note, this calculator works with both the investment cash flow (growing balance) or an income cash flow. Set the "Cash Flow Type" for your needs to "Income", of course.

This will allow you to factor in inflation on the income/withdrawal. It will tell you when the money will run out, if ever. Though it does not deal with "age" as a concept, it does deal with and allow the user to set specific dates. I should be a simple matter for anyone to figure out how old they’ll be when in some future year.

If you try it, please let me know what you think.

i tired it. This seems to work at present. The Federal and state marginal rates were initially an inconvenience only because within the annual budget i placed taxes. wish i could post a screen shot.

Would if possible or within scope… engineer a fully retired calculator.

entry’s similar to :

annual budget (either include or exclude federal & state taxes)

SS and all other income.

Savings needs if any

ROI and inflation & management fees

number of years

result is savings balance – if any

and this could be reversed to calculate the annual savings income with schedule in todays dollars adjusted for inflation over a desired number of years based. Results configured to show income along with possibility of becoming zero at resulting date. A schedule will show each year.

Currently

when dollars go to zero, the values are “NaN.00” and “$NaN.00”. I believe i know what is happening, but might be nice to translate the value to $0.00 with an “*” and then post a text comment explaining … such as ” * Note: savings reduced to zero before end period”

and Internal Rate of Return (IRR) result is “Unknown”. As well as IRR after Taxes and Fess result is “Unknown”. I dont understand what this implies … since entered values had a ROI. considering both the NaN return and unknown leaves me a lower confidence with the results. An explanation of what the Unknown means in the result or hiding would be nice revision.

cheers

The tax rates are optional, that is they can be left at 0.

Yeah, sorry it’s not possible to post screen shots in the comments. But you can email them to me. I’d like to take a look to understand what’s causing the NaN (Not A Number!). That’s not expected and something I would need to fix.

But, I think I know what you can do to avoid them. If you are specifying the "Periodic Withdrawal Amount:" and the "Number of Cash Flows? (#):" as well as the "Goal Amount (FV)?:", then that’s more than you need to enter. Set the "Number of Cash Flows? (#):" to "Unknown." Let the calculator calculate the term. If all 3 are specified, it is very unlikely that the 3 are mathematically possible given a known rate of return and starting amount.

The email address is on the contacts page. I don’t post the address here so as to avoid having screen scrappers grab it and adding me to spam lists.

Best best calculators I’ve found. Thank you!

Cool! Thank you.

Love this website. Being close to retirement, it is helpful to do these calculations. Thank you!

You’re welcome. Thanks for stopping by.

I really like your retirement calculator, but how does one input “for Life pensions.” In addition to my savings ($328K), and future contributions (24K/yr), I will have four (taxable) pensions that will total a 200K/yr to live on. I am covered by Social Security and TRICARE. At this point, I plan on leaving all of my savings to my heirs.

Your charts suggests I will be broke. What am I doing wrong?

Since you know the amount the pensions will provide each year, you should $200K income here: "Other annual income?"

What are you entering for your "ROI for retirement savings?"

Or am I misunderstanding something?