Enter your investment details
Tip: If you made contributions over time (monthly buys, top-ups), enter the total contributions. The calculator uses total cost = initial investment + contributions + fees.
Use this free Investment ROI calculator to measure Return on Investment (ROI) in seconds. It shows your ROI %, net profit, investment multiple, and (optionally) your annualized return (CAGR). It’s ideal for comparing stocks, crypto, a business investment, side projects, or any “I put money in and got money out” scenario. No signup. Runs 100% in your browser.
Tip: If you made contributions over time (monthly buys, top-ups), enter the total contributions. The calculator uses total cost = initial investment + contributions + fees.
ROI stands for Return on Investment. At its core, it is a ratio: how much you gained (or lost) compared to how much you put in. The simplest version looks like this:
Example: If your total cost is $5,000 and your investment ends at $6,000, then your net profit is $1,000 and your ROI is ($1,000 ÷ $5,000) × 100 = 20%. Your multiple is $6,000 ÷ $5,000 = 1.20×.
ROI is great for a quick snapshot, but it does not tell you how fast the growth happened. That’s where CAGR comes in: Compound Annual Growth Rate. CAGR answers: “If this investment had grown at a steady rate each year, what would that rate be?”
If the holding period is 0 or not provided, CAGR can’t be computed (because it’s a per-year metric). If the final value is below the total cost, CAGR will be negative — which is valid and often the clearest way to compare losses.
Some investors want “real” returns (after inflation). This calculator includes a simple inflation toggle. When enabled, it discounts the final value by inflation over the holding period (approximate):
This is a quick lens for “what your final value is worth in today’s dollars.” For detailed inflation work, use a dedicated inflation-adjusted return tool.
This tool is designed to be simple enough for quick decisions, but detailed enough to compare investments fairly. Here’s the exact logic it uses:
Many ROI calculators only ask for an “initial investment” and a “final value.” That works when you invest once, but it fails when you add money later. This calculator lets you include contributions and fees so your ROI is based on the total dollars you actually committed.
Once the total cost is known, the math is direct: profit is final minus cost, ROI is profit divided by cost, and multiple is final divided by cost. These three numbers tell you the same story in different languages: dollars, percent, and “x‑multiple.”
If you enter a holding period in years, the calculator computes CAGR. This is especially useful when you’re comparing:
If you enable inflation, we discount the final value by your chosen inflation rate and recompute ROI/CAGR using the inflation-adjusted final value. This is a simplified model, but it’s often enough to answer: “Was I actually ahead after prices rose?”
Below are realistic examples you can use as a mental checklist. You can also plug these exact numbers into the calculator.
Total cost = $5,000. Profit = $1,250. ROI = 25%. Multiple = 1.25×. CAGR = (1.25)(1/2) − 1 ≈ 11.80% per year. The key insight: a “25% return” sounds big, but annualized it’s about 12%/year.
Total cost = $2,000 + $3,000 + $50 = $5,050. Profit = $6,200 − $5,050 = $1,150. ROI = $1,150 ÷ $5,050 × 100 ≈ 22.77%. Multiple ≈ 1.23×. CAGR = (6,200 ÷ 5,050)(1/3) − 1 ≈ 7.04% per year. This example shows why CAGR matters: ROI looks healthy, but annual growth is modest.
Total cost = $10,000. Profit = −$2,100. ROI = −21%. Multiple = 0.79×. CAGR = (0.79)(1/1.5) − 1 ≈ −14.63% per year. Losses are painful, but CAGR makes it easier to compare “how bad” across different time spans.
Suppose you earned a 10% ROI over 1 year while inflation was roughly 5%. Your “real ROI” is closer to: (1.10 ÷ 1.05) − 1 ≈ 4.76%. That’s why inflation-adjusted returns matter when inflation is high.
It depends on risk and time. A 10% ROI in a month is very different from a 10% ROI over 5 years. That’s why investors often compare CAGR or “per-year return” instead of just ROI.
ROI includes whatever is inside your final value. If dividends were reinvested and are included in the final value, they’re included. If you received cash dividends separately, add them into the final value (or reduce total cost, depending on your accounting).
Because ROI treats all dollars as if they were invested for the same amount of time. If you invested gradually, your “average time in the market” is shorter than the full period. A more precise metric for that situation is IRR (internal rate of return). Still, ROI is a useful top-level snapshot.
ROI is the total return over the whole period. CAGR is the average compounded annual return. If your ROI is 50% over 5 years, your CAGR is much lower than 50% because it spreads that growth across the years.
Yes. If your final value is less than your total cost, CAGR will be negative (a loss per year). That’s normal and often the best way to compare losses.
If you want a personal, after-tax ROI, adjust your final value downward by taxes you owe (or include tax refunds). For a pre-tax comparison between investments, leave taxes out.
Picked from the Finance category to help you go deeper:
Want this page to rank faster? Add it to your Finance hub, link to it from related calculators, and keep the title/description consistent site‑wide. (No spam — just clean internal links.)
MaximCalculator provides user-friendly tools for learning and comparison. Always double-check important numbers and consider risk.