Skip to content
CALCULATORPRO — Free Online Calculators

ROI Calculator (2026) — Return on Investment, Free

Calculate Return on Investment to measure profit relative to cost and compare business ventures, stocks, or marketing spend side by side in seconds, for free.

ByEditorial Team, Business Updated Jun 7, 20262026 verified Methodology

Investment Details

Enter investment amount and time period

Total ROI

100.00%

Annualized ROI

14.87%

Investment Summary

Initial Investment:$1,000.00
Final Value:$2,000.00
Net Profit:$1,000.00
Duration:5.00 years
Begin Date:7/16/2021
End Date:7/16/2026

ROI Interpretation

Excellent return. Very profitable investment.

Note: Annualized ROI (14.87%) accounts for the 5.00 year investment period. This is more comparable to annual returns.

About this calculator

About the ROI Calculator

Return on Investment (ROI) is a fundamental financial metric that measures how effectively an investment or project generates profit relative to its cost. Whether you're evaluating a business venture, stock investment, real estate property, or marketing campaign, ROI shows the percentage return on money invested.

Our ROI calculator helps you:

  • Calculate total ROI percentage: See the exact return on your investment
  • Calculate annualized ROI: Compare investments fairly across different time periods
  • Use dates or duration: Specify investment time by exact dates or duration in years/months
  • Compare opportunities: Evaluate multiple investments side-by-side
  • Make informed decisions: Understand which investments are most profitable

How ROI Is Calculated

ROI is expressed as a percentage and shows the profit earned per dollar invested:

Basic ROI Formula

ROI (%) = [(Final Value - Initial Investment) / Initial Investment] × 100

Where:

  • Final Value = Current value of the investment (or sale price)
  • Initial Investment = Original amount invested

Example: Basic ROI

Scenario: You invest $1,000 in stocks and sell them for $2,000

  • Initial Investment = $1,000
  • Final Value = $2,000
  • Net Profit = $2,000 - $1,000 = $1,000

ROI = ($1,000 / $1,000) × 100 = 100%

This means you doubled your investment (100% return).


Investment Time Options

Option 1: By Specific Dates

Specify the exact start and end dates of your investment. The calculator automatically computes the duration in years and calculates annualized ROI.

Example:

  • Begin Date: May 8, 2026
  • End Date: December 31, 2030
  • Duration: 4.65 years (automatically calculated)

Option 2: By Investment Length

Specify how long you held the investment in years or months. Useful when you don't have exact dates.

Example:

  • Investment Length: 2.5 years
  • Or: 30 months

Annualized ROI Formula

For investments held over multiple years, annualized ROI shows the average annual return:

Annualized ROI = (Final Value / Initial Investment)^(1/Years) - 1

Or as a percentage:

Annualized ROI (%) = [(Final Value / Initial Investment)^(1/Years) - 1] × 100

Example: Annualized ROI by Date

Scenario: $1,000 investment from May 8, 2026 to December 31, 2030

  • Initial Investment = $1,000
  • Final Value = $2,000
  • Duration = 4.65 years
  • Annualized ROI = ($2,000 / $1,000)^(1/4.65) - 1
  • Annualized ROI = (2.0)^0.215 - 1
  • Annualized ROI = 15.9% per year

Example: Annualized ROI by Length

Scenario: $10,000 investment held for 3 years, grows to $13,500

  • Initial Investment = $10,000
  • Final Value = $13,500
  • Duration = 3 years
  • Annualized ROI = ($13,500 / $10,000)^(1/3) - 1
  • Annualized ROI = (1.35)^0.333 - 1
  • Annualized ROI = 10.5% per year

When to Use ROI

ROI is useful for evaluating various investments:

Investment Type ROI Application Typical Timeframe
Business Projects Compare potential returns before investing 1-5 years
Real Estate Evaluate rental income vs. property cost 3-10 years
Marketing Campaigns Measure revenue generated per dollar spent 1-2 years
Stock Portfolio Track investment performance 1-20+ years
Equipment Purchase Measure productivity gains and cost savings 3-7 years
Employee Training Calculate productivity improvements from training 1-3 years

ROI Interpretation Guide

ROI Range Annualized Meaning Assessment
Negative Negative Lost money on investment Avoid similar investments
0-5% 0-5% Minimal return Below market average
5-10% 5-10% Modest return Matches stock market average
10-20% 10-20% Strong return Good investment opportunity
20-30% 20-30% Very strong return Excellent investment
30%+ 30%+ Exceptional return Highly profitable

