How to Calculate ROI: Formula, Step-by-Step Examples & Common Mistakes
ROI (Return on Investment) = ((Final Value − Initial Cost) ÷ Initial Cost) × 100. Example: invest $10,000, it grows to $13,500 → ROI = ($3,500 ÷ $10,000) × 100 = 35%. A positive ROI means you made money; a negative ROI means you lost money.
Whether you're evaluating a stock investment, a marketing campaign, a rental property, or even a business purchase, understanding how to calculate ROI is one of the most valuable financial skills you can develop.
ROI is used by investors, business owners, marketers, and financial analysts because it provides a simple way to measure profitability relative to cost. Instead of focusing only on dollars earned, ROI shows how efficiently your money generated returns.
In this guide, you'll learn the ROI formula, how to calculate return on investment step by step, how annualized ROI works, how marketers and real estate investors calculate ROI, and the common mistakes that cause inaccurate results.
Calculate ROI Instantly
Skip manual calculations and get accurate investment returns in seconds with our free ROI calculator.
Open ROI Calculator →The ROI Formula (Quick Reference)
The standard return on investment formula measures profit relative to the original investment amount.
Simple ROI = ((Final Value − Initial Cost) ÷ Initial Cost) × 100
Where:
- Final Value = Current value or sale price of the investment
- Initial Cost = Original amount invested
- Profit = Final Value − Initial Cost
The resulting percentage tells you how much return you earned compared to your original investment.
For example:
- Initial Investment = $5,000
- Final Value = $6,500
- Profit = $1,500
ROI Calculation:
ROI = (($6,500 − $5,000) ÷ $5,000) × 100
ROI = ($1,500 ÷ $5,000) × 100
ROI = 30%
This means the investment generated a 30% return on the original capital invested.
How to Calculate ROI Step by Step
If you are new to investing or business analysis, calculating ROI can be broken into four simple steps.
Step 1: Determine Your Initial Investment
This is the total amount spent to acquire the investment.
Examples include:
- Stock purchase cost
- Property purchase price
- Marketing campaign expenses
- Business startup costs
Be sure to include all relevant costs whenever possible.
Step 2: Determine the Final Value
Next, identify the value of the investment after the investment period.
This could be:
- Current market value
- Sale price
- Total revenue generated
- Cash received from the investment
Step 3: Calculate Profit
Subtract the original investment from the final value.
Profit = Final Value − Initial Cost
Example:
Profit = $13,500 − $10,000
Profit = $3,500
Step 4: Divide Profit by Initial Cost
Now divide the profit by the original investment.
$3,500 ÷ $10,000 = 0.35
Finally, multiply by 100 to convert the result into a percentage.
0.35 × 100 = 35%
The investment earned a 35% ROI.
ROI Calculation Example: Simple Investment
Let's walk through a complete ROI calculation example using a realistic investment scenario.
Suppose you purchase shares in a company for $8,000.
Three years later, you sell those shares for $11,200.
Your profit is:
$11,200 − $8,000 = $3,200
Using the ROI formula:
ROI = (($11,200 − $8,000) ÷ $8,000) × 100
ROI = ($3,200 ÷ $8,000) × 100
ROI = 40%
Your investment produced a 40% return on investment.
This simple ROI calculation works for:
- Stocks
- Mutual funds
- Cryptocurrency
- Business investments
- Equipment purchases
- Rental properties
Why ROI Matters
ROI remains one of the most widely used financial metrics because it helps answer a critical question:
"Was this investment worth the money?"
By converting profits into percentages, ROI allows investors and business owners to compare opportunities objectively.
For example:
- Investment A earns $5,000 profit on $20,000 invested (25% ROI)
- Investment B earns $4,000 profit on $10,000 invested (40% ROI)
Although Investment A generated more total profit, Investment B produced a better return relative to the money invested.
How to Calculate Annualized ROI (CAGR)
One of the biggest weaknesses of simple ROI is that it ignores time. A 50% ROI earned in one year is far more impressive than a 50% ROI earned over ten years. This is where annualized ROI, also known as Compound Annual Growth Rate (CAGR), becomes useful.
Annualized ROI shows the average yearly return generated by an investment over a specific period. It allows investors to compare investments fairly, even when they have different holding periods.
Annualized ROI = ((Final Value ÷ Initial Cost)^(1÷Years) − 1) × 100
Where:
- Final Value = Ending investment value
- Initial Cost = Original investment amount
- Years = Total investment period
Annualized ROI Example
Suppose you invest $10,000 and five years later your investment grows to $18,000.
Annualized ROI = (($18,000 ÷ $10,000)^(1÷5) − 1) × 100
Annualized ROI = (1.8^0.2 − 1) × 100
Annualized ROI ≈ 12.47%
Although the total ROI is 80%, the investment actually grew at an average annual rate of approximately 12.47% per year.
Calculate Annualized Returns Instantly
Skip complex CAGR calculations and find your yearly investment growth rate in seconds.
Open Annualized ROI Calculator →How to Calculate Marketing ROI
Businesses frequently use ROI to determine whether their marketing campaigns are profitable. Instead of measuring investment growth, marketing ROI measures how much revenue was generated relative to advertising costs.
This helps companies determine whether marketing budgets are being spent effectively.
Marketing ROI = ((Revenue − Marketing Cost) ÷ Marketing Cost) × 100
Marketing ROI Example
Imagine a company spends $5,000 on a Google Ads campaign.
The campaign generates $20,000 in revenue.
Marketing ROI = (($20,000 − $5,000) ÷ $5,000) × 100
Marketing ROI = ($15,000 ÷ $5,000) × 100
Marketing ROI = 300%
The campaign generated a 300% ROI, meaning every dollar spent produced three dollars of profit.
Marketing ROI is widely used for evaluating:
- Google Ads campaigns
- Facebook advertising
- Email marketing
- SEO campaigns
- Influencer marketing
- Affiliate marketing
Measure Campaign Profitability
Calculate advertising returns instantly using our dedicated marketing ROI calculator.
Open Marketing ROI Calculator →How to Calculate Real Estate ROI
Real estate investors use ROI to evaluate whether a property investment generates sufficient returns relative to acquisition and operating costs.
Unlike stocks, real estate ROI often includes multiple sources of profit, including rental income, property appreciation, and tax advantages.
Basic Real Estate ROI Formula
Real Estate ROI = ((Net Profit ÷ Total Investment Cost) × 100)
Where net profit includes:
- Rental income
- Property appreciation
- Less maintenance costs
- Less property taxes
- Less management expenses
- Less financing costs
Real Estate ROI Example
Suppose you purchase a rental property for $200,000.
After expenses, the property generates $12,000 annual profit.
ROI = ($12,000 ÷ $200,000) × 100
ROI = 6%
The property produces a 6% annual ROI.
If the property also appreciates in value over time, the total return may be significantly higher.
Evaluate Property Investments
Estimate rental property profitability and investment performance in seconds.
Open Real Estate ROI Calculator →How to Calculate After-Tax ROI
Taxes reduce actual investment returns. While simple ROI measures gross profitability, after-tax ROI provides a more realistic picture of how much money you actually keep.
Investors frequently use after-tax ROI when comparing taxable investments such as stocks, bonds, real estate, and business ventures.
After-Tax ROI = Simple ROI × (1 − Tax Rate)
After-Tax ROI Example
Suppose an investment generates a 20% ROI.
Your tax rate on investment gains is 25%.
After-Tax ROI = 20% × (1 − 0.25)
After-Tax ROI = 20% × 0.75
After-Tax ROI = 15%
Although the investment earned a 20% return before taxes, your actual return after taxes is only 15%.
This calculation becomes increasingly important when evaluating long-term investments because taxes can significantly impact total wealth accumulation.
Additional Resources
To learn more about ROI calculations and investment performance measurement, consider these authoritative references: