Investment Return (ROI) Calculator

Enter what you invested and what it is worth now to get your return on investment, net profit and annualised return.

How to use, check and interpret this tool ↓

Return on investment
0%
RM 0

Your investment

RM
RM
Optional — for annualised return
Annualised return (CAGR)
—
Growth multiple
1.0×

How ROI is calculated

ROI is the total gain divided by the amount invested, shown as a percentage. The annualised return (CAGR) converts that total gain into a steady per-year rate, which makes investments of different lengths comparable.

FAQ

How is ROI calculated?

ROI = (final − initial) ÷ initial × 100%.

What is annualised return?

The constant yearly rate that grows the initial value to the final value over the period.

For general information only; past performance does not guarantee future results.

Questions worth working through

Use the result with confidence

Keep the cash-flow pattern simple

Use initial investment and final value for a single investment with no intervening deposits or withdrawals. For a total-return comparison, the final value must include the relevant proceeds or distributions consistently. Enter the same currency for both amounts.

Total return versus annualised return

An initial 10,000 growing to 15,000 has a 5,000 gain and 50% total ROI. Over three years, the annualised compound rate is (15,000 ÷ 10,000)^(1/3) − 1 ≈ 14.47%. Dividing 50% by three would not reproduce the same compounded ending value.

When to use a different method

Adding 5,000 of new money can make the account balance rise without producing investment profit. If you have dated deposits, withdrawals or dividends, use a cash-flow-aware measure such as XIRR. The result here does not separately deduct taxes, inflation, fees or currency effects; reflect relevant costs in your inputs.

The example changes this calculator’s fields. It does not save or replace a journal or backup.

Methods and limitations · Report a reproducible error