Total ROI vs. Annualized ROI: Key Differences

Total ROI

  • Shows the overall percentage gain from start to finish
  • Ignores how long the investment was held
  • Good for: Comparing final outcomes without time consideration

Example: 100% total ROI over 10 years

Annualized ROI

  • Shows the average yearly percentage return
  • Accounts for time (longer holds = lower annual %)
  • Good for: Comparing investments with different holding periods

Same investment, different time perspectives:

  • $1,000 → $2,000 over 1 year: 100% total ROI = 100% annualized
  • $1,000 → $2,000 over 5 years: 100% total ROI = 14.9% annualized
  • $1,000 → $2,000 over 10 years: 100% total ROI = 7.2% annualized

Key insight: Same return (100%), but annualized ROI varies dramatically based on holding period!


Date-Based vs. Length-Based Calculation

Use Date Range When:

  • You have exact investment dates (purchase and sale dates)
  • You want precise day-by-day accuracy
  • Comparing investments with specific start/end dates
  • Tax reporting (often requires exact dates)

Advantage: Most accurate since it accounts for exact calendar days

Use Length When:

  • You don't have exact dates handy
  • You're planning a hypothetical investment
  • You want to compare "what if I hold for X years"
  • Quick estimation without specific dates

Advantage: Simpler input, easier for "what-if" scenarios


Important Considerations

ROI Doesn't Account For:

  • Taxes: ROI before taxes is higher than after-tax ROI
  • Inflation: Real ROI should factor in purchasing power loss
  • Fees: Transaction fees, management fees reduce actual ROI
  • Risk: High ROI often comes with higher risk
  • Liquidity: Some investments take time to convert to cash
  • Timing: When you enter/exit matters significantly

ROI vs. Other Metrics:

  • ROI vs. Annual Return: ROI is total return; annual return shows yearly percentage
  • ROI vs. Profit Margin: Profit margin is (profit/revenue) × 100; ROI is (profit/investment) × 100
  • ROI vs. Annualized Return: ROI is simple; annualized adjusts for time period
  • ROI vs. ROIC: ROIC (Return on Invested Capital) includes all capital sources

Real-World ROI Examples

Example 1: Real Estate Investment

Investment: $200,000 property purchase (May 2020) Sale: $250,000 (May 2023) Time: 3 years

  • Total ROI: ($250,000 - $200,000) / $200,000 = 25%
  • Annualized ROI: ($250,000 / $200,000)^(1/3) - 1 = 7.7% per year

Example 2: Stock Investment

Investment: $5,000 in stock portfolio (Jan 2024) Current Value: $6,500 (Jan 2025) Time: 1 year

  • Total ROI: ($6,500 - $5,000) / $5,000 = 30%
  • Annualized ROI: 30% (same since held 1 year)

Example 3: Business Project

Investment: $50,000 in equipment (2020-2024) Net Profit Generated: $75,000 Final Value: $50,000 + $75,000 = $125,000 Time: 4 years

  • Total ROI: ($125,000 - $50,000) / $50,000 = 150%
  • Annualized ROI: ($125,000 / $50,000)^(1/4) - 1 = 30% per year

ROI Benchmarks by Asset Class

Asset Class Typical Annualized ROI Time Horizon Risk Level
Treasury Bonds 4-5% 10+ years Very Low
High-Yield Savings 4-5% Short-term Very Low
Stock Market (S&P 500) 7-10% 10+ years Medium
Real Estate (Appreciation) 3-5% 10+ years Medium
Real Estate (with Rental) 8-12% 10+ years Medium
Small Cap Stocks 10-15% 10+ years High
Business Ventures 20-50%+ 3-7 years Very High
Startup Investments 50%+ (if successful) 5-10 years Extremely High

Tips for Better ROI

  1. Reinvest dividends/interest: Compounds over time, increases ROI
  2. Hold longer for tax benefit: Long-term capital gains rates are often lower
  3. Minimize fees: Every 1% in fees reduces ROI by 1%
  4. Compare annualized: Always annualize for fair comparison
  5. Account for inflation: Real ROI = Annualized ROI - Inflation Rate
  6. Diversify: Mix high and low ROI investments for balanced returns
  7. Tax-loss harvest: Offset gains with losses to reduce tax burden

