Calcs.finance

investment calculator

Average Return Calculator

The Average Return Calculator estimates annualized return in two modes. Cash-flow mode solves a money-weighted average annual return from starting balance, ending balance, deposits, withdrawals, and year offsets. Period-return mode compounds up to four entered holding-period returns. The calculator reports average annual return, cumulative return, net gain, total holding years, and an estimate-only note.

Your scenario

Enter your numbers

Help
Return method

Result

Result summary
Money-weighted average annual return is 7.31% over 5 years.
Average annual return
7.31%
Cumulative return
38.46%
Net gain
$5,000.00
Total holding years
5
What this means
Cash-flow mode solves an annualized money-weighted return from dated deposits and withdrawals.

Working scenario

New scenario

Not saved yet

Compare

Saved scenarios

Compare saved versions

Compare

Save this result, then use saved scenarios to switch between assumptions.

Before you calculate

Use cash-flow mode when deposits or withdrawals changed the account path during the holding period. Use period-return mode when you already have separate holding-period returns and want one compounded annualized view. Use ROI for a single start-to-end amount, IRR for a fuller cash-flow rate solve, investment for contribution projections, payback period for recovery timing, and finance for broader time-value scenarios.

Formula summary

In cash-flow mode, Starting balance and deposits are investor outflows, Withdrawal 1 and Ending balance are inflows, and the timing inputs are year offsets from the account start. The calculator filters zero-value cash flows, then solves sum(CF_i / (1 + r)^t_i) = 0 by binary search from -99.99 percent to 1000 percent for 160 iterations. Cash-flow cumulative return is Net gain divided by invested capital, where Net gain is Ending balance plus withdrawals minus Starting balance and deposits. In period-return mode, each populated row uses holding years plus months / 12, compounds as (1 + Period return / 100)^holding years, ignores zero-length rows, multiplies the row growth factors, and annualizes the combined growth over total holding years.

Worked example

Example: default cash-flow mode and period-return mode

With the default cash-flow inputs, a $10,000 starting balance grows to $17,500 over 5 years with $2,000 deposited at year 1, $1,000 deposited at year 3, and a $500 withdrawal at year 4. Cash-flow mode reports 7.31 percent average annual return, 38.46 percent cumulative return, $5,000.00 net gain, and 5 total holding years. Switching to period-return mode with the default rows of 8 percent for 1 year, -3 percent for 6 months, 12 percent for 2 years, and 4 percent for 1 year and 6 months reports 7.19 percent average annual return, 41.51 percent cumulative return, $4,151.28 net gain, and 5 total holding years.

The two modes answer related but different questions. Cash-flow mode weights the timing and size of account flows; period-return mode compounds already-calculated period returns. Neither result is a formal performance report, product comparison, tax calculation, fee analysis, risk assessment, or recommendation to buy, sell, hold, or choose an investment.

Assumptions

Common mistakes to avoid

Methodology and sources

This calculator is an original implementation based on documented formulas, app-specific assumptions, deterministic fixtures, edge cases, rounding policy tests, and internal validation. It is not copied from a single source.

Outputs are checked with deterministic fixtures, edge cases, rounding policy tests, and internal independent comparator checks where overlapping outputs are available. The result remains an educational estimate, not a quote, approval, tax answer, or personalised advice.

Formula version 2026.05.22-generic-average-return. The version marks the calculation logic and validation fixture set used for this estimate.

Estimate only

The result is educational and is not financial, tax, legal, lending, investment, or regulated advice. Real provider terms, fees, rates, taxes, and personal circumstances can change the final answer.

Formula and help: read the full average return calculator methodology notes.

Related reading

When another calculator fits better

investment

ROI Calculator

Estimate return on investment, gain or loss, and annualized return from investment amounts and time held.

Formula notes

investment

IRR Calculator

Estimate internal rate of return from fixed recurring cash flows or irregular annual project cash flows.

Formula notes