Retirement Income Calculator
How much monthly income can your retirement portfolio generate? This calculator applies the finite-horizon annuity formula to show sustainable withdrawals. Enter your portfolio value, expected annual return in retirement, inflation rate, time horizon (years until age 100, for example), Social Security benefit, any pension income, and estimated tax rate. The tool computes a real (inflation-adjusted) return, then calculates the monthly portfolio withdrawal that draws the balance to zero over your specified horizon. Combined with inflation-indexed Social Security (which adjusts annually) and pension income, this shows total monthly gross income and after-tax net income. The famous '4% rule' (withdraw 4% of your portfolio annually) comes from historical research suggesting this amount lasted 30 years; this calculator lets you customize for your specific situation, time horizon, and return assumptions. Key insight: Social Security provides guaranteed, inflation-adjusted lifetime income that reduces portfolio risk. Every dollar of Social Security means you need less from your portfolio. Many retirees are surprised by sequence-of-returns risk: poor market returns early in retirement can permanently impair a portfolio. This tool offers a simplified view using average returns; work with a financial advisor for comprehensive stress-testing.
A $1,000,000 portfolio at 5% return and 3% inflation over 25 years supports a portfolio withdrawal of --/month. Combined with Social Security and pension, estimated net monthly income: --.
How the retirement income calculation works
The portfolio withdrawal uses the finite-horizon annuity payment formula, which calculates how much you can withdraw each period from a portfolio while earning a real (inflation-adjusted) return over a fixed number of years, drawing the balance down to zero at the end.
r_real = (1 + nominal_return / 100) / (1 + inflation / 100) - 1
Annual withdrawal = portfolio x r_real / (1 - (1 + r_real)^(-n))
Monthly withdrawal = annual withdrawal / 12
Gross monthly = withdrawal + Social Security + pension
Net monthly = gross x (1 - tax_rate / 100)
If the real return is zero (nominal return equals inflation), the formula simplifies to portfolio / (n x 12) per month.
Worked example
$1,000,000 portfolio, 5% return, 3% inflation, 25 years, $2,200 SS, $800 pension, 22% tax:
- r_real = (1.05 / 1.03) - 1 = 0.01942 (1.942%)
- Annual withdrawal = 1,000,000 x 0.01942 / (1 - (1.01942)^(-25)) = $64,068/year
- Monthly withdrawal = 64,068 / 12 = $5,339/month
- Gross monthly = $5,339 + $2,200 + $800 = $8,339/month
- Net monthly = $8,339 x (1 - 0.22) = $6,504/month
Note: this is a simplified illustration. Actual taxes on Social Security benefits, Roth withdrawals, and capital gains differ from ordinary income rates. Consult a qualified financial advisor for personalised planning.
Year-by-year portfolio balance
The table below shows how your portfolio balance changes each year under the computed withdrawal. If the balance reaches zero before the end of your planned horizon, the calculator flags this.
| Year | Starting balance | Annual withdrawal | Investment growth | Ending balance |
|---|---|---|---|---|
| Enter values above to populate projection. | ||||
Retirement income: frequently asked questions
What is a safe withdrawal rate?
A safe withdrawal rate is the percentage of a retirement portfolio you can withdraw each year without running out of money over a given horizon. The widely cited '4% rule' comes from historical research suggesting a 4% initial withdrawal (adjusted for inflation each year) has historically lasted 30 years in most market scenarios. This calculator uses a finite-horizon annuity formula rather than the 4% rule, which accounts for the actual time horizon, expected return, and inflation rate you specify. Results are estimates and should be reviewed with a financial advisor.
How much do I need to retire?
A common rule of thumb is to accumulate 25 times your expected annual expenses (the '25x rule', derived from the 4% rule). For example, if you need $60,000 per year, you would target a $1,500,000 portfolio. Social Security and pension income reduce the amount you need to draw from your portfolio, so they directly lower the required savings. The CFPB retirement planning tool at consumerfinance.gov provides additional guidance tailored to your situation.
Why is Social Security treated as base income?
Social Security benefits are inflation-indexed via annual COLA adjustments and are paid for life regardless of portfolio performance. Treating them as base income is standard financial planning practice: you size your portfolio withdrawals to cover only the gap between your total income needs and your guaranteed income sources (Social Security plus any pension). This reduces the amount at risk in the market and lowers the probability of portfolio depletion.
What is sequence-of-returns risk?
Sequence-of-returns risk is the danger of poor investment returns in the early years of retirement, which can permanently impair a portfolio even if average long-term returns are fine. If the market falls 30% in your first two retirement years and you are withdrawing funds, you are selling more shares at low prices and have less capital to recover when markets rebound. This calculator uses a single average return rate and does not model sequence-of-returns risk. Conservative return assumptions can partially offset this risk.
Can Roth conversions reduce taxable retirement income?
Yes. Withdrawals from a Roth IRA are generally tax-free in retirement because contributions were made with after-tax dollars. Converting traditional IRA or 401(k) balances to Roth before retirement (and paying tax on the conversion amount now) can reduce required minimum distributions (RMDs) and lower your tax rate in retirement. The IRS rules on Roth conversions and RMDs are in IRS Publication 590-B, available at irs.gov.
What are Required Minimum Distributions?
RMDs are mandatory annual withdrawals the IRS requires from traditional IRAs, 401(k)s, and most other tax-deferred retirement accounts starting at age 73 (under SECURE 2.0, enacted 2022). The amount is based on your account balance divided by a life-expectancy factor from IRS tables published in Publication 590-B. Roth IRAs are not subject to RMDs during the owner's lifetime. Failing to take an RMD results in a 25% excise tax on the shortfall.
Official sources
- Retirement planning tools: CFPB, Plan for Retirement.
- Social Security benefit estimator: SSA, Retirement Benefits.
- Required minimum distributions: IRS Publication 590-B.
Reviewed by the CalculatorHub team, edited by James Graham, 13 June 2026. See our methodology. General information only, not financial advice.