p1cab
Toolali
ROI Calculator - Measure Your Return on Investment
#roi calculator #return on investment #cagr #net profit #investment return #finance

Trying to figure out whether an investment actually paid off? This ROI calculator turns your initial investment and final value into a clear percentage, so you can see exactly how much you gained, and whether that gain was actually worth the time it took to get there.

It works for stocks, real estate, a small business, or even a marketing campaign. Enter what you put in, what you got out, and how long it took, and you’ll get your total ROI, net profit, and annualized return in one view.

ROI Calculator - Measure Your Return on Investment

Calculate ROI, net profit, and annualized return (CAGR) instantly. Free ROI calculator with a growth chart and year-by-year breakdown.

Investment
$
$
Costs & Time
$
Total ROI 0%
Net Profit $0
Annualized ROI (CAGR) 0%

Key Insights

Why people use this tool

  • Compare investments fairly: A 40% return over 5 years is very different from a 40% return in one year. This calculator converts both into an annualized rate so you can compare them side by side.
  • See the real profit, not just the percentage: Net profit accounts for any extra fees or costs, so the number you see reflects what actually landed in your pocket.
  • Visualize the growth path: The chart projects how your money would have grown year by year at the rate you achieved, which makes it easier to explain the result to a partner, client, or your future self.
  • Export the numbers: Download the yearly breakdown as a CSV if you need it for a spreadsheet, a report, or your own records.

How This ROI Calculator Works

The math behind ROI is simple on the surface. Take your net profit, divide it by what you invested, and multiply by 100.

ROI (%) = (Final Value − Total Invested) ÷ Total Invested × 100

“Total Invested” includes your initial investment plus any additional costs or fees you entered, since those are real money that left your account too. If you bought a rental property for $200,000 and spent $10,000 on closing costs, your total invested is $210,000, not $200,000.

Net profit is just the final value minus that total invested figure. If the number comes out negative, you lost money overall, and the calculator will flag it in red.

ROI vs. Annualized ROI: Why the Difference Matters

A raw ROI percentage doesn’t care how long you held the investment. That’s fine if you’re comparing two things you held for the same amount of time, but it gets misleading fast when you’re not.

Say you turned $10,000 into $16,500. That’s a 65% ROI. Sounds great, until you realize it took eight years to get there. Spread out evenly, that’s closer to a 6.5% annual return, not far off from a savings account.

This is where annualized ROI, also called CAGR (Compound Annual Growth Rate), comes in. It answers a different question: “What steady yearly rate would have produced this same result?” The formula looks like this:

CAGR (%) = ((Final Value ÷ Total Invested) ^ (1 ÷ Years) − 1) × 100

Enter your investment length and the calculator does this automatically. If you leave the length at a short window, ROI and CAGR will look similar. Stretch it out over many years and you’ll start to see them diverge, sometimes dramatically.

Reading the Growth Chart and Insights

The chart assumes your investment grew at a steady rate every year, from your starting amount up to your final value. It’s a smoothed picture, not a record of the actual ups and downs your investment went through, but it’s useful for visualizing the pace of growth.

Below the summary, you’ll see a few quick insights that pull from the Rule of 72, a shortcut for estimating doubling time: divide 72 by your annual growth rate, and you get roughly how many years it takes to double your money. You’ll also see how many times your original investment multiplied, and how your annualized return stacks up against the long-term historical average of the stock market, generally cited around 10% per year.

What Counts as a Good ROI

There’s no single number that applies everywhere, because it depends heavily on the asset and the risk involved.

Investment typeTypical annual return range
Savings accounts / CDs1% to 5%
Broad stock market index (long-term average)~7% to 10%
Rental real estate (including appreciation)6% to 12%
Small business or marketing campaignOften 100%+ (short-term, higher risk)

Shorter-term or higher-risk ventures, like a marketing campaign or a flipped property, are usually judged by total ROI over a few months, not an annualized rate. Longer-term holdings, like retirement portfolios, make more sense evaluated on CAGR, since it strips out the effect of time and lets you compare against benchmarks like the S&P 500.

If you’re weighing whether to pay off debt instead of investing, our Loan Calculator can help you see the cost of interest on the other side of that decision. For long-term investors reinvesting gains, the Compound Interest Calculator shows how contributions and compounding stack up over time, and the Dividend Calculator is useful if part of your return comes from regular payouts rather than price appreciation alone.

A Note on Taxes, Fees, and Real-World Accuracy

This calculator gives you a clean mathematical picture, but real returns are messier. Capital gains taxes, brokerage fees, inflation, and currency conversion can all eat into what you actually keep. The “Additional Costs” field lets you account for one-time fees, but ongoing costs like annual management fees or taxes on distributions aren’t factored in automatically.

Treat the result as a starting point for evaluating performance, not a guarantee of future returns. Past growth, especially in stocks or real estate, doesn’t predict what happens next.

Frequently Asked Questions

What is considered a good ROI?

It depends on the asset. For long-term stock market investments, an annualized return of 7-10% is considered solid, matching historical averages. For short-term ventures like flipping products or running a marketing campaign, businesses often target a total ROI of 100% or more within months, since the risk and time commitment are different.

What's the difference between ROI and annualized ROI (CAGR)?

ROI measures your total gain over the entire holding period, no matter how long that was. Annualized ROI (CAGR) converts that into an equivalent steady yearly rate, which makes it possible to fairly compare investments held for different lengths of time.

How do I calculate ROI manually?

Subtract your total invested amount (initial investment plus any fees) from your final value to get net profit. Divide that net profit by the total invested amount, then multiply by 100 to get a percentage.

Does this calculator account for taxes and inflation?

Not automatically. You can include one-time fees in the 'Additional Costs' field, but ongoing costs like taxes on gains or the effects of inflation aren't built into the calculation. Factor those in separately for a more realistic picture.

Can I use this for real estate or a business investment, not just stocks?

Yes. The calculator only needs an initial investment, a final value, and optionally the time held and any extra costs. That works whether you're evaluating a stock, a rental property, a business purchase, or even a marketing campaign's return.

Why is my annualized ROI so much lower than my total ROI?

This happens when an investment is held over a long period. A large total gain spread across many years works out to a smaller yearly rate. It doesn't mean the investment performed worse, it just reflects how compounding and time interact.