Free ROI Calculator

Calculate your return on investment instantly. Find ROI percentage, net profit, annualized return and compare multiple investments side by side — free and accurate.

Advertisement

📊 Investment Details

Enter your investment cost and return to calculate ROI

Initial Investment Cost $10,000
$100$1,000,000
Final Value / Return $15,000
$0$2,000,000
Investment Duration 2 years
1 yr30 yrs
$
$

📈 Your ROI Results

Return on Investment
50%
✅ Profitable Investment
💵 Total Investment Cost$10,000
💡 📊 Return on Investment
Your results are ready — take action based on this data today!
🎯 Next Step
Use your results to make one specific financial improvement this week!
💰 Final Value$15,000
📈 Net Profit$5,000
🎯 ROI Percentage50%
📅 Annualized ROI22.5%/yr
⏱️ Investment Duration2 years
💸 Cost Multiplier1.5x
📊 Profit Margin33.3%
Investment Breakdown
Cost
67%
Profit
33%

⚖️ Compare Multiple Investments

Investment Name
Cost ($)
Return ($)
ROI
Advertisement

What is ROI (Return on Investment)?

Return on Investment — commonly known as ROI — is a performance metric used to evaluate the efficiency and profitability of an investment. It measures the return relative to the cost of the investment, expressed as a percentage. ROI is one of the most widely used financial metrics in business, investing and marketing because of its simplicity and versatility.

A positive ROI means your investment generated profit. A negative ROI means you lost money. The higher the ROI percentage, the more profitable the investment relative to its cost.

ROI Formula: ROI = ((Final Value - Initial Cost) / Initial Cost) × 100 Net Profit = Final Value - Initial Cost Annualized ROI = ((1 + ROI/100)^(1/years) - 1) × 100 Examples: Invest $10,000, receive $15,000 back: ROI = ((15,000 - 10,000) / 10,000) × 100 = 50% Annualized over 2 years: Annual ROI = ((1.50)^(0.5) - 1) × 100 = 22.5% per year

What is a Good ROI?

ROI vs Other Investment Metrics

How to Use ROI to Make Better Investment Decisions

ROI Calculator — How to Calculate and Compare Return on Investment

Return on Investment (ROI) is the most widely used metric for evaluating financial decisions — from stock investments and real estate to marketing campaigns and business projects. ROI expresses profit as a percentage of the cost invested, allowing comparison across investments of different sizes, types and time periods. Understanding how to calculate, interpret and apply ROI helps you make better financial decisions by quantifying and comparing the efficiency of different uses of money.

The ROI Formula — Three Ways to Calculate It

Basic ROI = (Net Profit ÷ Cost of Investment) × 100. Net Profit = Total Return − Cost of Investment. A $5,000 investment that returns $7,500 has Net Profit of $2,500 and ROI of 50%. Return on Investment can also be expressed as: (Final Value − Initial Value) ÷ Initial Value × 100 — useful for stock and property investments where the "return" is the final sale price. For business projects: (Revenue Generated − Project Cost) ÷ Project Cost × 100. All three formulations give the same result for simple single-period investments. Use our compound interest calculator to model long-term investment growth and our savings calculator for regular contribution scenarios.

Investment Type Cost Return Net Profit ROI
Stock purchase$10,000$13,500$3,50035%
Marketing campaign$5,000$22,000$17,000340%
Rental property$50,000 (down)$6,000/yr net$6,000/yr12%/yr
Failed product launch$30,000$18,000−$12,000−40%

Annualised ROI — Why Time Period Matters

A 60% ROI over 4 years sounds impressive, but annualised it is approximately 12.5% per year — good but not exceptional for a growth investment. Meanwhile a 30% ROI over 6 months annualises to approximately 69% — extraordinary. Comparing raw ROI without annualising is misleading. The annualised ROI formula accounts for compounding: Annualised ROI = ((1 + ROI)^(1/years) − 1) × 100. For periods under one year, multiply the periodic rate to annualise: a 15% ROI over 3 months = approximately 60% annualised (15% × 4). Always annualise when comparing investments of different durations.

ROI vs Other Investment Metrics

ROI is useful but incomplete on its own. Risk-adjusted ROI accounts for the probability of different outcomes — a 20% expected ROI with high variance is less valuable than a 15% expected ROI with low variance for risk-averse investors. Net Present Value (NPV) accounts for the time value of money — a dollar today is worth more than a dollar in five years. Payback period shows how long until the initial investment is recovered. Each metric reveals a different dimension of investment quality. The best investment decisions use multiple metrics together rather than optimising for a single number.

Metric What It Measures Best Used For Limitation
ROITotal return as % of costSimple comparisonsIgnores time and risk
Annualised ROIPer-year returnComparing different durationsStill ignores risk
NPVValue accounting for timeLong-term project evaluationRequires discount rate assumption
Payback PeriodTime to recover costCash flow focused decisionsIgnores returns after payback

