ROI Calculator

Return on Investment calculator

Investment Details
ROI Results
ROI
0%
Total return percentage
Annualized ROI: 0%
Net Profit: $0.00
Total Gain: $0.00
Investment Cost: $0.00

What is an ROI Calculator?

An ROI (Return on Investment) Calculator measures the profitability of an investment by comparing the net profit to the initial investment cost. It expresses returns as a percentage, making it easy to compare different investments regardless of their size or time period.

This calculator goes beyond simple ROI by also showing annualized returns, which helps compare investments held for different time periods. Whether you're evaluating stocks, real estate, business ventures, or marketing campaigns, ROI provides a standardized metric for decision-making.

How to Use This Calculator

Step 1: Enter the initial amount invested.
Step 2: Input the final value or current worth of the investment.
Step 3: Enter the investment period in years.
Step 4: Add any additional costs like fees, commissions, or maintenance (optional).
Step 5: Click "Calculate ROI" to see return percentage and annualized rate.
Step 6: Compare ROI across different investment opportunities.

ROI Examples

Example 1 - Stock Investment: Invested $10,000 in stocks with $200 in trading fees. Sold for $14,000 after 3 years. Net investment: $10,200. Net profit: $3,800. ROI: 37.25%. Annualized ROI: 11.1%. This solid return outperformed savings accounts but was roughly in line with stock market averages.

Example 2 - Real Estate Flip: Bought property for $200,000, spent $50,000 on renovations, sold for $320,000 after 18 months with $20,000 in closing costs. Total cost: $270,000. Net profit: $50,000. ROI: 18.52%. Annualized: 12.35%. This shows how leveraging improvements can generate strong returns in a short period.

Example 3 - Marketing Campaign: Spent $5,000 on digital advertising, generated $20,000 in additional revenue with $8,000 in product costs. Net profit: $7,000. ROI: 140%. Annualized (3-month campaign): 560%. This demonstrates why marketing ROI can be exceptionally high for successful campaigns.

Who Should Use This Calculator?

Individual investors evaluating stocks, bonds, real estate, or other assets need ROI calculations to compare opportunities and track portfolio performance against benchmarks and personal goals.

Business owners use ROI to assess capital investments, equipment purchases, marketing campaigns, and expansion projects. It helps prioritize projects that generate the highest returns relative to their costs.

Marketing professionals rely on ROI to demonstrate campaign effectiveness and justify budgets. By showing the return generated per dollar spent, they can optimize spending across different channels.

ROI Strategies & Pro Tips

  • Include All Costs: Factor in fees, taxes, maintenance, and opportunity costs for accurate ROI
  • Time Matters: Compare annualized ROI for investments with different time horizons
  • Risk Adjustment: Higher ROI often comes with higher risk—consider risk-adjusted metrics
  • Cash Flow vs. Appreciation: Some investments show low ROI but provide steady income
  • Tax Impact: Calculate after-tax ROI for the true picture, especially for short-term gains
  • Break-Even Analysis: Use ROI to determine minimum performance needed to justify investments
  • Benchmark Comparison: Compare your ROI to market indices (S&P 500) or industry averages
  • Reinvestment: Consider how ROI compounds when reinvesting profits over multiple cycles

Frequently Asked Questions

