ROI Calculator

Free ROI calculator — enter initial investment and final value to see total ROI %, annualized ROI, net gain, and return multiplier. Multi-currency, no signup.

Return on investment

About ROI Calculator

Frequently asked questions

Return on investment — the gain or loss on an investment expressed as a percentage of the amount invested. Formula: ROI = (final value − initial investment) ÷ initial investment × 100. So $10,000 turned into $15,000 is a 50% ROI.

Total ROI tells you the cumulative return over the whole holding period — but it doesn't account for how long it took. Annualized ROI converts the total return into a constant yearly rate. A 50% total return over 1 year is 50% annualized. The same 50% total over 5 years is only ~8.45% annualized. Use annualized when comparing investments held for different lengths of time.

Annualized ROI = ((final ÷ initial)^(1 ÷ years) − 1) × 100. It's the compound annual growth rate (CAGR). For our 50% over 5 years example: (1.5)^(1/5) − 1 = 0.0845 → 8.45%.

Yes — for a realistic ROI number, include everything you spent to acquire and hold the investment: brokerage fees, taxes, maintenance, repairs, interest on loans. The calculator adds these to the cost basis. Without them, ROI is misleadingly optimistic.