Calculate total and annualized return on investment.
📈 ROI = total return. Annualized = yearly average (CAGR). For stocks & real estate.
ROI (Return on Investment) measures how much profit an investment made relative to its cost. This calculator shows total ROI and annualized return (CAGR), so you can compare investments held for different lengths of time.
Total ROI doesn't account for time. A 50% gain in 1 year is excellent; the same 50% gain over 10 years is mediocre (~4% annually). Annualized return (CAGR) lets you compare a 5-year stock investment to a 20-year real estate one on equal footing.
Disclaimer: This calculator is for informational and educational purposes only and does not constitute financial, investment, or legal advice. Calculated results are estimates based on the inputs you provide; actual figures may vary. Always consult a qualified professional before making financial decisions.
The ROI Calculator lets you figure out roi calculatorinstantly, without reaching for a spreadsheet or doing the math by hand. Whether you're planning a budget, checking a loan, or working through homework, the tool applies the correct formula behind the scenes and shows the result the moment you enter your numbers.
Unlike a static chart or table, this calculator adapts to your exact inputs. You can adjust any value and see the outcome update in real time, which makes it easy to compare scenarios — for example, "what if the rate were 1% lower?" or "what if I paid an extra $50 a month?"
Common uses: people reach for this tool when they need to find a roi calculator with annualized return, roi by time period calculator, annualized roi cagr calculator, or investment return by years.
Browser-based tools like this one have a few real advantages over installed software or manual methods:
The ROI Calculator is based on the following formula:
ROI = (Gain − Cost) / Cost × 100%
Variables: ROI = Return on investment (%) Gain = Final value of the investment ($) Cost = Original amount invested ($)
Return on investment. Gain = final value − cost (or sale price − purchase price). Expressed as a percentage of the original cost.
Worked example: Step 1: Cost = $2,000, final value (Gain) = $2,500. Step 2: profit = 2,500 − 2,000 = $500. Step 3: ROI = 500 / 2,000 × 100% = 25%. Result: the investment returned 25% — $1.25 back for every $1.00 invested.
More tools you might find useful