Return on Investment Calculator
Analyze Investment Performance
Calculate ROI for stocks, real estate, business investments, and more. Get instant percentage returns with step-by-step calculations to make informed financial decisions.
📈 Stock Investment
Question: Bought 100 shares at $50 ($5,000), sold at $60 ($6,000)?
Solution: (($6,000 - $5,000) ÷ $5,000) × 100 = 20%
Result: 20% return on investment
🏠 Real Estate
Question: Bought property for $200,000, sold for $250,000?
Solution: (($250,000 - $200,000) ÷ $200,000) × 100 = 25%
Result: 25% real estate return
💼 Business Investment
Question: Invested $10,000 in equipment, generated $15,000?
Solution: (($15,000 - $10,000) ÷ $10,000) × 100 = 50%
Result: 50% business ROI
How to Use This Calculator
Enter Initial Investment
Type the amount you originally invested
Enter Final Value
Type the current or final value of your investment
Get Instant Results
See your ROI percentage with step-by-step calculation
The Formula
For example: Invested $1,000, now worth $1,200 = (($1,200 - $1000) ÷ $1000) × 100 = 20%
Common Uses
Investment Analysis
Evaluate stocks, bonds, mutual funds, and portfolio performance.
Real Estate Returns
Calculate property investment returns and rental yields.
Business Decisions
Analyze equipment purchases and business expansion ROI.
Who Uses This Calculator?
Investors
Analyze investment performance and returns
Business Owners
Evaluate business investments and ROI
Students
Learn financial analysis and investment concepts
Frequently Asked Questions
It depends on the investment type and risk level:
- Stock Market: Historical average is around 10% annually
- Real Estate: 8-12% annually is considered good
- Business Investments: 15-25% is often expected
- High-Risk Ventures: 30%+ may be required to justify the risk
Remember, higher returns typically come with higher risks.
ROI is the total return over the entire investment period, regardless of time. Annualized return adjusts the return to show what it would be per year.
Example: If you invest $1,000 and it becomes $1,440 after 2 years:
- Total ROI: 44%
- Annualized Return: 20% per year
Annualized return is better for comparing investments with different time periods.
ROI has several limitations:
- Time Factor: Doesn't account for investment duration
- Risk Level: Doesn't consider investment risk
- Cash Flow: Ignores when returns are received
- Opportunity Cost: Doesn't compare to alternative investments
- Inflation: Doesn't adjust for inflation impact
For comprehensive analysis, use ROI alongside other metrics like IRR, NPV, and risk assessment.
A negative ROI means you lost money on the investment. The final value is less than your initial investment.
Example: If you invested $1,000 and it's now worth $800:
ROI = (($800 - $1,000) ÷ $1,000) × 100 = -20%
This means you lost 20% of your original investment. While concerning, it's important to consider the time frame and whether it's a temporary or permanent loss.
For multi-year investments, you can calculate:
1. Total ROI (entire period):
Standard ROI formula regardless of time
2. Average Annual ROI (simple):
Total ROI ÷ Number of Years
3. Compound Annual Growth Rate (CAGR):
More accurate for compound growth: ((Final Value ÷ Initial Value)^(1/Years)) - 1
Example: $1,000 → $1,728 over 3 years
• Total ROI: 72.8%
• Average Annual: 24.3%
• CAGR: 20%
ROI and profit margin measure different things:
ROI (Return on Investment):
- Measures return relative to initial investment
- Used for evaluating investment efficiency
- Formula: (Gain - Cost) ÷ Cost × 100
Profit Margin:
- Measures profit relative to revenue/sales
- Used for evaluating business profitability
- Formula: Profit ÷ Revenue × 100
Example: Buy item for $100, sell for $150
• ROI: 50% (based on investment)
• Profit Margin: 33.3% (based on sale price)
Yes, for accurate ROI analysis, include all costs:
Include in Initial Investment:
- Purchase price
- Transaction fees
- Broker commissions
- Legal fees
- Taxes on purchase
Deduct from Final Value:
- Selling fees
- Capital gains taxes
- Broker commissions
- Other exit costs
This gives you the net ROI - your actual return after all expenses. Many investors make the mistake of calculating gross ROI and overestimating their returns.
Real estate ROI can be calculated in several ways:
1. Cash-on-Cash Return (Annual):
(Annual Rental Income - Annual Expenses) ÷ Cash Invested × 100
2. Total Return (including appreciation):
((Current Value + Total Rent - Expenses) - Total Investment) ÷ Total Investment × 100
Example: Property bought for $200,000 (20% down = $40,000)
• Annual rent: $24,000
• Annual expenses: $8,000
• Cash-on-Cash ROI: ($24,000 - $8,000) ÷ $40,000 = 40%
Note: This doesn't include property appreciation, which should be factored into long-term ROI.
Use ROI when:
- Comparing simple investments with similar time frames
- You need a quick, easy-to-understand metric
- Cash flows are straightforward (invest once, get return once)
- Time value of money isn't critical to your decision
Use IRR when:
- Investments have multiple cash flows over time
- Time value of money is important
- Comparing investments with different time periods
- You need to consider reinvestment of intermediate returns
Example: For a simple stock purchase and sale, ROI is sufficient. For a rental property with monthly income over several years, IRR provides better insight.

