Return on Investment (ROI) Calculator
Calculate Return on Investment (ROI) for any asset or project. Enter cost and gain to see percentage return, annualized ROI, and net profit.
Return on Investment (ROI) Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser — no data is sent to any server.
Formula: ROI = (Net Profit / Total Cost) × 100 | Annualized ROI = (FV/Cost)^(1/years) - 1
Worked example — ROI: 42.86% | Annualized: 12.62% | Net Profit: $4,500
Reviewed for accuracy by Sahil, Senior Finance & Tax Editor · Editorial policy
Return on Investment (ROI) Calculator Formula
ROI = (Net Profit / Total Cost) × 100 | Annualized ROI = (FV/Cost)^(1/years) - 1
Where ROI = Return on Investment percentage, Net Profit = Final Value minus Total Cost (initial investment plus additional costs), Total Cost = Initial Investment + Additional Costs. Annualized ROI (CAGR) converts total return to an equivalent annual rate by raising the ratio of final value to total cost to the power of 1 divided by the number of years, then subtracting 1.
Return on Investment (ROI) Calculator — Worked Examples
Example 1: Stock Market Investment ROI
Problem:You invested $10,000 in stocks 3 years ago, paid $500 in trading fees, and the portfolio is now worth $15,000. What is the ROI?
Solution:Total cost: $10,000 + $500 = $10,500 Net profit: $15,000 - $10,500 = $4,500 ROI: ($4,500 / $10,500) x 100 = 42.86% Annualized ROI: ($15,000 / $10,500)^(1/3) - 1 = 12.62% Profit per year: $4,500 / 3 = $1,500
Result:ROI: 42.86% | Annualized: 12.62% | Net Profit: $4,500
Example 2: Real Estate Rental Property
Problem:You bought a rental property for $200,000 with $15,000 in closing and renovation costs. After 5 years, it is worth $280,000.
Solution:Total cost: $200,000 + $15,000 = $215,000 Final value: $280,000 Net profit: $280,000 - $215,000 = $65,000 ROI: ($65,000 / $215,000) x 100 = 30.23% Annualized ROI: ($280,000 / $215,000)^(1/5) - 1 = 5.43% Profit per year: $65,000 / 5 = $13,000
Result:ROI: 30.23% | Annualized: 5.43% | Net Profit: $65,000
Return on Investment (ROI) Calculator — Frequently Asked Questions
What is ROI and how do you calculate it?
Return on Investment (ROI) is a performance metric that measures the efficiency and profitability of an investment. It is expressed as a percentage and calculated using the formula: ROI = (Net Profit / Total Cost) x 100, where Net Profit = Final Value - Total Cost (initial investment plus any additional costs). For example, if you invest $10,000, spend $500 in fees, and the investment grows to $15,000, your ROI is ($15,000 - $10,500) / $10,500 x 100 = 42.86%. ROI is widely used because of its simplicity and versatility — it can be applied to stocks, real estate, business investments, marketing campaigns, and virtually any scenario where you want to evaluate the return relative to the cost. However, basic ROI does not account for time, which is why annualized ROI is often more useful.
What is annualized ROI and why is it important?
Annualized ROI (also called Compound Annual Growth Rate or CAGR) converts a total return over any time period into an equivalent annual percentage, enabling fair comparisons between investments held for different durations. The formula is: Annualized ROI = (Final Value / Total Cost)^(1/Years) - 1. For example, a 50% total return over 5 years gives an annualized ROI of (1.50)^(0.2) - 1 = 8.45% per year. This is more meaningful than stating '50% return' because time matters enormously. A 50% return in 1 year is exceptional; 50% over 10 years is mediocre (4.14% annualized). Annualized ROI allows you to compare a 3-year real estate investment against a 7-year stock investment on equal terms, and to benchmark against standard indices like the S&P 500.
What is considered a good ROI for different investments?
Good ROI varies significantly by investment type, risk level, and time horizon. For the stock market, the S&P 500 has historically averaged about 10% annually before inflation (7% after), so an annualized ROI above 10% is considered strong. For real estate, typical annual returns range from 8-12% including appreciation and rental income. Private businesses generally target 15-25% ROI to justify the additional risk and effort. Venture capital investments target 20-30%+ to offset high failure rates. For safer investments, bonds yield 4-6% and savings accounts offer 3-5%. Marketing campaigns typically aim for 200-500% ROI. Remember that higher returns always come with higher risk — if an investment promises 20%+ annual returns with low risk, it is likely too good to be true.
What costs should I include when calculating ROI?
A comprehensive ROI calculation should include all costs associated with the investment to give an accurate picture. For stocks, include brokerage commissions, fund expense ratios, advisory fees, and taxes on gains. For real estate, include closing costs, renovation expenses, property taxes, insurance, maintenance, HOA fees, and property management fees. For business investments, include operating costs, labor, marketing expenses, and opportunity costs. Many investors make the mistake of ignoring indirect costs like the time spent managing an investment (opportunity cost), inflation erosion, and tax implications. Transaction costs like bid-ask spreads in trading can also add up significantly for frequent traders. The most accurate ROI calculations are after-tax, after-fee, and inflation-adjusted.
What are the limitations of using ROI as a metric?
While ROI is valuable for its simplicity, it has several important limitations. First, basic ROI does not account for time — a 20% return in one year is very different from 20% over ten years. Annualized ROI addresses this but is still an average that hides volatility. Second, ROI does not consider risk — a 10% return from government bonds is fundamentally different from 10% in cryptocurrency. Third, ROI can be manipulated by cherry-picking start and end dates or excluding certain costs. Fourth, it does not account for the cash flow timing within the investment period — an investment that returns money earlier is generally preferable. For more sophisticated analysis, consider metrics like Internal Rate of Return (IRR), Net Present Value (NPV), and risk-adjusted returns like the Sharpe Ratio alongside basic ROI.
How does inflation affect investment returns?
Inflation erodes purchasing power even as your nominal balance grows. At 8% portfolio returns with 3% inflation, your real return is approximately 4.85%, not 5%. Over 30 years, $100,000 at 8% nominal grows to $1,006,266 but holds only $413,000 in today's purchasing power. Bonds yielding 4-5% in a 4% inflation environment provide almost no real growth. Equities have historically returned 6-7% above inflation, making them essential for long-term wealth preservation.
What fees should I watch for in investment accounts?
Investment fees compound silently against you just as returns compound in your favor. Key costs to scrutinize include: expense ratios on mutual funds and ETFs (broad index funds charge 0.03-0.10%; actively managed funds average 0.50-1.00%), financial advisor fees (robo-advisors charge 0.25%; human advisors typically 0.75-1.25% of AUM), and trading commissions (most major brokers now charge $0 for stocks and ETFs). Over 30 years, a 1% annual fee on a $100,000 portfolio earning 7% reduces your ending balance from $761,000 to $574,000 — a $187,000 difference. Always compare the net-of-fees return, not the gross.
How do dividends work in an investment portfolio?
Dividends are cash distributions that profitable companies pay to shareholders, typically quarterly. Qualified dividends — paid by U.S. corporations or certain foreign companies on stock held more than 60 days — are taxed at favorable long-term capital gains rates of 0%, 15%, or 20% depending on income. Ordinary dividends are taxed as regular income. Reinvesting dividends through a DRIP (Dividend Reinvestment Plan) compounds returns powerfully: dividends on S&P 500 index funds have historically contributed about 40% of total returns over long periods. A $10,000 investment growing at 7% without dividend reinvestment becomes $19,672 in 10 years; with reinvestment it reaches $20,848 or more.
Return on Investment (ROI) Calculator — Background & Theory
History of the Return on Investment (ROI) Calculator
References
Related Calculators
🧮Bond Yield to Maturity Calculator
Calculate bond yield to maturity with inputs, formulas, and instant results.
🧮Investment Return Calculator
Calculate investment return with inputs, formulas, and instant results.
🧮Bond Yield Calculator
Calculate current yield, yield to maturity, and yield to call for fixed income investments.
🧮Bond Duration Convexity Calculator
Calculate bond duration convexity with inputs, formulas, and instant results.
🧮Bond Price Calculator
Calculate bond price with inputs, formulas, and instant results.
🧮Portfolio Rebalance Calculator (3-Asset)
Enter current and target allocations for stocks, bonds, and cash to see exact buy/sell amounts, drift, and turnover.
🧮Inflation Adjusted Return Calculator
Calculate inflation adjusted return with inputs, formulas, and instant results.
🧮Cash on Cash Return Calculator
Calculate cash on cash return with inputs, formulas, and instant results.