COC

Free Finance Tool

ROI Calculator

ROI Calculator

Enter a valid amount (> 0)
Enter a valid final value

What Is ROI?

The universal performance metric — and why every investment decision starts here.

ROI, or Return on Investment, is the percentage gain or loss generated by an investment relative to its cost. It measures efficiency: how much you got out relative to how much you put in. An ROI of 25% means you generated $25 for every $100 invested; an ROI of –15% means you lost 15 cents on every dollar deployed. Because it's expressed as a percentage rather than a raw dollar figure, ROI is inherently comparative — it lets you weigh a $500 return on a $1,000 investment against a $50,000 return on a $1,000,000 investment and see that both represent the same 50% performance.

ROI Formula

One core equation, plus the variations this calculator's five modes solve.

ROI (%) = ((Final Value − Initial Investment) ÷ Initial Investment) × 100
Initial Investment (I)
The total amount of money put into the investment — purchase price, upfront cost, or capital deployed.
Final Value (F)
The total value of the investment at the end — sale price, current market value, or total return received.
Net Profit (P)
The absolute gain: Final Value minus Initial Investment. Can be negative if the investment lost value.
Return Multiple (M)
Final Value divided by Initial Investment, showing how many times over you recovered your capital.
Years (Y)
The holding period converted into years, used to normalize total return into an annual equivalent rate.

Basic ROI

ROI = ((F − I) ÷ I) × 100

Core formula. Example: Initial $10,000, Final $13,000 → ((13,000 − 10,000) ÷ 10,000) × 100 = 30% ROI.

Net Profit

P = F − I

Absolute dollar gain. Example: $13,000 − $10,000 = $3,000 net profit.

Return Multiple

M = F ÷ I

How many times you got your money back. Example: $13,000 ÷ $10,000 = 1.30× return multiple.

Annualized ROI (CAGR)

Ann. ROI = ((F÷I)^(1÷Y) − 1) × 100

Converts total return to an annual rate. Example: $50k → $80k in 5 years → (1.6^0.2 − 1) × 100 = 9.86% per year.

ROI Including Costs

Total = I + Costs ROI = ((F − Total) ÷ Total) × 100

Adds all additional costs to the denominator before calculating ROI. Example: $100k invested + $10k costs → total $110k; final $145k → ROI = 31.82%.

Reverse ROI

Required Profit = I × (Target ROI ÷ 100) Required Final = I + Required Profit

Works backward from a target. Example: $20k investment, 40% desired ROI → profit = $8k, required final = $28k.

Examples of ROI Calculation

Five complete calculations — every step shown.

Example 1 — Basic ROI: $10,000 → $13,000

Net Profit = $13,000 − $10,000 = $3,000 ROI = ($3,000 ÷ $10,000) × 100 = 30.00% Return Multiple = $13,000 ÷ $10,000 = 1.30×
ROI: 30.00% · Net Profit: $3,000 · Return Multiple: 1.30×

Example 2 — ROI from Profit: ₹500,000 invested, ₹125,000 profit

Final Value = ₹500,000 + ₹125,000 = ₹625,000 ROI = (₹125,000 ÷ ₹500,000) × 100 = 25.00%
ROI: 25.00% · Final Value: ₹625,000

Example 3 — Annualized ROI: $50,000 → $80,000 over 5 years

Total ROI = (($80,000 − $50,000) ÷ $50,000) × 100 = 60.00% Return Multiple = $80,000 ÷ $50,000 = 1.60× Annualized ROI = (1.60^(1÷5) − 1) × 100 = (1.60^0.2 − 1) × 100 = (1.09856 − 1) × 100 = 9.86% per year
Total ROI: 60.00% · Annualized ROI: 9.86% per year

Example 4 — ROI Including Costs: $100,000 + $10,000 costs → $145,000

Total Investment = $100,000 + $10,000 = $110,000 Net Profit = $145,000 − $110,000 = $35,000 ROI = ($35,000 ÷ $110,000) × 100 = 31.82%
Total Investment: $110,000 · Net Profit: $35,000 · ROI: 31.82%

Example 5 — Reverse ROI: $20,000 invested, 40% target ROI

Required Profit = $20,000 × (40 ÷ 100) = $8,000 Required Final = $20,000 + $8,000 = $28,000 Verification: ROI = ($8,000 ÷ $20,000) × 100 = 40.00% ✓
Required Profit: $8,000 · Required Final Value: $28,000

ROI and Financial Decisions

Why ROI is the common language decision-makers use to compare fundamentally different opportunities.

ROI matters because it strips away scale and exposes efficiency. A company earning $10 million in profit isn't obviously better than one earning $5 million — unless you know how much capital each deployed to generate those returns. With ROI, you can compare them on equal terms, which is why it shows up in nearly every corner of business and finance.

