Skip to main content

ROI Calculator

By Ziv Shay | Updated April 2026

Calculate your return on investment and compare investment performance

Calculate Your ROI

Compare Two Investments

Investment A

Investment B

Common Investment Returns Reference

Asset ClassTypical Annual ReturnRisk Level
S&P 500 Index~10%Medium-High
Real Estate8-12%Medium
Corporate Bonds4-6%Low-Medium
Treasury Bonds3-5%Low
High-Yield Savings4-5%Very Low
Gold5-8%Medium

More Free Financial Tools

Compound Interest Calculator | Retirement Calculator | Stock Screener | What-If Scenario Planner

Disclaimer: This calculator is for educational and informational purposes only. It is NOT financial advice. Past investment returns do not guarantee future results. Always consult a qualified financial advisor before making investment decisions.

Understanding Return on Investment (ROI): A Complete Guide

Return on Investment (ROI) is the most fundamental metric for evaluating investment performance. It measures the gain or loss generated on an investment relative to the amount of money invested. Whether you are evaluating stocks, real estate, a business venture, or a marketing campaign, ROI provides a straightforward way to assess whether your money is working efficiently. Our free ROI calculator above handles the math and provides both total and annualized returns for accurate comparisons.

While ROI is simple to calculate, interpreting it correctly requires understanding context. A 50% ROI over 10 years is far less impressive than a 50% ROI over 1 year. That is why annualized return, which converts any time period into an equivalent yearly rate, is critical for comparing investments held for different durations.

The ROI Formula and How to Use It

ROI = ((Final Value - Cost of Investment) / Cost of Investment) x 100

This formula gives you the total percentage return. For example, if you purchase a stock for $10,000 and sell it for $14,000, your ROI is ((14,000 - 10,000) / 10,000) x 100 = 40%. But this number alone does not tell the full story. You also need to consider how long you held the investment, what fees you paid, what additional income you received (dividends, rental income), and what inflation did to your purchasing power during that time.

For a more complete picture, use the annualized return formula: Annualized Return = ((Final Value / Initial Cost) ^ (1 / Years)) - 1. This converts any multi-year return into a yearly equivalent. That 40% total return over 5 years works out to approximately 7% annualized, while the same 40% return over 2 years is approximately 18.3% annualized, a much better performance.

What Is a Good ROI? Benchmarks by Asset Class

Knowing what constitutes a "good" ROI requires benchmarks. Without context, a 12% return sounds great, but if the market returned 25% in the same period, your investment actually underperformed. Here are widely accepted benchmarks for major asset classes:

A "good" ROI should at minimum exceed the risk-free rate (treasury bonds) and ideally beat the S&P 500 on a risk-adjusted basis. Use our stock screener to find investments that meet your return criteria.

ROI vs. IRR vs. NPV: Which Metric Should You Use?

ROI is just one of several metrics used to evaluate investments. Choosing the right one depends on the complexity of your investment and what questions you need answered:

For most individual investors evaluating stocks or funds, annualized ROI (CAGR) is the most practical metric. For real estate or business investments with multiple cash flows, IRR is more appropriate. For corporate capital allocation decisions, NPV is the gold standard. Explore different scenarios with our what-if scenario planner.

Common ROI Calculation Mistakes to Avoid

Even experienced investors make errors when calculating and interpreting ROI. Here are the most frequent mistakes and how to avoid them:

  1. Ignoring fees and transaction costs: Brokerage commissions, fund expense ratios, management fees, and transaction taxes all reduce your actual return. Always include total costs in your ROI calculation, not just the purchase price.
  2. Forgetting inflation: A 10% nominal return with 4% inflation is really only 6% in purchasing power. Always calculate real (inflation-adjusted) returns, especially for long-term investments.
  3. Comparing total ROI across different time periods: A 100% total return over 10 years (7.2% annualized) is worse than a 50% total return over 3 years (14.5% annualized). Always annualize returns before comparing.
  4. Cherry-picking time periods: Measuring ROI from a market bottom to a peak (or vice versa) gives misleading results. Use consistent time periods and consider multiple market cycles.
  5. Ignoring opportunity cost: A 5% ROI might seem acceptable, but if a risk-free savings account pays 4.5%, you are earning almost nothing for the additional risk. Compare your ROI against the next-best alternative.
  6. Not accounting for taxes: Capital gains taxes, dividend taxes, and income taxes on interest can reduce your effective return by 15-40% depending on your tax bracket and holding period. Short-term capital gains are taxed at higher ordinary income rates.
  7. Survivorship bias: Looking only at investments that survived (successful companies, existing funds) overstates expected returns. Many investments fail completely, and their negative ROI gets excluded from historical averages.

How Fees Erode Your Investment Returns

Investment fees may seem small in percentage terms, but they compound against you over time and can dramatically reduce your lifetime returns. Here is how a seemingly small difference in fees affects a $100,000 investment earning 8% over 30 years:

