ROI Calculator

Calculate ROI percentage, net profit, and annualized return on investment. Simple and accurate ROI formula.

ROI
50.00%
Net Profit
$5,000.00
Annualized ROI
14.47%

What is ROI Calculator?

An ROI (Return on Investment) calculator measures the profitability of an investment as a percentage of the initial cost. ROI = (Net Profit / Investment Cost) × 100. It's the most universal metric for evaluating whether spending money was worthwhile — applicable to marketing campaigns, real estate, stocks, business equipment, employee training, software purchases, and any decision where you spend money expecting future returns. This tool also calculates annualized ROI for comparing investments held for different time periods.

How It Works

Enter the initial investment amount and either the final value or net profit. The tool calculates: ROI% = (final value - investment) / investment × 100. For annualized ROI (to compare investments over different time periods), it uses: annualized ROI = ((1 + ROI)^(1/years) - 1) × 100. This adjusts for time so you can fairly compare a 50% return over 5 years against a 20% return over 1 year. The tool also shows net profit/loss in absolute terms and payback period at constant returns.

Common Use Cases

  • •Evaluating marketing campaign effectiveness by comparing ad spend to revenue generated
  • •Comparing real estate investment returns across properties with different hold periods
  • •Measuring the return on employee training programs based on productivity improvements
  • •Calculating stock investment performance including dividends and capital gains
  • •Justifying software or equipment purchases by quantifying time savings as dollar returns
  • •Comparing investment opportunities with different timelines using annualized ROI normalization

Frequently Asked Questions

How is ROI calculated?▼

ROI = (Net Profit / Investment) × 100. Annualized ROI adjusts for the investment period.

Why does annualised ROI matter?▼

Because simple ROI ignores time, and time is what distinguishes a good investment from a poor one. A 50% return over one year is far better than 50% over five. Annualising puts investments of different durations on a comparable footing.

What are the limitations of ROI?▼

It ignores the timing of cash flows, risk, and the opportunity cost of the capital. Two investments with identical ROI can differ greatly in when the money arrives and how likely it is to arrive at all. For multi-year projects, net present value or internal rate of return are more informative.

How do I calculate marketing ROI?▼

Use the gross profit generated by the campaign rather than the revenue, otherwise you credit the campaign with money that went on cost of goods. Also decide your attribution window and model up front, since that choice usually affects the result more than the arithmetic does.

Further Reading

Related Tools

More from Calculators: