ROI Calculator
Calculate return on investment and payback period. Evaluates investment profitability by computing ROI percentage, annualized ROI, payback period, total…
Evaluates investment profitability by computing ROI percentage, annualized ROI, payback period, total return, and net profit from initial investment and annual returns.
What Is Return on Investment (ROI)?
Return on Investment (ROI) is a financial metric that measures the profitability of an investment relative to its cost. Expressed as a percentage, it provides a straightforward way to compare the efficiency of different investments regardless of their scale or duration.
Simple ROI divides net profit by the initial investment. Annualized ROI adjusts for the holding period, enabling fair comparison between investments of different durations. The payback period — the time needed to recover the initial investment from returns — is a complementary risk metric.
While ROI is widely used for its simplicity, it does not account for the time value of money, risk, or opportunity cost. For multi-year projects, NPV and IRR provide more rigorous evaluations.
Formula: ROI (%) = (Net Profit / Investment) × 100 Net Profit = Total Return − Investment Annualized ROI (%) = ((1 + ROI)^(1/years) − 1) × 100 Payback Period = Investment / Annual Return
Example Calculation
You invest $50,000 and receive $15,000 per year for 5 years. Total return = $75,000, Net profit = $25,000. ROI = 25,000/50,000 × 100 = 50%. Annualized ROI = (1.50^(1/5) − 1) × 100 ≈ 8.45%. Payback period = 50,000/15,000 ≈ 3.33 years.
When to Use This Calculator
- A business owner evaluating whether to purchase new equipment by comparing the expected return against the investment cost
- An investor comparing the profitability of different investment opportunities with varying time horizons
- A project manager justifying a capital expenditure request by presenting ROI and payback period to stakeholders
- A marketing team measuring the return on a campaign investment to determine budget allocation for future campaigns
Common Mistakes to Avoid
- Comparing simple ROI across investments with different time periods — a 50% ROI over 1 year is vastly better than 50% over 10 years; always use annualized ROI for fair comparison
- Ignoring the time value of money — ROI does not discount future cash flows; for multi-year investments, NPV and IRR provide more accurate evaluations
- Not including all costs in the investment figure — include installation, training, integration, and opportunity costs, not just the purchase price
- Treating ROI as the sole decision criterion — ROI ignores risk, strategic value, and qualitative benefits; use it alongside payback period, NPV, and qualitative factors
How to Interpret Results
- A positive ROI means the investment generates more than it costs — but compare against your cost of capital to determine if it creates real value
- A payback period under 3 years is generally considered attractive for most business investments; under 1 year is excellent
- If annualized ROI is below the risk-free rate (e.g., government bonds), the investment is not compensating for the risk taken
Related Standards & References
- Brealey, Myers & Allen, Principles of Corporate Finance (McGraw-Hill) — standard treatment of investment appraisal, payback period, and rate-of-return measures
- Ross, Westerfield & Jordan, Fundamentals of Corporate Finance (McGraw-Hill) — textbook coverage of ROI and payback rules and their limitations versus discounted methods
Frequently Asked Questions
What is a good ROI?
It depends on the context. The S&P 500 has historically returned ~10% annually (nominal). Corporate projects typically target 15-25% ROI. Real estate investments often aim for 8-12%. Always compare ROI against your cost of capital and alternative investment options.
Why is annualized ROI more useful than simple ROI?
Simple ROI does not account for time. A 50% return over 10 years is very different from 50% over 1 year. Annualized ROI normalizes to a per-year rate, enabling apples-to-apples comparison between investments with different holding periods.