ROI Calculator

Calculate return on investment, annualized returns, and project future growth. Compare up to 3 investments side-by-side with benchmark data.

📊 Compare Investments Side-by-Side

Investment A

Investment B

Investment C (Optional)

📈 Historical ROI Benchmarks

Average annual returns for common investment types (nominal, before inflation)

Investment TypeAvg. Annual ReturnRisk Level$10K Over 10 Years
S&P 500 (Stocks)~10.0%High$25,937
Real Estate (REITs)~9.5%Medium-High$24,782
Corporate Bonds~5.5%Medium$17,081
Government Bonds~4.0%Low-Medium$14,802
High-Yield Savings~4.5%Low$15,530
Gold~7.5%Medium$20,610
Inflation (CPI)~3.0%$13,439

Ready to Start Investing?

Open a brokerage account and start growing your money. Low fees, fractional shares, and powerful tools.

What Is Return on Investment (ROI)?

Return on Investment, commonly known as ROI, is one of the most widely used financial metrics for evaluating the profitability of an investment. Whether you're a freelancer deciding where to put your savings, a small business owner evaluating a marketing campaign, or an individual investor comparing stock portfolios, ROI gives you a clear, percentage-based measure of how much money you've made (or lost) relative to what you put in.

At its core, ROI answers a simple question: "For every dollar I invested, how many cents did I gain?" This simplicity is precisely what makes it so powerful and universally applicable across different types of investments and business decisions.

How to Calculate ROI

The basic ROI formula is straightforward:

ROI = ((Final Value − Initial Investment) / Initial Investment) × 100

For example, if you invest $10,000 in a stock and sell it a year later for $12,500, your ROI is ((12,500 − 10,000) / 10,000) × 100 = 25%. This means you earned 25 cents for every dollar invested. The same formula works for any investment: real estate, business equipment, marketing campaigns, or education.

When your investment generates regular income (like rental income or dividends), include that in your final value calculation. If you received $500 in dividends on top of the $12,500 sale price, your total return becomes $13,000, giving you a 30% ROI.

Simple ROI vs. Annualized ROI

Simple ROI tells you the total return over the entire investment period, but it doesn't account for time. A 50% return sounds impressive, but it matters whether that took 1 year or 10 years. This is where annualized ROI becomes essential.

Annualized ROI converts any total return into an equivalent annual rate using the formula:

Annualized ROI = ((1 + Total ROI)^(1/years) − 1) × 100

A 50% total return over 5 years equals roughly 8.45% per year annualized. Over 10 years, it drops to about 4.14% annualized. This makes it possible to compare investments held for different time periods on an apples-to-apples basis — one of the most important principles in investment analysis.

ROI vs. IRR: What's the Difference?

While ROI is simple and effective, it has limitations. It doesn't consider the time value of money or the timing of cash flows. Enter IRR (Internal Rate of Return), which accounts for when money flows in and out of an investment.

Imagine two investments: Investment A requires $10,000 upfront and returns $15,000 in 3 years. Investment B requires $10,000 upfront, returns $2,000 each year for 2 years, and then $13,000 in year 3. Both have the same simple ROI (50%), but Investment B has a higher IRR because you receive some cash earlier, which can be reinvested. For investments with multiple cash flows at different times, IRR is generally the better metric.

For freelancers and small business owners, ROI is usually sufficient for most decisions. Use IRR when comparing complex investment opportunities with irregular cash flows.

Common Mistakes When Calculating ROI

Using ROI for Business Decisions

As a freelancer or small business owner, ROI is your go-to metric for evaluating business expenditures. Should you invest $2,000 in a new laptop? Calculate the expected increase in productivity and revenue. Is a $500/month co-working space worth it? Compare the cost against the additional clients or efficiency gains.

Marketing ROI is particularly important. If you spend $1,000 on ads and generate $4,000 in new business, your marketing ROI is 300%. Track the ROI of different marketing channels — social media, email, paid ads, networking events — and allocate your budget toward the highest-performing ones.

For equipment purchases, factor in the useful life of the asset. A $5,000 piece of equipment that generates $2,000 in additional annual revenue has a simple payback period of 2.5 years. Over a 5-year useful life, the total ROI is 100%, or about 15% annualized — an excellent return for a business investment.

Remember that not all ROI is financial. Investing in education, health, or better tools may not have an immediately measurable dollar return, but the long-term benefits to your career and quality of life can be enormous. The best investments often combine strong financial returns with personal or professional growth.

Track Your Investments Automatically

Connect your accounts, monitor performance, and get personalized insights on your portfolio.

Frequently Asked Questions

What is ROI and how is it calculated?
ROI (Return on Investment) measures the percentage gain or loss on an investment relative to its cost. The basic formula is: ROI = ((Final Value − Initial Investment) / Initial Investment) × 100. For example, if you invest $10,000 and it grows to $15,000, your ROI is 50%.
What is annualized ROI?
Annualized ROI converts a total return into an equivalent yearly rate, making it easy to compare investments held for different time periods. The formula is: Annualized ROI = ((1 + ROI)^(1/years) − 1) × 100. A 50% return over 5 years equals about 8.45% annualized.
What is a good ROI?
A "good" ROI depends on the investment type and risk. The S&P 500 has historically returned about 10% per year (7% after inflation). Real estate averages 8-12%. A good ROI should at minimum beat inflation (3-4%) and ideally exceed what you could earn in a low-risk savings account or bond fund.
What is the difference between ROI and IRR?
ROI measures total percentage return without considering the time value of money or cash flow timing. IRR (Internal Rate of Return) accounts for the timing of all cash flows and finds the discount rate that makes the net present value zero. IRR is better for comparing investments with irregular cash flows, while ROI is simpler and works well for straightforward investments.
Does ROI account for inflation?
Standard ROI calculations do not account for inflation. To get the "real" return, subtract the inflation rate from your nominal ROI. For example, a 10% nominal ROI with 3% inflation gives a real return of about 6.8% using the formula: Real ROI = ((1 + nominal) / (1 + inflation) − 1) × 100.
How do additional contributions affect ROI?
Regular contributions increase your total invested capital and can significantly boost your final value through compounding. However, they also increase your cost basis, which can lower your ROI percentage even though your absolute dollar gain is higher. This calculator accounts for contributions when projecting growth.
Can ROI be negative?
Yes. A negative ROI means you lost money on the investment. If you invested $10,000 and the final value is $8,000, your ROI is -20%. Negative ROI is common during market downturns, but long-term diversified investments have historically recovered and produced positive returns.

Methodology, Assumptions, and Limitations

About this page: ROI Calculator — Calculate Return on Investment is designed to help visitors make faster, better-informed decisions without creating an account or giving up personal data.

This tool assumes constant contribution patterns, return rates, and timing conventions based on the values you enter. Real market returns are volatile, taxes vary, and sequence-of-returns risk can materially change outcomes.

Worked example: Example: run a conservative return assumption beside a more optimistic one so you can see how sensitive the ending balance is to small rate changes.

Source References

Editorial Transparency

Last updated: March 9, 2026 · Author: CalcSharp Editorial Team · Reviewed by: CalcSharp Finance Review Desk

CalcSharp publishes free educational calculators and guides. We prioritize plain-English explanations, visible assumptions, and links to primary or official references wherever practical.

Compound Interest CalculatorROI CalculatorRetirement Savings Calculator