The difference between a 0.05% and 2% fee is nearly $400,000 on the same investment. This is why low-cost index funds consistently outperform actively managed funds for most investors. Always factor fees into your ROI calculations for a true picture of performance. See how your savings compound with our compound interest calculator.

Calculating Real Estate ROI

Real estate ROI is more complex than stock market ROI because it involves multiple income streams and cost categories. For an accurate real estate ROI, include all of the following:

  1. Total costs: Purchase price, closing costs, renovation expenses, property management fees, maintenance, property taxes, insurance, and mortgage interest.
  2. Total income: Rental income, tax deductions (depreciation, mortgage interest deduction), and property appreciation.
  3. Cash-on-cash return: Annual cash flow divided by total cash invested. This measures the return on your actual out-of-pocket investment, which is especially important when using leverage (mortgage).

Leverage significantly affects real estate ROI. If you buy a $200,000 property with $40,000 down and it appreciates 5% ($10,000), your ROI on the invested cash is 25%, not 5%. However, leverage also amplifies losses.

Tips for Improving Your Investment ROI

  1. Minimize fees: Choose low-cost index funds with expense ratios under 0.20%. Avoid actively managed funds with high fees that rarely outperform the market.
  2. Diversify: Spread investments across asset classes, geographies, and sectors to reduce risk without necessarily reducing expected returns.
  3. Think long-term: The longer your investment horizon, the more likely you are to achieve average market returns. Short-term trading increases costs and taxes.
  4. Reinvest dividends: Dividend reinvestment dramatically increases long-term returns through compound interest.
  5. Tax-loss harvest: Offset capital gains with capital losses to reduce your tax burden and improve after-tax returns.
  6. Use tax-advantaged accounts: Maximize contributions to 401(k)s, IRAs, and HSAs before investing in taxable accounts. Use our retirement calculator to optimize your savings strategy.

Frequently Asked Questions About ROI

What is ROI and how do you calculate it?
ROI (Return on Investment) measures the percentage gain or loss on an investment relative to its cost. The formula is: ROI = ((Final Value - Cost) / Cost) x 100. For example, if you invest $10,000 and receive $14,000 back, your ROI is 40%. This tells you that for every dollar invested, you earned 40 cents in profit. Our calculator also factors in additional costs, income, and inflation for a more accurate picture.
What is a good ROI percentage?
A "good" ROI depends on the investment type and risk level. The S&P 500 stock index averages roughly 10% annually before inflation (about 7% after inflation), making this the primary benchmark for most investors. Any investment that consistently exceeds this on a risk-adjusted basis is considered good. For lower-risk investments like bonds, 4-6% may be acceptable. For higher-risk ventures like startups, investors typically target 20%+ annually to compensate for the additional risk.
What is the difference between ROI, IRR, and NPV?
ROI gives a simple total return percentage without accounting for time or cash flow timing. IRR (Internal Rate of Return) calculates the discount rate that makes all cash flows equal to zero, properly accounting for when money comes in and goes out. NPV (Net Present Value) calculates the present dollar value of all future cash flows at a given discount rate. Use ROI for simple investments, IRR for investments with multiple cash flows (like rental property), and NPV when comparing projects of different sizes.
How does inflation affect my investment returns?
Inflation erodes the purchasing power of your returns over time. If your investment earns 10% nominally but inflation is 3%, your real return is approximately 7%. Over long periods, this difference compounds significantly. A $100,000 investment earning 10% nominal for 30 years grows to $1.7 million, but adjusted for 3% inflation, the purchasing power is equivalent to about $760,000 in today's dollars. Always evaluate investments using real (inflation-adjusted) returns for long-term planning.
What is annualized ROI (CAGR) and why does it matter?
Annualized ROI, also known as CAGR (Compound Annual Growth Rate), converts any total return into an equivalent yearly rate. This is essential because comparing total returns across different time periods is misleading. A 100% total return over 10 years (about 7.2% annualized) is actually worse than a 50% total return over 3 years (about 14.5% annualized). The formula is: CAGR = (Final Value / Initial Value)^(1/Years) - 1. Our calculator computes this automatically.
How do I calculate ROI on real estate investments?
Real estate ROI requires accounting for all costs and income streams. Total costs include purchase price, closing costs, renovations, management fees, maintenance, taxes, and insurance. Total income includes rental revenue, tax benefits (depreciation), and property appreciation. Cash-on-cash return (annual cash flow divided by cash invested) is particularly useful when using leverage. A property bought for $200,000 with $40,000 down that appreciates 5% ($10,000) yields 25% ROI on your actual cash invested, not 5%.
Why should I factor fees into my ROI calculation?
Fees compound against your returns over time and can cost hundreds of thousands of dollars over an investing lifetime. On a $100,000 portfolio earning 8% over 30 years, a 0.05% fee (typical index fund) leaves about $981,000, while a 2% fee (typical hedge fund) leaves only about $593,000 - a difference of nearly $400,000. Even a 1% difference in fees can reduce your final wealth by 20-25% over decades. Always compare net-of-fees returns when evaluating investments.
Can ROI be negative, and what does that mean?
Yes, ROI can be negative, indicating a loss on your investment. A -20% ROI means you lost 20 cents for every dollar invested. Negative ROI is common during market downturns, failed business ventures, or when total fees and costs exceed investment gains. A negative annualized ROI is particularly concerning because it means the investment is consistently losing value. However, short-term negative ROI in the stock market is normal; the S&P 500 has had negative annual returns about 25% of the time historically, but has always recovered over longer periods.
From Our Network
Planning a trip? Check out AttractionScout
Find the best tours & attractions in 20 cities worldwide
Explore Destinations →

