ROI — Investment Return Calculator
Enter your starting amount and final value. Optionally include total contributions, withdrawals, and time to see profit/loss, ROI%, and annualized return (CAGR when no mid-period flows).
Profit / Loss
0.00 USD
ROI
0.00%
Annualized return (CAGR)
—
ROI% = (Final + Withdrawals − Initial − Contributions) ÷ (Initial + Contributions). CAGR is only shown when contributions and withdrawals are zero (no mid-period flows).
FAQ
How is ROI calculated here?
We net cash flows: ROI% = (Final + Withdrawals − Initial − Contributions) ÷ (Initial + Contributions) × 100.
Why doesn’t CAGR show sometimes?
Annualized return (CAGR) assumes no cash flows during the period. If contributions or withdrawals occurred, timing matters, so we hide CAGR to avoid misleading results.
Does this include fees or taxes?
No. Enter them inside “Withdrawals” if you want to net them out of the result.