Calculate ROI instantly with our free return on investment calculator. Analyze profit, cost & performance with formulas and examples.
ROI Calculator – Return on Investment Calculator
Calculate ROI, profit, return multiple, and annualized rate of return instantly. Includes general, real estate,
stocks, and business modes. Educational tool — not financial advice.
✓ Free instant calculator✓ Annualized ROI included✓ 4 industry modes✓ Educational use
Industry Mode
$
$
yr
$
$
$
$
$
%
yr
$
$
$
$
yr
$
$
$
yr
Results — Educational Estimate Only
ROI
—
Net Profit
—
Return Multiple—
Annualized ROI—
Total Investment—
ROI Meter
ROI Formula
The return on investment formula is one of the most widely used metrics in finance. It measures
how much profit you made relative to how much you invested:
ROI = (Final Value − Initial Investment) / Initial Investment × 100
ROI = (Net Profit / Cost of Investment) × 100
Step-by-Step Example
You invest $10,000 in a project. After two years, you receive $13,500.
Calculate profit: $13,500 − $10,000 = $3,500
Divide by investment: $3,500 / $10,000 = 0.35
Convert to %: 0.35 × 100 = 35% ROI
Annualized ROI = [(1 + ROI/100)^(1/years) − 1] × 100
= [(1.35)^(0.5) − 1] × 100 ≈ 16.2% per year
Alternative ROI Formulas
Net Profit ROI
ROI = Net Profit / Investment × 100
Best for business projects where you know the net profit figure directly.
Real Estate ROI (Cash-on-Cash)
CoC ROI = Annual Net Cash Flow / Total Cash Invested × 100
Measures annual cash income as a percentage of total cash down payment and costs.
Return on Invested Capital (ROIC)
ROIC = NOPAT / Invested Capital × 100
Used for business analysis — measures how efficiently all invested capital (debt + equity) is being used.
Adjusted ROI (with time value)
Adj. ROI = [(FV/PV)^(1/n) − 1] × 100
Computes the compound annual growth rate (CAGR) — equivalent to annualized ROI.
ROI vs IRR vs CAGR — What's the Difference?
Metric
What It Measures
Best For
Accounts for Cash Flow Timing?
ROI
Total profit as % of investment
Simple, one-time investments
No
Annualized ROI / CAGR
Per-year equivalent growth rate
Comparing investments of different durations
No
IRR
Discount rate making NPV = 0
Multi-year projects with irregular cash flows
Yes
ROIC
Efficiency of all invested capital
Business & equity analysis
No (uses annual figures)
NPV
Present value of all future returns
Capital budgeting decisions
Yes
💡 Rule of thumb: Use basic ROI for a quick check. Use annualized ROI / CAGR
when comparing investments held for different time periods. Use IRR when cash flows occur at multiple irregular
points in time.
ROI Examples by Industry
🏠 Real Estate Example: $300K Rental Property
Purchase Price$300,000
Closing + Renovation$15,000
Annual Gross Rent$24,000
Annual Operating Expenses$8,000
Annual Net Income$16,000
Cash-on-Cash ROI5.1% / year
📈 Stock Example: 100 Shares at $50
Total Investment$5,000
Sale Value (@ $75/share)$7,500
Dividends Received$240
Total Return$2,740
ROI (3 years)54.8% total / ~15.8% annualized
💼 Business Example: Marketing Campaign
Campaign Cost$10,000
Revenue Attributed$35,000
Cost of Goods$14,000
Net Profit$11,000
Marketing ROI110%
📊 General Example: $20K Investment over 5 Years
Initial Investment$20,000
Final Value$31,000
Total ROI55%
Annualized ROI (CAGR)~9.2% per year
How to Interpret Your ROI
Negative
Loss — investment returned less than its cost
0–10%
Low — below most benchmarks; consider alternatives
10–25%
Moderate — acceptable for many investments
25–50%
Good — strong return, above average
50–100%
Excellent — high performer
100%+
Exceptional — doubled or more
⚠ Context matters: A 30% ROI over 10 years (≈ 2.6% annualized) is actually
poor. A 30% ROI in 1 year is outstanding. Always annualize ROI to compare across different time horizons.
ROI: Strengths and Limitations
✓ Strengths
Simple and universally understood
Easy to compare across different investment types
Works for any type of investment or project
Helps prioritize competing opportunities
No specialized knowledge required
Effective for quick go/no-go decisions
✗ Limitations
Ignores timing of cash flows (use IRR instead)
Doesn't account for inflation or time value of money
Simple ROI doesn't compare investments of different durations fairly
Can be manipulated by cherry-picking the time period
Doesn't capture risk — high ROI may mean high risk
Doesn't factor in opportunity cost of alternative investments
💡 Best practice: Always use annualized ROI (CAGR) when comparing investments
held for different time periods. Pair ROI with a risk measure (standard deviation, max drawdown) for a fuller
picture.
Frequently Asked Questions About ROI
What is the ROI formula?
ROI = (Final Value − Initial Investment) / Initial Investment × 100. Or equivalently: (Net
Profit / Cost of Investment) × 100. Enter your values into the calculator above for an instant result.
How do I calculate ROI?
Subtract your initial investment from the final value to find profit. Divide that profit by
the initial investment. Multiply by 100 to get a percentage. Use the annualized formula to account for how long
you held the investment.
What is a good ROI?
It depends on the investment type and duration. The S&P 500 historically returns around
10% annually before inflation. Real estate commonly targets 8–12% annually. Any ROI above your cost of capital is
considered value-creating. Negative ROI means a loss.
What is annualized ROI?
Annualized ROI converts a total return into a per-year rate. Formula: [(1 +
ROI/100)^(1/years) − 1] × 100. This lets you fairly compare a 3-year investment against a 10-year one. It is also
called CAGR (Compound Annual Growth Rate).
What is the difference between ROI and IRR?
ROI measures total return as a simple percentage of investment. IRR is the discount rate that
makes the net present value of all cash flows equal zero. IRR accounts for when cash flows occur, making it better
for complex multi-year projects with multiple payment dates.
What is ROI vs CAGR?
CAGR (Compound Annual Growth Rate) is the annualized version of ROI. While ROI shows the
total return over any period, CAGR expresses that as a consistent annual rate. A 55% ROI over 5 years equals a
CAGR of about 9.2% per year.
How do you calculate real estate ROI?
Real estate ROI = (Annual Net Income + Appreciation) / Total Investment × 100. Net income =
Gross rent − vacancy − operating expenses − debt service. Total investment = purchase price + closing costs +
renovation. The calculator above handles this automatically in Real Estate mode.
What is return on invested capital (ROIC)?
ROIC = Net Operating Profit After Tax / Invested Capital × 100. It measures how efficiently a
company generates returns from all capital invested by shareholders and debt holders. A ROIC above the weighted
average cost of capital (WACC) means the business creates value.
What is a negative ROI?
A negative ROI means the investment lost money. For example, $10,000 invested returning
$7,500 = −25% ROI. It signals the investment destroyed value rather than created it, and it is time to evaluate
whether to cut losses or wait for recovery.
What is the rate of return formula?
Simple rate of return = (Final Value − Initial Value) / Initial Value × 100. Annualized rate
of return = [(Final / Initial)^(1/years) − 1] × 100. Both are equivalent to the ROI formula for individual
investments.
How do I use the ROI formula for marketing?
Marketing ROI = (Revenue Attributed to Campaign − Campaign Cost) / Campaign Cost × 100. For
example, $50,000 revenue from a $10,000 campaign = ($50,000 − $10,000) / $10,000 × 100 = 400% ROI. This can be
done in Business mode in the calculator above.
When should I use ROI vs other metrics?
Use basic ROI for a quick one-time return check. Use annualized ROI / CAGR to compare
investments of different durations. Use IRR for projects with multiple irregular cash flows. Use ROIC when
evaluating a business's capital efficiency. Use NPV when making long-term capital allocation decisions.
Disclaimer: This ROI Calculator is for educational and informational purposes only. Results are
based on the inputs you provide and standard ROI formulas. They do not constitute financial, investment, or tax
advice. Past returns do not guarantee future performance. Always consult a qualified financial advisor before making
investment decisions.
Calculate boat loan payments, interest, and total costs with our advanced marine financing calculator. Includes down payment analysis, amortization schedule, and boat loan rates for new and used vessels.
Calculate Days Tool Calculate Days Tool Select Calculation Mode: Difference Between Two Dates Add/Subtract Days Day of Week Start Date: End Date: Base Date: Number of Days to Add/Subtract: Enter
Convert kilograms to pounds in one click. Get results in pounds, pounds + ounces, and the inverse. Includes the exact formula, a full conversion chart, and fast answers for common