Retirement Calculator
Find out how much you'll have when you retire — and whether you're on track to get there.
Retirement Calculator
Plan for your retirement savings
Estimate your retirement savings
FV = PV(1+r)^n + PMT((1+r)^n - 1)/rWhat Is a Retirement Calculator?
A retirement calculator is a financial planning tool that estimates how much money you will have saved by the time you stop working. It factors in your current age, the age at which you plan to retire, your existing savings, how much you contribute each month, and the average annual return you expect from your investments. The result is a projected retirement balance — giving you a concrete number to plan around instead of hoping for the best.
Starting early makes a dramatic difference thanks to compound interest. A 25-year-old who saves $300 a month can retire with more money than a 40-year-old saving $800 a month, simply because the investments have more time to grow. Consistent contributions — even small ones — compound into significant wealth over decades. Use this calculator regularly to adjust your savings rate as your income and expenses change, and stay on course toward financial independence.
How to Use This Calculator
- 1Enter your current age and the age at which you plan to retire to set your time horizon.
- 2Enter your current retirement savings — the total amount already saved in all retirement accounts combined.
- 3Enter your planned monthly contribution and the annual return rate you expect from your investment portfolio.
- 4Click Calculate to instantly see your projected retirement balance, total contributions, and total investment growth.
The Formula Behind the Calculator
FV = PV(1 + r)^n + PMT × [(1 + r)^n − 1] / r
PV = current savings (present value)
r = monthly interest rate (annual rate ÷ 12)
n = number of months until retirement
PMT = monthly contribution amountThis is the future value (FV) formula for a present lump sum plus regular annuity payments. PV is the money you already have saved; it grows at the monthly rate r for n months. PMT is your monthly contribution; each payment also earns compound interest from the moment it is made. Dividing the annual return by 12 converts it to a monthly rate so both terms are on the same time scale.
Worked Examples
Example 1 — Starting at 30, retiring at 65
Age 30, retire at 65 → n = 35 years × 12 = 420 months. Current savings: $20,000. Monthly contribution: $400. Annual return: 7% (monthly rate r = 0.5833%). Using the FV formula: the $20,000 lump sum grows to roughly $219,000, and the $400/month annuity accumulates to approximately $879,000. Total projected balance: about $1,098,000 — just over $1.1 million at retirement.
Example 2 — Starting at 40, retiring at 67
Age 40, retire at 67 → n = 27 years × 12 = 324 months. Current savings: $80,000. Monthly contribution: $800. Annual return: 6% (monthly rate r = 0.5%). The $80,000 grows to roughly $406,000, and the $800/month annuity accumulates to approximately $596,000. Total projected balance: about $1,002,000 — crossing the million-dollar mark even with a later start and lower return, thanks to higher savings.
Example 3 — Starting at 25, retiring at 60
Age 25, retire at 60 → n = 35 years × 12 = 420 months. Current savings: $5,000. Monthly contribution: $300. Annual return: 8% (monthly rate r = 0.6667%). The $5,000 lump sum grows to roughly $83,000, and the $300/month annuity accumulates to approximately $932,000. Total projected balance: about $1,015,000 — showing how a modest monthly contribution started early, at 8% return, can build more than a million dollars by age 60.