ROI Calculator

Measure how well an investment performed — a stock, a rental property, a marketing campaign, or new equipment for your business.

Optional — needed for annualized return
Return on investment
Net gain / loss
Annualized return (CAGR)

The ROI formula

ROI = (Final value − Amount invested) ÷ Amount invested × 100. It's the universal language for comparing investments: a 40% ROI means every dollar in produced $1.40 back. "Amount invested" should include all costs — purchase price, fees, renovations, ad spend — and "final value" should be net of selling costs.

Why annualized return matters more

A 40% ROI is spectacular in one year and mediocre over fifteen. CAGR (compound annual growth rate) converts total return into a per-year rate: CAGR = (Final ÷ Invested)1/years − 1. Use CAGR when comparing investments held for different lengths of time — it's the honest comparison.

ROI for small business decisions

The same math prices business choices: a $2,000 ad campaign that produces $6,000 in gross profit has a 200% ROI. For equipment, compare the ROI of the purchase against what the money could earn elsewhere. Anything below your cost of borrowing is usually not worth financing.

Why the same ROI can be good or mediocre

Suppose you invested $12,000 and it's now worth $15,600 — a 30% ROI. Whether that's impressive depends entirely on how long it took:

Held forTotal ROIAnnualized (CAGR)Verdict
1 year30%30.00%Excellent
3 years30%9.14%Solid
5 years30%5.39%Below market average
10 years30%2.66%Barely beat inflation

The headline number is identical in every row. This is why you should never compare investments on total ROI alone — always convert to the annualized figure before deciding anything.

Using ROI for business decisions

The same arithmetic prices everyday business choices. A $2,000 advertising campaign that produces $6,000 of gross profit returns 200% — but note that it must be gross profit, not revenue. $6,000 of sales at a 40% margin is only $2,400 of profit, an ROI of 20%, which is a completely different decision.

For equipment, compare the ROI against your alternatives: if a $10,000 machine saves $4,000 a year in outsourcing, it returns 40% annually against borrowing costs of perhaps 8–10%. That's a clear yes. Anything returning less than your cost of capital destroys value, however busy it keeps you.

What people leave out

  • All the costs. Purchase price plus fees, commissions, renovations, shipping, and your own time if it's material.
  • Selling costs. Real estate agent fees of 5% turn a nominal gain into a substantially smaller one.
  • Ongoing income. Rent, dividends and interest belong in the returned figure, net of running costs.
  • Tax. A 30% pre-tax return in a taxable account is not 30% in your pocket. Compare like with like.
  • Risk. ROI says nothing about the chance of loss. A guaranteed 5% and a speculative 15% are not comparable numbers.

Frequently asked questions

What's a "good" ROI?
Context is everything. Long-run stock market averages are roughly 7–10% per year; rental real estate investors often target 8–12% cash-on-cash; marketing campaigns are frequently expected to return 3–5× ad spend. Compare against alternatives with similar risk, not against a universal number.
Does this account for ongoing income like rent or dividends?
Include it in "amount returned": final value = sale proceeds + all rent/dividends received − ongoing costs. That gives total-return ROI, the most complete measure.
What's the difference between ROI and profit margin?
ROI measures return on money invested; margin measures profit as a share of revenue. A product can have thin margins but great ROI if inventory turns over quickly. We have a separate profit margin calculator for pricing decisions.
Can ROI be negative?
Yes — if the final value is less than what you put in, ROI is negative and this calculator will show the loss in red-flag territory. Negative CAGR means the investment shrank on average each year.
What's the difference between CAGR and average annual return?
CAGR is the smoothed rate that actually gets you from start to finish; a simple average of yearly returns overstates results. Gain 50% then lose 50% and the simple average is 0%, but you're down 25% — CAGR correctly reports about −13.4% a year. Always use CAGR when comparing investments.
How do I calculate ROI on a rental property?
Two measures. Cash-on-cash ROI = annual net cash flow ÷ cash actually invested (down payment plus closing costs and renovations) — this is the one investors usually quote. Total ROI adds mortgage principal paid down and any appreciation. Include every expense: taxes, insurance, maintenance, management and a realistic vacancy allowance.
My investment is still ongoing — can I measure it?
Yes. Use today's market value as the "amount returned" and the time held so far as the period. That gives your return to date. Just remember it's unrealised — the figure moves until you actually sell, and selling costs will reduce it.