b2KIT

Required Rate of Return Calculator

Calculate the minimum return needed from investments to meet financial goals given current savings, timeline, and contributions.

Tested tool guide Tested browser tools Checked August 16, 2026

What Required Rate of Return Calculator does, with a checked example

Most goal calculators tell you how much you will have; this one tells you the return you must earn. Enter current savings, a periodic contribution, the number of years until the goal, and the target amount, and the tool works backward to find the annual rate of return that makes the ending balance equal the target exactly. The result is a floor, not a forecast: any realistic plan needs a cushion above it, and the number is nominal, so inflation erodes it unless the goal was already stated in future dollars.

Worked example

A concrete input and expected output from the current implementation.

Input

Goal: $100,000. Years: 10. Current savings: $10,000. Contributions: $6,000 per year, added at the end of each year.

Expected output

About 6.55% per year (break-even near 6.547%)

At 6.55%, the $10,000 grows to $18,860 (10,000 x 1.0655^10) and the $6,000 year-end contributions grow to $81,157 (6,000 x (1.0655^10 - 1) / 0.0655), totaling $100,017. At 6.54% the same inputs total $99,961, about $39 short, so the break-even rate sits between the two.

How the result is produced

1

Inverting the growth formula

Future value equals savings x (1+r)^years plus contributions x ((1+r)^years - 1) / r. The rate r appears both in the exponent and in the annuity factor, so no algebraic rearrangement can isolate it. The tool searches numerically instead: it tries a rate, computes the resulting future value, compares it with the target, and narrows the guess until the two match within a small tolerance.

2

Timing and compounding assumptions

Three assumptions hidden in the inputs change the answer: whether contributions land monthly or yearly, whether each one is added at the start or the end of the period, and whether the result is quoted per period or as an annual rate. Contributions that enter the account earlier earn longer, so monthly contributions need a slightly lower rate than the same total contributed once a year.

Good uses

  • Testing whether a retirement plan can lean on a target-date fund's assumed return: this converts 'I can save $12,000 a year for 30 years' into the rate the portfolio must clear to reach the stated nest egg.
  • Comparing a candidate investment with the plan: a bond, a dividend stock, or a rental property is worth holding for this goal only if its expected return beats the rate the tool reports.
  • Stress-testing an early-retirement plan: if the required rate comes out above roughly 8%, the goal leans on unusually good market luck, and the honest fixes are more savings or a later date, not a riskier allocation.

Limits and checks

  • Nominal versus real: the result is a nominal rate. If the goal is stated in today's dollars, subtract expected inflation; at 2.5% inflation a quoted 6.55% is only about a 4% real return.
  • Fees and taxes sit on top: the rate is what investments must earn gross of expenses. A 1% annual fee plus taxes on realized gains means the pre-tax gross return must beat the displayed number by a point or more.
  • Boundary cases: if savings and contributions alone reach the goal, the true answer is 0% or negative and the result should clamp to 0. If the goal is unreachable at any plausible rate, the tool returns a double-digit rate or no result; that signals an inconsistent plan, not an achievable 12%.

Common questions

Does this mean I will actually earn this return?

No. The tool computes the minimum return the plan requires; what markets actually deliver is unknowable. The number is best used as a reality check: if it comes out near or above the historical long-run return of the assets you hold, the plan needs larger contributions, more time, or a smaller goal.

Why is the rate lower when I enter monthly contributions instead of one yearly amount?

Because the math makes every contribution earn from the day it is added. Monthly deposits spend more time in the market than a single year-end lump sum, so a smaller rate closes the same gap. Use whichever frequency matches when the money actually lands in the account, and keep it consistent across runs.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools