contact, if you are interested in this website/domain name/Sponsorship/Advertisement/Partnership

ROI & CAGR Calculator

Return on investment tells you how much you made; CAGR tells you how fast. Use both to compare investments held for different lengths of time — stocks, property, a website or a marketing campaign.

Estimates only — not financial advice. Results depend entirely on the assumptions you enter. Last reviewed October 27, 2026.

How to use the roi calculator

  1. Enter the amount invested.
  2. Enter the final value including income received.
  3. Enter the holding period in years.

The formula

ROI = (Final − Invested) ÷ Invested × 100; CAGR = (Final ÷ Invested)^(1/years) − 1

CAGR is the steady yearly rate that would turn the starting amount into the final amount over the period.

Worked example

20,000 growing to 34,500 over 4 years is a 72.5% total ROI — about 14.6% a year compounded.

Tips from the numbers

  • Always compare annualized figures; a 50% gain over ten years is weaker than 30% over two.
  • Include all costs (fees, taxes, maintenance) for an honest ROI.
  • For business projects, compare ROI with the cost of capital.

Watch: learn the concept

Why people are switching to index funds — Ben Felix · via YouTube

Frequently asked questions

Is ROI the same as profit?

ROI expresses profit relative to what you invested, which makes different-sized investments comparable.

Can CAGR hide volatility?

Yes. CAGR smooths the path; the actual journey may include large ups and downs.

Should dividends be included?

Yes — add income received to the final value for total return.

Want a second opinion? Our free review connects you with a vetted professional for your situation. Get matched →
Free · No obligation · 2 minutes

Turn your numbers into a plan.

Calculators show the math. People make the decisions. Tell us what you're working on and we'll review it and connect you with a vetted professional or resource that fits — mortgage brokers, fee-only planners, tax pros, debt counselors and AI-automation specialists.

  • Independent: we never sell your data to list brokers
  • One reply, not a flood of calls
  • Works for individuals, freelancers and small businesses

Get your free review

Prefer more detail? Use the full 3-step form.