Common Questions About ROI Calculator

How do I calculate ROI?

ROI = (Net Profit / Cost of Investment) x 100. Use the free ROI calculator at aihowtoinvest.com/roi-calc to calculate ROI percentage, annualized return, and payback period for any investment.

Smart Money Tips

The average American could save $5,000/year by optimizing their tax strategy. Try our tax calculator →

Paying an extra $100/month on your mortgage saves $30,000+ in interest over the life of the loan. Calculate your savings →

Starting to invest at 25 vs 35 can mean $500,000+ more at retirement thanks to compound interest. See the difference →

Refinancing student loans at a 2% lower rate saves $10,000–$20,000 over the loan term. Check your rate →

Frequently Asked Questions

How can I improve my financial health?+
Start by tracking your spending, building an emergency fund with 3–6 months of expenses, and paying down high-interest debt. Use our budget tracker and debt payoff calculator to create a clear plan.
What financial tools should everyone use?+
How do I create a budget that works?+
Follow the 50/30/20 rule: 50% of income for needs, 30% for wants, and 20% for savings and debt repayment. Track every expense for one month, then adjust. Our budget tracker makes this easy.
What is the best way to start investing?+
Begin with low-cost index funds through a tax-advantaged account like a 401(k) or IRA. Start with whatever you can afford and increase over time. Use our compound interest calculator to see how small investments grow.
How much should I save for emergencies?+
Aim for 3–6 months of essential living expenses in a high-yield savings account. Start with a $1,000 starter fund, then build gradually. Use our FIRE calculator to plan your savings targets.

About AI How To Invest

AI How To Invest provides 175+ free financial calculators and tools to help you make smarter money decisions. From mortgage and retirement planning to debt payoff strategies and investment analysis, our tools are designed to be fast, accurate, and easy to use. All calculator data stays in your browser — we never sell your personal information.

Trusted by tens of thousands of users for financial planning, tax optimization, and investment research. Learn more about us →

Mortgage Tools Retirement Planning Tax Calculators Debt Payoff Investing Insurance AI Tools
PRO UPGRADE

Download Your Personalized Financial Report

Get a detailed PDF with your calculation results, action steps, and money-saving strategies tailored to your numbers.

📄
PDF Report
Printable report with your results, payment breakdown, and comparison charts.
💡
Action Plan
Step-by-step recommendations based on your specific financial situation.
📈
5-Year Projection
See where you'll be in 1, 3, and 5 years with different strategies.
Get PDF Report — $2.99 All Tools Unlimited — $9.99

Pay securely via PayPal • Reports emailed within minutes • 100% money-back guarantee

Popular Tools

Mortgage Calculator Car Insurance Tax Calculator Retirement Credit Score Compound Interest Debt Payoff Budget Tracker Salary Calculator Net Worth Social Security Rent vs Buy Invoice Generator Paycheck Calculator Refinance AI Detector Best Savings Accounts Best Credit Cards Best Brokerages Mortgage Rates CD Rates
Our Sites: Tax Calculators Student Loans Travel Attractions Financial Tools
Best Of: Best Savings Accounts Best Credit Cards Best Brokerages Mortgage Rates CD Rates

© 2024–1970 AIHowToInvest.com — 175+ Free Financial Tools | About | Contact | Privacy | Terms | Disclaimer

Affiliate Disclosure: Some links on this page are affiliate links. If you click through and make a purchase, we may earn a commission at no additional cost to you. This does not influence our calculator results or editorial content. Learn more.
Important Disclaimer: The tools and calculators on this site are for informational and educational purposes only. They do not constitute financial, investment, tax, or legal advice. Results are estimates and may differ from actual values. Always consult a qualified financial advisor, CPA, or attorney before making financial decisions. Read our full disclaimer.
About Us Contact Privacy Policy Terms of Service Disclaimer
© 2024–1970 AI How To Invest. All rights reserved. All calculations are estimates for informational purposes only.