Disclaimer: This ROI calculator provides estimates for educational and planning purposes. Actual returns depend on market conditions, fees, taxes, and individual circumstances. Past performance does not guarantee future results. Consult a financial advisor for personalized investment advice.

Frequently Asked Questions

What's a good ROI?

It depends on context and risk level:

  • Risk-free (bonds): 4-5% annualized is good
  • Stock market average: 7-10% annualized
  • Real estate: 8-12% annualized is solid
  • Business ventures: 20-50%+ expected
  • Startups: 50%+ possible but very risky

How do I calculate ROI if I get dividends or interest?

Include them in the final value:

  • Final Value = Sale Price + Dividends + Interest
  • Then apply ROI formula normally

Example:

  • Stock purchase: $1,000
  • Sale price: $1,200
  • Dividends received: $100
  • Final Value = $1,200 + $100 = $1,300
  • ROI = ($1,300 - $1,000) / $1,000 = 30%

Should I compare total ROI or annualized ROI?

Always use annualized ROI when comparing investments held for different periods. Otherwise, longer-held investments always look worse.

Example:

  • Investment A: 50% total ROI over 5 years = 8.5% annualized
  • Investment B: 20% total ROI over 1 year = 20% annualized
  • Investment B is actually better per year!

What if my investment lost money?

Negative ROI means a loss:

  • Loss of 50% means ROI = -50%
  • Annualized ROI also shows as negative

Example:

  • Purchase: $1,000
  • Current value: $700
  • ROI = ($700 - $1,000) / $1,000 = -30%

How do exact dates affect ROI?

Investment duration in days/months affects the calculation:

  • Investment held 1 year: 1.0 years
  • Investment held 1 year + 6 months: 1.5 years
  • Investment held 1 year + 182 days: ~1.5 years (366 days ÷ 365)

More precise dates = more accurate annualized ROI.

Is ROI the same as return on assets (ROA)?

No. ROI = (Profit / Investment). ROA = (Profit / Total Assets). Similar concepts, different applications.

Should I use total or annualized ROI for taxes?

Tax authorities typically don't care about annualized ROI. They care about:

  • Total gain/loss for capital gains tax
  • Holding period (long-term vs. short-term)
  • Exact dates for determining holding period

Related Calculators

Explore other useful calculators in our collection:

Disclaimer

This calculator is provided for informational and educational purposes only. Results are calculated based on standard formulas and your inputs. While we strive for accuracy, we do not guarantee that results are error-free or suitable for all applications. Always verify important calculations independently before making decisions based on the results. Users are responsible for the accuracy of their inputs and should consult appropriate professionals for critical applications. We are not liable for any decisions made based on these calculations.

Sources & References

The figures, formulas, and guidance behind this ROI Calculator: Measure Investment Returns & Profitability draw on authoritative primary sources. For verification and further reading:

Frequently Asked Questions

What is ROI and how is it calculated?

ROI (Return on Investment) measures how much profit or loss an investment generates relative to its cost. The standard formula is: ROI (%) = (Net Profit / Cost of Investment) × 100, where Net Profit = Final Value − Initial Cost. A positive ROI means the investment made money; a negative ROI means it lost money.

What inputs does this calculator need?

The calculator requires two core figures: the initial investment amount (what you spent or paid) and the final value or return (what you received back, including any proceeds from a sale or total revenue generated). For business campaigns, the final value is typically total revenue attributable to the investment, minus any variable costs associated with fulfillment.

Can I use this ROI calculator for stock investments, marketing campaigns, and real estate?

Yes — ROI is a universal metric. For stocks, your initial investment is the purchase price and your return is the sale price plus any dividends. For marketing, divide net profit generated by the campaign cost. For real estate, factor in rental income and appreciation against your purchase price and holding costs. The formula is the same across all contexts.

What is the difference between ROI and annualized ROI?

Simple ROI tells you the total percentage return over the entire holding period, regardless of how long it lasted. Annualized ROI (sometimes called CAGR) converts that total into an equivalent yearly rate, which is essential when comparing investments held for different lengths of time. A 50% ROI over 1 year is much better than a 50% ROI over 10 years.

What are the limitations of ROI as a metric?

ROI does not account for time value of money (a return received in year 10 is worth less than one received today), risk, or liquidity. It also only measures what you choose to include — if you forget to count your own labor or indirect costs, your ROI will appear higher than reality. For a more rigorous analysis, combine ROI with NPV, IRR, or payback period calculations.

Comments

Sign in to leave a comment.

Loading comments…