AI-Powered

ROI Calculator

Calculate your return on investment, annualized ROI, and net profit to evaluate your investment performance.

Enter required values to see results

AI InsightsSmart

    AI InsightsSmart

    Enter values to see insights.

Related Calculators

ROI: The Universal Investment Metric — And Its Key Limitation

ROI (Return on Investment) measures profit as a percentage of cost — the most universally used metric for comparing investments. A 40% ROI sounds impressive, but context matters: 40% over 10 years is roughly 3.4% annually (worse than inflation), while 40% in one year is exceptional. This is why annualized ROI (CAGR — Compound Annual Growth Rate) is the more meaningful number for multi-year comparisons. This calculator provides both total ROI and annualized ROI so you can evaluate investments fairly across different time horizons.

ROI Formula and How to Use the Calculator

ROI = ((Final Value − Initial Investment) / Initial Investment) × 100. Enter your initial investment cost and the final value received (or current value). Optionally add the number of years held to calculate annualized ROI (CAGR). Example: Invest $10,000, grow to $15,000 in 3 years = ROI of 50%, annualized ROI of 14.5%. The calculator also shows the total profit in dollars alongside the percentage.

Frequently Asked Questions

ROI = ((Final Value − Initial Cost) / Initial Cost) × 100. Example: Buy stock for $8,000, sell for $11,000 = ($11,000 − $8,000) / $8,000 × 100 = 37.5% ROI. For negative returns: buy for $8,000, sell for $6,000 = −25% ROI.
ROI measures total percentage return regardless of time. CAGR (Compound Annual Growth Rate) is the annualized rate that would produce the same final value. A $10,000 investment that grew to $18,000 over 5 years has an ROI of 80% but a CAGR of 12.5%. CAGR is the better number for comparing investments held over different durations.
Context matters: S&P 500 historical average is ~10% annually. Real estate typically 8–12%. A savings account in 2026 earns 4–5%. For a business investment, 20%+ annualized is strong. For marketing spend, any ROI above 5:1 (500%) is generally considered good. Always compare against your cost of capital and alternative investments.
Yes. ROI ignores time, risk, and opportunity cost. A 50% ROI over 20 years is mediocre. A 50% ROI in 6 months is exceptional. It also does not account for taxes on gains or inflation. For a complete picture, use ROI alongside CAGR, net present value (NPV), and risk-adjusted return metrics.
Marketing ROI = (Revenue Generated − Marketing Cost) / Marketing Cost × 100. A campaign costing $5,000 that generates $25,000 in traceable revenue has a 400% ROI. Businesses set minimum ROI thresholds (hurdle rates) for approving capital expenditures — typically 15–25% for most companies.