What is the ROI formula?
Basic ROI Formula: ROI = (Net Profit / Cost of Investment) Ă— 100. Net Profit = Current Value - Cost of Investment. Example: Invested $10,000, now worth $13,000. Net Profit = $3,000. ROI = (3,000 / 10,000) Ă— 100 = 30%. Alternative Formula: ROI = ((Current Value - Cost) / Cost) Ă— 100. Some calculations include additional costs: Total Cost = Initial Investment + Fees + Maintenance. Use consistent cost definitions when comparing investments.
What is a good ROI percentage?
"Good" ROI depends on asset class, risk level, and time horizon: Stocks: 7-10% annualized long-term (S&P 500 average). Real Estate: 8-12% including appreciation and rental income. Bonds: 3-5% for investment-grade. Business/Projects: 15-30% often targeted to justify risk. Marketing: 500%+ for digital campaigns is common. Time Horizon: 20% over 1 year is excellent; 20% over 10 years is poor. Compare ROI to: Risk-free rate (Treasury yields), Inflation rate (must exceed to grow real wealth), Opportunity cost (what else could you do with the money).
What is the difference between ROI and ROE?
ROI (Return on Investment): Measures return on a specific investment. Used by investors evaluating opportunities. Formula: (Gain - Cost) / Cost. ROE (Return on Equity): Measures company profitability relative to shareholder equity. Used to evaluate business performance. Formula: Net Income / Shareholder Equity. Key Difference: ROI applies to any investment type. ROE specifically measures how effectively a company uses equity capital. ROI is investor-focused; ROE is company-focused. Complementary metrics used for different purposes.
How do I calculate annualized ROI?
Annualized ROI formula: Annualized ROI = [(1 + Total ROI)^(1/n) - 1] Ă— 100 where n = number of years. This converts total return to an equivalent annual rate. Example: 50% total ROI over 5 years. Annualized = [(1 + 0.50)^(1/5) - 1] Ă— 100 = 8.45%. Why annualize? Enables fair comparison of investments held for different periods. An investment returning 30% over 3 years (9.14% annualized) underperforms one returning 40% over 5 years (6.96% annualized) on a risk-adjusted basis.
Can ROI be negative?
Yes, negative ROI indicates a loss on the investment. Example: Invested $10,000, current value $8,000. ROI = (8,000 - 10,000) / 10,000 × 100 = -20%. Interpretation: Lost 20% of invested capital. Common causes: Market downturns, Poor investment selection, High fees eroding returns, Unexpected costs, Early liquidation. Tax benefit: Capital losses can offset capital gains and up to $3,000 of ordinary income annually. Decisions: Negative ROI doesn't always mean sell—consider recovery potential, time horizon, and alternative opportunities.
How does inflation affect ROI?
Inflation erodes purchasing power, so nominal ROI overstates real gains. Real ROI = [(1 + Nominal ROI) / (1 + Inflation Rate) - 1] Ă— 100. Example: 10% nominal ROI with 3% inflation. Real ROI = (1.10/1.03 - 1) Ă— 100 = 6.8%. Impact over time: 10% nominal return over 30 years = 1,645% total gain. After 3% annual inflation: 632% real gain. $10,000 grows to $174,494 nominally but only $73,222 in purchasing power. Always consider real (inflation-adjusted) returns for long-term planning.
Should I use ROI or NPV for investment decisions?
Use ROI when: Comparing simple investments, Evaluating marketing campaigns, Quick assessment of profitability, Comparing different asset classes. Use NPV when: Analyzing multi-year projects, Considering time value of money, Corporate capital budgeting, Investments with varying cash flows. Key Difference: ROI shows percentage return but ignores timing and size of cash flows. NPV accounts for when money is received and the time value of money. Best practice: Use both—ROI for quick comparisons, NPV for detailed analysis of complex investments.
How do I compare ROI across different investments?
Fair comparison requires standardization: Time Period: Annualize all ROIs to compare per-year rates. Risk Level: Adjust for risk or compare within same risk categories. Liquidity: Consider how quickly you can access your money. Tax Treatment: Compare after-tax returns. Cash Flow: Distinguish between income-producing and appreciation-focused investments. Total Costs: Include all fees, commissions, and carrying costs. Example: Investment A: 50% total return over 5 years = 8.45% annualized. Investment B: 30% over 2 years = 14.04% annualized. Despite lower total return, B has higher annualized ROI.
What is the difference between ROI and IRR?
ROI (Return on Investment): Simple calculation: (Final - Initial) / Initial. Assumes single investment and single return. Doesn't account for interim cash flows. Best for simple, short-term investments. IRR (Internal Rate of Return): Complex calculation considering timing and amount of all cash flows. Solves for the discount rate that makes NPV = 0. Best for investments with multiple contributions or withdrawals. Key difference: $10,000 invested, $500 added in year 2, $16,000 final value after 3 years. ROI ignores the year-2 contribution timing. IRR accounts for exactly when each dollar was invested.
How do businesses use ROI?
Business ROI Applications: Capital Projects: Evaluate equipment purchases, facility expansions. Marketing: Measure campaign effectiveness—ROI > 500% often seen in digital. Training Programs: Calculate productivity gains vs. training costs. Technology: Assess software implementations and automation projects. Hiring: Evaluate revenue generated by new employees vs. compensation. Product Lines: Identify which products generate highest returns. Project Prioritization: Rank initiatives by expected ROI when capital is limited. Minimum Thresholds: Many companies require 15-30% ROI to approve projects, depending on risk level.