ROI Calculator
Calculate Return on Investment for any project or investment. Compare ROI across multiple scenarios.
Free ROI Calculator: Calculate Return on Investment & Compare Investments
Everything you need to know
Comprehensive Guide to Return on Investment (ROI)
Return on Investment (ROI) is a financial metric that measures the profitability of an investment relative to its cost, expressed as a percentage. ROI is one of the most important tools for evaluating whether investments are working hard for you. Whether you're considering real estate, stocks, business ventures, or personal development, ROI quantifies whether the money invested generated adequate returns. A strong ROI tells you the investment is worth making; a weak ROI suggests exploring better opportunities.
ROI is particularly valuable because it's simple to calculate and understand, yet powerful enough to guide major financial decisions. Comparing ROI across different investments, time periods, and asset classes helps you allocate capital most effectively. The challenge is choosing realistic assumptions—overestimating returns or underestimating costs leads to poor decisions. Learning to calculate and interpret ROI accurately is essential financial literacy.
How to Use the ROI Calculator
Using our ROI calculator is straightforward:
Enter Initial Investment
- Input total amount of money invested
- Include all costs: purchase price, closing costs, renovation, etc.
- Be complete and realistic about total investment
Enter Current or Final Value
- Input what the investment is worth now
- Or what you received when you sold it
- Include any income received (dividends, interest, rent)
Enter Time Period (optional, for annualized ROI)
- Input number of years held/invested
- Allows calculation of annualized return
- Enables comparison across different time periods
View ROI Percentage
- See simple ROI calculation
- View annualized ROI for comparison
- Understand profitability of investment
Analyze and Compare
- Compare ROI across multiple investments
- Evaluate if ROI meets your goals
- Identify best performers in your portfolio
ROI Formulas
Simple ROI (Total Return)
ROI = (Final Value - Initial Investment) / Initial Investment × 100%
Or alternatively:
ROI = (Net Profit / Total Investment) × 100%
Where Net Profit = Final Value - Initial Investment
Example: Real estate investment
- Purchase price: $300,000
- Improvements: $50,000
- Total investment: $350,000
- Sale price: $450,000
- Net profit: $450,000 - $350,000 = $100,000
- ROI = ($100,000 / $350,000) × 100% = 28.6%
Annualized ROI
Annualized ROI = [(Final Value / Initial Investment)^(1 / Years) - 1] × 100%
Example: $10,000 grows to $15,000 in 3 years
- Annualized ROI = [($15,000 / $10,000)^(1/3) - 1] × 100%
- Annualized ROI = [(1.5)^0.333 - 1] × 100%
- Annualized ROI = [1.145 - 1] × 100% = 14.5% per year
ROI Including Additional Deposits
ROI = (Final Value - Total Invested) / Total Invested × 100%
Example: $10,000 initial, plus $5,000 additional deposit
- Total invested: $15,000
- Final value: $20,000
- Net profit: $5,000
- ROI = ($5,000 / $15,000) × 100% = 33.3%
Comparing Investment Periods (Annualized)
For investments held different time periods:
- 2-year investment with 30% ROI: Annualized = 14% per year
- 5-year investment with 30% ROI: Annualized = 5.4% per year
Always annualize when comparing investments across different time periods.
Practical ROI Examples
Example 1: Real Estate Investment
Scenario: Purchase rental property, improve, rent out, sell 5 years later
Investment:
- Purchase price: $200,000
- Down payment (20%): $40,000
- Closing costs: $4,000
- Renovations: $12,000
- Total cash invested: $56,000
Returns Over 5 Years:
- Cumulative rent collected: $45,000
- Mortgage principal paid down: $35,000 (equity build)
- Property appreciation: $50,000 (10% total)
- Selling price: $250,000
Total Proceeds:
- Remaining mortgage payoff: $150,000
- Net from sale: $100,000
- Cumulative rent: $45,000
- Total received: $145,000
ROI Calculation:
- Net profit: $145,000 - $56,000 = $89,000
- ROI = ($89,000 / $56,000) × 100% = 158.9%
- Annualized: [(145,000 / 56,000)^(1/5) - 1] × 100% = 21.6% per year
Example 2: Stock Market Investment
Scenario: Buy dividend-paying stock, hold 10 years
Investment:
- Initial investment: $10,000
- Share price: $50
- Shares purchased: 200
After 10 Years:
- Current share price: $75
- Shares owned: 200 (reinvested dividends)
- Total dividends received: $2,500
Calculation:
- Current value: (200 × $75) + dividends = $15,000 + $2,500 = $17,500
- Net profit: $17,500 - $10,000 = $7,500
- Total ROI = ($7,500 / $10,000) × 100% = 75%
- Annualized ROI = [(17,500 / 10,000)^(1/10) - 1] × 100% = 5.7% per year
Note: 5.7% annualized is below historical stock market average (~10%), suggesting either unlucky timing, poor stock selection, or market underperformance during this period.
Example 3: Business Venture
Scenario: Start small business, operate 3 years, then sell
Investment:
- Initial startup capital: $25,000
- Additional operating investment year 2: $5,000
- Additional operating investment year 3: $3,000
- Total invested: $33,000
Returns:
- Cumulative profit (year 1-3): $18,000
- Business sale price: $45,000
- Total proceeds: $63,000
ROI Calculation:
- Net profit: $63,000 - $33,000 = $30,000
- Total ROI = ($30,000 / $33,000) × 100% = 90.9%
- Annualized ROI = [(63,000 / 33,000)^(1/3) - 1] × 100% = 23.6% per year
Assessment: 23.6% annualized is strong, exceeding stock market returns. High-risk businesses can generate high ROI when successful.
Example 4: Personal Development Investment
Scenario: MBA program costing $60,000, increases earning potential
Investment:
- MBA program cost: $60,000
- Opportunity cost (lost 2 years salary): $80,000
- Total investment: $140,000
Returns (Career Impact):
- Salary increase: $20,000/year more for 30 years = $600,000 extra
- Promotion opportunities: $150,000 additional (estimated)
- Total career earnings increase: $750,000
ROI Calculation:
- Net profit: $750,000 - $140,000 = $610,000
- Total ROI = ($610,000 / $140,000) × 100% = 435.7%
- Annualized (over 30-year career): [(750,000 / 140,000)^(1/30) - 1] × 100% = 7.1% per year
Assessment: Even with opportunity costs included, MBA provides 7.1% annualized return on total investment. This matches stock market returns with added stability and job security benefits.
Example 5: Comparing Three Investment Opportunities
Comparing different investments to identify best opportunity:
Option A: Dividend Stock
- Investment: $50,000
- Value after 5 years: $67,500
- Dividends collected: $7,500
- Total profit: $25,000
- ROI: 50% total, 8.4% annualized
Option B: Real Estate
- Investment: $50,000 (down payment)
- Rent collected 5 years: $40,000
- Equity gain: $35,000
- Appreciation: $25,000
- Total profit: $100,000 (but leveraged with mortgage)
- ROI: 200% total, 26.4% annualized
Option C: Peer-to-Peer Lending
- Investment: $50,000
- Interest collected: $18,000
- Principal returned: $50,000
- Total profit: $18,000
- ROI: 36% total, 6.3% annualized
Ranking: B (26.4%) > A (8.4%) > C (6.3%)
Note: Real estate is leveraged (you borrowed money), increasing ROI. But it has more liquidity risk and requires management. Stock and lending are more passive.
Key ROI Concepts
Simple vs. Annualized ROI
Simple ROI tells you total return regardless of time period—good for quick comparisons. Annualized ROI shows yearly return—essential for comparing investments held different lengths of time. Always annualize when comparing across different time periods.
Leverage Impact
Real estate and business often use leverage (borrowed money), which amplifies ROI. A real estate investment might generate 20% ROI on your cash down payment, but the actual property appreciation is much lower. Understand what's driving high ROI—leverage amplifies both gains and losses.
Time Value of Money
An investment earning 10% for 1 year is different from earning 10% for 30 years. Annualized ROI accounts for this. A 50% total ROI over 30 years (0.8% annualized) is much worse than 50% over 2 years (21% annualized).
Cash-on-Cash ROI vs. Overall ROI
Real estate investors often calculate "cash-on-cash ROI" (annual cash profit / cash invested) separately from total ROI. This shows income-generating efficiency of capital deployed.
Risk-Adjusted Returns
High ROI often comes with high risk. A 30% ROI that could turn into -20% loss is different from 8% ROI that's nearly guaranteed. Context and risk matter—evaluate risk alongside ROI.
Opportunity Cost
ROI should exceed what you could earn elsewhere. If stock market averages 10%, a real estate deal needs to beat 10% to be worth the effort. This is your "hurdle rate"—minimum acceptable return.
Disclaimer: This ROI calculator provides calculations based on the information you enter. Actual investment returns vary and are not guaranteed. Past performance doesn't indicate future results. ROI calculations don't account for inflation, taxes, or opportunity costs unless you input those manually. Real estate ROI may not account for all carrying costs, vacancies, or maintenance. Consult a financial advisor for personalized investment analysis and strategies.
Related Calculators
Browse AllInvestment Calculator
Project the growth of your investments.
Compound Interest Calculator
See how your investments can grow.
Payback Period Calculator
Calculate investment payback time.
Margin Calculator
Calculate profit margin and markup percentage.