Skip to main content
Finance Calculator

ROI Calculator: The Complete Guide

Measure return on any investment. Everything you need to know - plus a free tool to do it instantly.

Open the ROI tool

Calculate total ROI percentage, annualised return, net profit, and return multiple for any investment. Works for business, stocks, property, and equipment.

30-second summary

  • Always annualise ROI for fair comparison across different time horizons
  • Include all costs in the initial investment (setup, training, opportunity cost)
  • Set a minimum ROI hurdle rate before approving capital expenditure

What is roi?

Return on Investment (ROI) is the single most important metric for evaluating any investment decision - from marketing spend and equipment purchases to property and stocks. ROI = (Net Profit / Cost) × 100. Accountdesq's ROI Calculator also computes annualised ROI (CAGR) for multi-year investments, allowing proper apples-to-apples comparison.

How it works

Enter the initial investment amount, the total return or final value, and the investment period in years. The calculator shows total ROI %, annualised ROI (CAGR), net profit, and return multiple (e.g. 2.5×). Useful for comparing investments of different sizes and durations.

Why it matters

Without ROI analysis, you can't prioritise which investments to make. A marketing campaign with a 200% ROI in 3 months is far superior to a property with a 50% ROI over 10 years - even if the absolute profit is larger.

Common mistakes

  • Ignoring time - a 100% ROI over 10 years is just 7.2% per year annualised
  • Not accounting for risk - higher ROI claims often carry higher risk
  • Comparing ROI across different time periods without annualising

Best practices

  • Always annualise ROI for fair comparison across different time horizons
  • Include all costs in the initial investment (setup, training, opportunity cost)
  • Set a minimum ROI hurdle rate before approving capital expenditure

Ready to put this into practice?

Use the free ROI Calculator to create a real roi in under a minute - no signup, exports to PDF and Excel.

Open ROI tool