ROI Calculator

Calculate return on investment (ROI) percentage, net profit, and annualized ROI. Perfect for comparing investment performance.

Formula

ROI = (Final Value − Initial Cost) ÷ Initial Cost × 100% Annualized ROI = ((Final Value ÷ Initial Cost)^(1/years) − 1) × 100%

ROI equals final gain minus initial cost, divided by initial cost, expressed as a percentage. Annualized ROI adjusts for the investment holding period.

Calculate Return on Investment (ROI) as a percentage of your initial cost. Enter the investment amount and final value — or net profit — to see ROI and annualized return.

ROI formula

ROI = (Net Profit ÷ Cost of Investment) × 100. For example, if you invest $1,000 and receive $1,250 back, your net profit is $250 and ROI is 25%. This tells you efficiency — how much you gained relative to what you put in.

Annualized ROI vs. total ROI

Total ROI ignores time. A 50% ROI over 10 years is much less impressive than 50% over 1 year. Annualized ROI (CAGR) adjusts for time, making different investments comparable. This calculator shows both.

Limitations of ROI

  • Doesn't account for risk — two investments with the same ROI can have very different risk profiles
  • Doesn't account for inflation — a 5% ROI in a 6% inflation environment is a real loss
  • Ignores opportunity cost — what else could you have done with that money?

Frequently Asked Questions

How to Calculate ROI (Return on Investment)

Related Calculators