ROI Calculator
Enter what you put in and what it is worth now to see your return on investment — and the annualized CAGR.
Reviewed by the OmniCalc teamMethod verified 2026-07-01
35%ROI
= 3,500.00 net gain= 10.52% per year (CAGR)
Return on investment 35%Show steps
- ROI = (final − initial) / initial × 100 = (13,500.00 − 10,000.00) / 10,000.00 × 100 = 35%.
- CAGR = (final / initial)^(1/years) − 1 = 10.52% per year over 3 years.
How to use the ROI calculator
- 1Enter the initial investment (your cost basis).
- 2Enter the final value — what it is worth now or sold for.
- 3Optionally add a holding period in years to see the annualized CAGR.
ROI vs CAGR
$10,000 growing to $13,500 is a 35% ROI. Spread over 3 years that is about 10.5% per year (CAGR) — the rate that compounds the start value up to the end value.
Frequently asked questions
How is ROI calculated?
ROI = (final value − initial investment) / initial investment × 100. A $10,000 investment worth $13,500 has an ROI of 35%.
What is CAGR and why add years?
CAGR is the compound annual growth rate — the smoothed yearly return that turns the initial into the final value over the holding period. It makes investments of different lengths comparable. Add a holding period in years to see it.
Does ROI account for time?
Plain ROI does not — it is a single total. Two investments can share an ROI of 35% but earn it over 1 year or 10. That is why CAGR (an annualized rate) is the fairer comparison across different horizons.