In business, ROI is the standard tool for evaluating capital expenditure proposals, technology investments, and strategic initiatives — a company comparing three factory upgrades will calculate each option's projected ROI and select the one with the highest risk-adjusted return. In marketing, ROI measures revenue generated relative to campaign cost — a $10,000 campaign generating $35,000 in attributed revenue has a 250% marketing ROI, though attribution across multichannel campaigns makes this harder to measure precisely than it sounds. In real estate, ROI needs to account for purchase price, renovation costs, transaction fees, and ongoing maintenance, which is exactly what the ROI Including Costs mode above is built for. In stocks and cryptocurrency, ROI should incorporate dividends alongside price appreciation, and annualized ROI is especially useful for comparing assets held over very different timeframes.

ROE vs. ROI

Two related but distinct performance metrics that are easy to confuse.

ROI (Return on Investment) is broad and flexible — it can be applied to any investment where you have an initial cost and a final return, whether that's a stock purchase, a marketing campaign, a piece of real estate, or a piece of equipment. It doesn't require any specific accounting structure.

ROE (Return on Equity) is a narrower, accounting-specific ratio used to evaluate how efficiently a company generates profit from its shareholders' equity. It's calculated as Net Income ÷ Shareholders' Equity, and it only applies at the company level, using figures drawn directly from the balance sheet and income statement — it isn't used to evaluate an individual investment, purchase, or campaign the way ROI is.

In short: ROI answers "did this specific investment pay off?" while ROE answers "how efficiently does this company generate profit from the equity shareholders have put in?" The two are related — a company with a high ROE is generally deploying shareholder capital into high-ROI projects — but they're calculated differently and used to answer different questions.

Advantages and Disadvantages of ROI

ROI is popular for good reasons, but it has real limitations worth knowing before you rely on it.

✓ Simple and widely understood

The formula is easy to calculate and interpret, and it's recognized across every industry, making it useful for communicating performance to almost any audience.

✓ Comparable across investment sizes

Because it's a percentage, ROI lets you fairly compare a small investment against a much larger one on equal footing.

✓ Flexible across contexts

ROI applies to stocks, real estate, marketing campaigns, business projects, and more, without needing a specialized formula for each.

✗ Ignores time by default

Basic ROI doesn't account for how long the money was invested — a 50% return over five years looks identical to a 50% return in one year unless you annualize it.

✗ Easy to calculate incorrectly

Leaving out fees, taxes, or additional costs — or using gross revenue instead of net profit — systematically overstates ROI.

✗ Doesn't capture risk

Two investments with identical ROI can carry very different levels of risk; ROI alone says nothing about volatility, liquidity, or the chance of loss.

Frequently Asked Questions

Everything you need to know about ROI calculation and investment performance analysis.

What is ROI?

ROI, or Return on Investment, is the percentage gain or loss generated by an investment relative to its cost. It equals net profit divided by initial investment, multiplied by 100.

How do I calculate ROI?

ROI (%) = ((Final Value − Initial Investment) ÷ Initial Investment) × 100. For example, investing $10,000 and receiving $13,000 back gives a 30% ROI.

What is a good ROI?

A 10% annual ROI is generally considered solid for stock market investments. Marketing ROI benchmarks typically target 200–500%. The right benchmark depends on the asset class, risk level, and investment duration.

How is ROI different from profit?

Profit is the absolute dollar amount earned. ROI expresses that gain as a percentage of the original investment, making it useful for comparing investments of different sizes.

What is annualized ROI?

Annualized ROI converts a multi-period total return into an equivalent annual rate, making investments of different holding periods directly comparable. Formula: ((Final ÷ Initial)^(1÷Years) − 1) × 100.

Can ROI be negative?

Yes. A negative ROI means the final value was less than the initial investment — the investment generated a loss rather than a gain.

How do I calculate ROI for stocks?

Use Basic ROI mode: enter the total purchase price (including commissions) as Initial Investment and the current value or sale proceeds as Final Value. Include dividends received in the final value for a total return calculation.

How do I calculate marketing ROI?

Marketing ROI = ((Revenue Generated − Campaign Cost) ÷ Campaign Cost) × 100. Enter total campaign spend as Initial Investment and attributed revenue as the Final Value in Basic ROI mode.

How do I calculate ROI for real estate?

Use ROI Including Costs mode. Enter the purchase price as Initial Investment, add renovation, legal, and transaction costs as Additional Costs, and enter the sale price or current valuation as the Final Value.

What is return multiple?

Return multiple equals Final Investment ÷ Initial Investment. A 2.0× return multiple means you doubled your money; 3.0× means you tripled it. It's commonly used in venture capital and private equity contexts.

Why include additional costs?

Additional costs — fees, taxes, maintenance, shipping — reduce net profit and therefore lower the effective ROI. Ignoring them systematically overstates returns and leads to poor investment decisions.

Is this calculator accurate?

The calculations use standard financial formulas and are mathematically precise for the values entered. They are not predictions of future investment performance.

Can businesses use this calculator?

Yes. Businesses commonly use it to evaluate capital expenditures, compare project returns, measure marketing effectiveness, and justify investment proposals to stakeholders and boards.

Does it support multiple currencies?

Yes. A currency selector lets you display results in USD, EUR, GBP, INR, CAD, AUD, or JPY. Changing the currency updates the symbol across all result cards instantly.

Is this calculator free?

Yes. This ROI Calculator is completely free to use with no signup, account, or payment required.