ROI Calculator: Return on Investment
Calculate the return on any investment in seconds: ROI percentage, annualized return, net profit, and investment multiple.
📈 What is Return on Investment (ROI)?
Return on Investment (ROI) is one of the most universal financial metrics in existence. It measures how much value you received relative to what you spent, expressed as a percentage. A 50% ROI means you earned 50 cents of profit for every dollar you invested. A negative ROI means you lost money. ROI can be applied to virtually any financial decision: buying stocks, flipping real estate, running marketing campaigns, purchasing machinery, or launching a product line.
The formula is straightforward: ROI = (Final Value minus Initial Investment) divided by Initial Investment, multiplied by 100. For investments, the "final value" includes the exit price plus any income received (dividends, rent, coupons). For business projects, "final value" is the revenue or quantified benefit generated, and "initial investment" is all associated costs. The simplicity of ROI makes it universally understandable, which is why it is the default language of business cases, investor pitches, and performance reviews.
One limitation of basic ROI is that it ignores time. A 100% ROI over one year is spectacular; the same return over 20 years is mediocre. This is why annualized ROI, also called CAGR (Compound Annual Growth Rate), is essential for comparing investments with different holding periods. The annualized return expresses total performance as if it compounded at a steady rate each year, making a 3-year and a 10-year investment directly comparable.
This calculator handles both the investment use case (initial cost, final value, years held) and the business use case (revenue generated versus cost of investment). For the investment mode, it also shows the investment multiple, which is simply the final value divided by the initial investment. A 2x multiple means your money doubled; a 5x means it quintupled. Private equity and venture capital investors use multiples as a primary measure of fund success, often alongside annualized IRR.
📐 Formula
📖 How to Use This Calculator
Steps
💡 Example Calculations
Example 1: Stock Investment with Dividends
Buy $25,000 of shares, receive $3,200 in dividends, sell for $38,500 after 4 years
Example 2: Digital Marketing Campaign
$15,000 Google Ads campaign generates $72,000 in tracked revenue over 3 months
Example 3: Real Estate Investment (Loss Scenario)
Buy a rental property for $320,000 (all in), sell for $290,000 after 2 years
❓ Frequently Asked Questions
🔗 Related Calculators
What is Return on Investment (ROI) and how is it calculated?
ROI measures how much profit you made relative to what you invested. The formula is ROI = (Final Value - Initial Investment) / Initial Investment x 100. For example, investing $10,000 and receiving $13,500 back gives ROI = (13,500 - 10,000) / 10,000 x 100 = 35%. ROI tells you the total percentage gain or loss, regardless of how long the investment was held.
What is a good ROI percentage?
It depends on the asset class and risk level. For stock market investments, 7% to 10% annualized ROI is considered good (matching long-run index returns). For real estate, 8% to 12% annual ROI is typical. For business projects, many companies require a hurdle rate of 15% to 25% ROI before approving capital expenditure. For marketing campaigns, ROI above 100% (more than doubling the investment) is generally considered strong.
What is the difference between ROI and CAGR?
ROI is the total percentage return over the entire holding period, regardless of how many years it took. CAGR (Compound Annual Growth Rate) is the annualized equivalent return if growth were constant each year. A 100% total ROI over 10 years equals a CAGR of 7.18% per year. CAGR is more useful when comparing investments held for different durations because it puts all returns on a per-year basis.
How do I calculate ROI for a business investment or marketing campaign?
For a business investment, ROI = (Revenue or Benefit Generated - Cost of Investment) / Cost of Investment x 100. In marketing, include all related costs (ad spend, creative, agency fees, tools) in the denominator. Revenue should be the incremental revenue attributable to that campaign. A campaign costing $10,000 that generates $35,000 in revenue has ROI = (35,000 - 10,000) / 10,000 x 100 = 250%.
What is an investment multiple and how does it relate to ROI?
The investment multiple (also called money-on-money multiple or MOIC) equals final value divided by initial investment. A 2x multiple means your money doubled; a 3x multiple means it tripled. The relationship to ROI is: ROI% = (multiple - 1) x 100. A 2x multiple = 100% ROI. A 0.5x multiple = -50% ROI. Private equity and venture capital firms commonly use multiples alongside IRR to communicate fund performance.
What is annualized ROI and when should I use it?
Annualized ROI (also called CAGR) divides the total return across the holding period into an equivalent per-year return. It is calculated as (final value / initial investment)^(1/years) - 1. Use it whenever you compare investments held for different durations: a 5-year investment and a 2-year investment cannot be fairly compared by total ROI alone. Annualized ROI puts both on the same per-year scale.
Can ROI be negative? What does negative ROI mean?
Yes. Negative ROI means you received less than you invested. A $10,000 investment worth $7,000 at exit has ROI = (7,000 - 10,000) / 10,000 x 100 = -30%. This is a loss of 30% of capital. Negative ROI is common in failed business investments, declining assets, or unprofitable marketing campaigns. The calculator shows negative results in red.
How is ROI different from profit margin?
ROI compares profit to the cost of investment. Profit margin compares profit to revenue. A business with $100,000 revenue and $60,000 total cost has a 40% profit margin and a 67% ROI on cost. ROI is more relevant for investors evaluating capital efficiency. Profit margin is more relevant for understanding operational profitability. Both metrics are important but answer different questions.
What costs should I include when calculating ROI for real estate?
Include all acquisition costs: purchase price, stamp duty, legal fees, and agent commissions. Add all holding costs: property tax, insurance, maintenance, property management, and mortgage interest (if using financing, you can calculate leveraged or unlevered ROI). In the final value, deduct selling agent commissions and capital gains tax if applicable. Comparing unleveraged ROI (cash-on-cash) to leveraged ROI shows the impact of the mortgage.
How do I compare ROI across multiple investments?
Always use annualized ROI (CAGR) when holding periods differ. Adjust for risk: a 15% annual return on a volatile small-cap stock is not the same as 15% from a government bond. Use risk-adjusted measures like the Sharpe ratio for a thorough comparison. For business projects, compare ROI to the company's hurdle rate (WACC). For personal investments, compare to your benchmark (e.g. an index fund).