ROI in Real Estate — Cash-on-Cash Return vs Total ROI

Real estate ROI has multiple calculation methods. Cash-on-cash return divides annual cash flow by cash invested (down payment plus closing costs). Total ROI adds appreciation to cash flow. Leveraged ROI accounts for the fact that a mortgage allows controlling a $300,000 property with a $60,000 down payment — if the property appreciates 10%, the $30,000 gain represents a 50% return on the $60,000 invested. This leverage effect makes real estate ROI calculations more complex than simple investment calculations. Always specify which ROI calculation method you are using when comparing real estate investments, as the choice dramatically affects the numbers.

ROI for Business Decisions

Businesses calculate ROI for hiring decisions, equipment purchases, training programmes and marketing campaigns. A new employee costing $80,000 annually who generates $200,000 in revenue produces an ROI of 150%. Software costing $12,000 per year that saves 500 hours of staff time at $40/hour saves $20,000 — an ROI of 67%. Marketing ROI is often measured as return on ad spend (ROAS): revenue generated per dollar spent. A ROAS of 4:1 (400% return) is commonly cited as a minimum threshold for viable paid advertising. For business ROI, always include implementation costs, training time and the opportunity cost of staff time — not just the direct monetary outlay. Our ROI calculator handles all of these scenarios — simple investments, annualised returns, and comparisons across different time periods — giving you instant clarity on any financial decision you are evaluating. Enter your investment cost and return above to calculate ROI immediately, with both simple and annualised figures shown side by side for complete context.

Common ROI Calculation Mistakes to Avoid

The most frequent ROI errors undermine decision-making. Forgetting to include all costs is the most common — purchase price without transaction fees, maintenance, management time or opportunity cost produces inflated ROI. Using revenue instead of profit as the return is equally problematic — a campaign that generates $50,000 in revenue with $35,000 in product and fulfilment costs has a true profit return of $15,000, not $50,000. Failing to annualise when comparing investments of different durations leads to poor allocation decisions. Ignoring taxes reduces real ROI — a 15% stock gain in a taxable account becomes approximately 12-13% after capital gains tax. And perhaps most commonly, survivorship bias causes people to remember successful investments with high ROI while minimising or forgetting the losses — always track all investments including the failures for an accurate picture of actual investment performance over time.

Frequently Asked Questions

How do I calculate ROI? +
ROI = ((Final Value - Initial Cost) / Initial Cost) × 100. For example, if you invested $5,000 and received $7,500 back: ROI = ((7,500 - 5,000) / 5,000) × 100 = 50%. This means you earned a 50% return on your investment. Use our calculator above for instant results.
What is a good ROI percentage? +
A good ROI depends on the type of investment and the time period. For stock market investments, 7-10% annualized is considered good historically. For business investments, 15-30% or higher is typically sought. For real estate, 8-12% annualized is common. Any ROI that exceeds your cost of capital and inflation rate is generally considered positive.
What is annualized ROI and why does it matter? +
Annualized ROI converts total ROI into an equivalent annual rate, allowing fair comparison between investments of different durations. For example, a 50% ROI over 2 years is not the same as a 50% ROI over 5 years. Annualized ROI for 50% over 2 years = 22.5% per year. For 50% over 5 years = 8.5% per year. Always compare annualized ROI for fair investment comparisons.
Can ROI be negative? +
Yes. A negative ROI means you lost money on your investment — the final value was less than what you invested. For example, if you invested $10,000 and only received $7,000 back: ROI = ((7,000 - 10,000) / 10,000) × 100 = -30%. Negative ROI is common in high-risk investments, failed business ventures or declining markets.
How is ROI used in marketing? +
Marketing ROI measures the revenue generated by a marketing campaign relative to its cost. Marketing ROI = ((Revenue from Campaign - Marketing Cost) / Marketing Cost) × 100. An ROI of 500% means you earned $5 in revenue for every $1 spent on marketing. A ratio of 5:1 or higher is generally considered a good marketing ROI.
What is the difference between ROI and IRR? +
ROI is a simple percentage showing total return relative to cost — easy to calculate but ignores the timing of cash flows. IRR (Internal Rate of Return) is the annualised return that accounts for when cash flows occur. For a simple one-time investment and return, both give similar answers. For investments with multiple cash flows over time (rental property, business project), IRR is more accurate because earlier returns are worth more than later ones due to the time value of money.
How do I compare ROI across different investments? +
Compare ROI fairly by: annualising all returns to the same time period, accounting for risk (higher expected ROI should reflect higher risk), including all costs (fees, taxes, maintenance, opportunity cost of time) and comparing to your cost of capital or next best alternative. An 8% ROI is excellent if your next option returns 4%, but poor if comparable risk investments return 12%. Always adjust for time period and risk when comparing.

Other Free Calculators