ROI Calculator
Calculate return on investment (ROI) percentage and profit for any investment. Simple ROI formula with net profit and cost of investment.
Educational purpose only. Results are estimates based on standard formulas. This calculator does not constitute financial, tax, legal, or medical advice. For decisions affecting your personal finances or health, consult a qualified professional. How we ensure accuracy →
About the ROI Calculator
Return on Investment (ROI) is the most universally used metric for evaluating the profitability and efficiency of any investment, business decision, or project. It reduces any financial outlay and its result to a single comparable percentage — making it possible to rank wildly different investment types side by side. Whether you are evaluating a stock investment, a real estate purchase, a marketing campaign, a new piece of business equipment, employee training, or a cost-reduction initiative, ROI gives you the same language for all of them. Our free ROI calculator computes both simple ROI (total return regardless of time) and annualised ROI (annual equivalent return, which accounts for how long your money was invested) — a critical distinction because a 50% ROI over 10 years is far less impressive than a 50% ROI over 1 year. The calculator handles investment costs, proceeds, holding period, and any income generated during the investment (dividends, rental income, business cash flows), giving you a complete ROI picture that goes beyond just entry and exit prices. In personal finance, investment planning, and wealth management, accurate calculation forms the foundation of every sound decision. Whether you are budgeting for daily expenses, estimating the cost of borrowing, or planning for a comfortable retirement, small errors in compounding, tax treatment, or amortization schedules can lead to significant discrepancies over a multi-year horizon. This calculator is designed to provide clear, transparent, and mathematically rigorous projections that help you understand the long-term financial consequences of your choices. By modeling different scenarios—such as varying interest rates, contribution frequencies, or payoff terms—you can identify the optimal path to achieve your financial goals while minimizing unnecessary interest and fees. Furthermore, individual circumstances and local regulations can significantly impact the practical application of these figures. Users in the USA, Canada, the United Kingdom, Australia, and New Zealand often face different regional guidelines, tax brackets, or baseline measurements (such as USDA zones, CRA guidelines, HMRC allowances, or ATO schedules) that should be factored into any serious planning. By entering your specific parameters into this calculator, you can model multiple scenarios side by side to see how minor changes in inputs affect the overall outcome. This makes the tool an indispensable asset for regular monitoring and long-term goal setting, helping you adjust your strategies as your needs evolve over time.
Formula
ROI = (Net Profit / Cost) x 100 | Annualised ROI = ((1 + ROI/100)^(1/years) - 1) x 100 | Net Profit = Returns - Costs
How It Works
Simple ROI = (Net Profit / Cost of Investment) x 100. Net Profit = Total Returns - Total Costs. Example: you invest $25,000 in a rental property improvement and it increases annual rent by $4,000 while adding $30,000 to the property value on eventual sale. Net profit = $34,000 (rent over 10 years + value added - no reinvestment assumed). ROI = ($34,000 / $25,000) x 100 = 136%. But this happened over 10 years, so the annualised ROI = (1 + 1.36)^(1/10) - 1 = 2.36^0.10 - 1 = 1.0899 - 1 = 8.99% per year. Compare this to the S&P 500 averaging 10% annually to evaluate whether the renovation was a better use of capital. Annualised ROI formula: ((1 + Simple ROI/100)^(1/years) - 1) x 100. This allows direct comparison of investments held for different periods. To compute this value manually, follow these standard steps: 1. Identify all the required input variables (such as base values, rates, dimensions, or constants) and convert them to matching units. 2. Apply the primary mathematical formula or conversion factor designated for this specific calculation. 3. Perform the arithmetic operations step by step, ensuring you strictly follow the standard order of operations (PEMDAS/BODMAS). 4. Verify the result by running the calculation in reverse or checking against known reference tables. By following this structured methodology, you can verify your results and gain a deeper understanding of the relationships between the different variables involved in the calculation.
Tips & Best Practices
- ✓Always use annualised ROI when comparing investments held for different time periods. A 30% ROI over 3 years equals 9.1% annualised — very different from a 30% ROI in 1 year.
- ✓ROI does not account for risk: a venture capital investment returning 40% annualised is not automatically better than a Treasury bond at 5% — risk-adjusted return metrics like the Sharpe ratio provide a more complete picture.
- ✓Marketing ROI benchmark: the average return for digital marketing is $5 for every $1 spent ($2-$3 for social media, $12+ for email marketing). Below $2 return per $1 spent is generally considered poor marketing ROI.
- ✓Real estate cash-on-cash ROI (rental property) = Annual Pre-Tax Cash Flow / Total Cash Invested x 100. Investors typically target 6-12% cash-on-cash ROI for residential rentals depending on market and risk tolerance.
- ✓Payback period = 100 / Simple ROI in years. A 25% annual ROI pays back the investment in 4 years. Use payback period alongside ROI when capital is constrained and speed of recovery matters.
- ✓Employee training ROI: research by the Association for Talent Development shows average ROI of 40-60% on well-designed training programmes — measured by productivity improvements, reduced error rates, and lower employee turnover costs.
- ✓Opportunity cost: ROI comparisons should always include the next best alternative. A business investment returning 12% ROI is excellent compared to a savings account at 5% but mediocre compared to an index fund at 10%.
- ✓Inflation-adjusted ROI: for long-horizon investments, subtract the inflation rate to calculate real ROI. A 7% nominal ROI during 3% inflation years represents only 4% real purchasing power growth.
Who Uses This Calculator
Business owners evaluating capital expenditure proposals — machinery, technology, renovations — use ROI to compare projects competing for limited capital budgets. Marketing professionals calculate campaign ROI by dividing revenue generated by campaign cost, using the result to justify or cut advertising spend. Real estate investors calculate cash-on-cash ROI and total ROI for rental properties and house flips to compare deals and decide which to pursue. Corporate finance teams model project ROI for board-level approval of major investments. Individual investors compare ROI across asset classes — equities, bonds, real estate, private businesses — to construct portfolios. Small business owners evaluate whether equipment financing makes sense by comparing the ROI of the financed asset against the interest cost of the loan. Startups present ROI projections to venture capital investors to justify valuations. HR departments calculate training ROI to make evidence-based decisions about professional development spend. Common practical scenarios for this tool include: - Professional scenarios: Engineers, financial analysts, accountants, health practitioners, and educators use this calculation to verify data, draft official reports, and double-check manual calculations quickly. - Consumer and everyday scenarios: Homeowners, students, fitness enthusiasts, and travelers use the tool to make quick estimates on the go, budget for upcoming projects, and track personal goals. - Educational learning: Students and teachers use this tool as a step-by-step visual aid to understand mathematical formulas and verify homework answers.
Optimised for: USA · Canada · UK · Australia · Calculations run in your browser · No data stored
Frequently Asked Questions
What is the ROI formula?
ROI = (Net Profit / Cost of Investment) × 100. If you invest $1,000 and gain $200, ROI = 20%.
What is the most important rule to follow for this calculation?
Always use annualised ROI when comparing investments held for different time periods. A 30% ROI over 3 years equals 9.1% annualised — very different from a 30% ROI in 1 year.
What is an important tip when using the roi calculator?
ROI does not account for risk: a venture capital investment returning 40% annualised is not automatically better than a Treasury bond at 5% — risk-adjusted return metrics like the Sharpe ratio provide a more complete picture.
What is the typical or average value for this?
Marketing ROI benchmark: the average return for digital marketing is $5 for every $1 spent ($2-$3 for social media, $12+ for email marketing). Below $2 return per $1 spent is generally considered poor marketing ROI.
What is the typical or average value for this in this scenario?
Real estate cash-on-cash ROI (rental property) = Annual Pre-Tax Cash Flow / Total Cash Invested x 100. Investors typically target 6-12% cash-on-cash ROI for residential rentals depending on market and risk tolerance.
What is an important tip when using the roi calculator in this scenario?
Payback period = 100 / Simple ROI in years. A 25% annual ROI pays back the investment in 4 years. Use payback period alongside ROI when capital is constrained and speed of recovery matters.