ROI Calculator - Calculate Return on Investment

Return on Investment (ROI) Calculator

Measure the profitability and efficiency of an investment in seconds.

Profitability Analyzer

$
The total cost of the investment.
$
The value of the investment at the end.
Return on Investment (ROI)
0%
Total return over the entire period.
Net Profit
$0
Annualized ROI (CAGR)
0%

The Definitive Guide to Return on Investment (ROI)

Return on Investment (ROI) is one of the most fundamental and widely used performance measures in finance and business. It is a simple ratio that evaluates the efficiency or profitability of an investment by comparing the net profit to the initial cost. This ROI Calculator not only provides the total ROI but also the annualized return, giving you a more nuanced understanding of your investment's performance over time.

How to Calculate ROI

The formula for ROI is straightforward and intuitive. It measures the gain from an investment relative to its cost.

The Basic ROI Formula

$$ \text{ROI} = \left( \frac{\text{Final Value} - \text{Initial Investment}}{\text{Initial Investment}} \right) \times 100\% $$

The result is a percentage. A positive ROI means the investment was profitable, while a negative ROI indicates a loss.

The Limitation of Simple ROI: The Time Factor

While simple ROI is a great starting point, it has one major flaw: it does not account for the holding period of the investment. An ROI of 50% over one year is vastly superior to an ROI of 50% over ten years. To make a fair comparison between investments with different time horizons, we need to calculate the **Annualized ROI**.

Annualized ROI (Compound Annual Growth Rate - CAGR)

Annualized ROI, also known as CAGR, represents the geometric average rate of return on an investment if it grew at a steady rate each year. It provides a much more accurate picture of performance.

$$ \text{Annualized ROI} = \left[ \left( \frac{\text{Final Value}}{\text{Initial Investment}} \right)^{\frac{1}{\text{Years}}} - 1 \right] \times 100\% $$

This calculator automatically computes the Annualized ROI for you, allowing for a more sophisticated analysis. For investments with more complex, irregular cash flows, our IRR Calculator is a more suitable tool.

Practical Examples of ROI Calculation

Example 1: Stock Market Investing

You buy 100 shares of a company at \$10 per share, for an initial investment of \$1,000. Five years later, you sell all the shares for \$15 per share, for a final value of \$1,500.

  • Net Profit: $\$1,500 - \$1,000 = \$500$.
  • Simple ROI: $(\$500 / \$1,000) \times 100\% = \mathbf{50\%}$.
  • Annualized ROI (CAGR): $\left[ \left( \frac{\$1,500}{\$1,000} \right)^{\frac{1}{5}} - 1 \right] \times 100\% = \mathbf{8.45\%}$ per year.

Example 2: Business Marketing Campaign

A company spends \$5,000 on a digital advertising campaign. The campaign directly generates \$25,000 in additional revenue. The cost of goods sold for that revenue was \$10,000.

  • Investment Cost: \$5,000 (ad spend).
  • Net Gain from Investment: \$25,000 (revenue) - \$10,000 (COGS) - \$5,000 (ad spend) = \$10,000.
  • ROI: $(\$10,000 / \$5,000) \times 100\% = \mathbf{200\%}$.

What is a "Good" ROI?

There is no single answer, as a "good" ROI is relative to the risk of the investment.

  • Low-Risk Investments (e.g., Government Bonds): An ROI of 2-5% might be considered good.
  • Moderate-Risk Investments (e.g., S&P 500 Index Fund): Historically, the average annual return is around 8-10%.
  • High-Risk Investments (e.g., Startups, Venture Capital): Investors might seek an ROI of 20% or much higher to compensate for the significant risk of losing their entire investment.

Legal & Financial Disclaimer

For Estimating Purposes: This calculator provides a basic ROI and Annualized ROI calculation. It is intended for educational and illustrative use.

Exclusions: The calculation does not account for additional costs such as taxes on gains, trading commissions, or ongoing maintenance fees, which would lower the actual ROI. It also does not account for the impact of inflation, which erodes the purchasing power of your returns. Use our Inflation Calculator to determine your "real" return.

Not Investment Advice: ROI is a historical measure and does not guarantee future performance. This tool does not constitute financial or investment advice. All investments carry risk.

Data Privacy: All financial data is processed locally in your browser and is not stored.