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.
Calculator
Adjust values & calculateFormula
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.
Last reviewed: January 2026
Worked Examples
Example 1: Stock Market Investment ROI
Example 2: Real Estate Rental Property
Background & Theory
The ROI Calculator — Return on Investment applies the following established principles and formulas. Finance and investing rest on the foundational concept of the time value of money: a dollar received today is worth more than a dollar received in the future, because present funds can be deployed to earn a return. This principle underlies virtually every valuation technique in modern finance. The future value of a present sum P growing at rate r over n periods is expressed as FV = P(1 + r)^n, while the present value of a future cash flow FV is PV = FV / (1 + r)^n. Compound growth amplifies returns significantly over long horizons, a dynamic often described as the eighth wonder of the world. Net Present Value (NPV) extends these mechanics to evaluate investment projects by summing the present values of all expected cash flows minus the initial outlay: NPV = sum[CF_t / (1 + r)^t] - C_0. A positive NPV indicates the project creates value above the required return. The Internal Rate of Return (IRR) is the discount rate that sets NPV to zero, providing a single percentage benchmark for project comparison. The risk-return tradeoff is the central tension of investment theory. Higher expected returns generally require accepting greater uncertainty. Harry Markowitz formalized this in Modern Portfolio Theory by demonstrating that portfolio variance can be reduced through diversification when assets are imperfectly correlated. The efficient frontier represents the set of portfolios offering the maximum return for a given level of risk. The Capital Asset Pricing Model (CAPM) extends this by introducing the market portfolio as a reference, defining expected return as E(r) = r_f + beta * (E(r_m) - r_f), where beta measures an asset's sensitivity to systematic market risk. Asset classes — equities, fixed income, real assets, and alternatives — differ in their return profiles, liquidity, and correlations. Strategic asset allocation determines long-run target weights based on investor objectives and risk tolerance, while tactical allocation permits short-run deviations to exploit perceived mispricings. Discount rates used in valuation models must reflect the cost of capital appropriate to the risk of the cash flows being discounted, a point stressed in corporate finance texts from Brealey, Myers, and Allen through to Damodaran.
History
The history behind the ROI Calculator — Return on Investment traces back through the following developments. The formal practice of lending at interest dates to ancient Mesopotamia, where the Code of Hammurabi around 1750 BCE regulated interest rates on grain and silver loans. Banking as an institutional activity took root in medieval Italy, with merchant bankers in Florence and Venice financing trade across Europe through instruments such as bills of exchange. The Medici family operated one of the most sophisticated banking networks of the fifteenth century, pioneering double-entry bookkeeping and correspondent banking relationships. Organized equity markets emerged in the early seventeenth century. The Dutch East India Company (VOC), chartered in 1602, issued shares to the public and created the Amsterdam Stock Exchange — widely regarded as the world's first formal stock exchange. The VOC allowed investors to buy and sell shares freely, establishing the template for the joint-stock company. The period also produced the Dutch tulip mania of 1636 to 1637, one of history's first recorded speculative bubbles, in which tulip bulb futures contracts reached extraordinary prices before collapsing. England's financial revolution followed in the late seventeenth century with the founding of the Bank of England in 1694 and the development of government bond markets. The South Sea Bubble of 1720 illustrated the dangers of speculative excess and contributed to early securities regulation. Throughout the eighteenth and nineteenth centuries, industrialization created enormous demand for capital, fueling the expansion of stock exchanges in London, Paris, New York, and beyond. The New York Stock Exchange, formalized in 1817, became the world's dominant equities market by the twentieth century. The Great Crash of 1929 and subsequent Great Depression prompted the US Securities Act of 1933 and Securities Exchange Act of 1934, establishing the SEC and mandatory disclosure requirements. Harry Markowitz published his landmark portfolio selection paper in 1952, launching quantitative finance. The CAPM emerged in the 1960s through work by Sharpe, Lintner, and Mossin. John Bogle launched the first retail index fund in 1976, democratizing diversified investing and challenging active management orthodoxy.
Frequently Asked Questions
Reviewed 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\nNet profit: $15,000 - $10,500 = $4,500\nROI: ($4,500 / $10,500) x 100 = 42.86%\nAnnualized ROI: ($15,000 / $10,500)^(1/3) - 1 = 12.62%\nProfit 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\nFinal value: $280,000\nNet profit: $280,000 - $215,000 = $65,000\nROI: ($65,000 / $215,000) x 100 = 30.23%\nAnnualized ROI: ($280,000 / $215,000)^(1/5) - 1 = 5.43%\nProfit 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 silently erodes purchasing power even when your nominal balance grows. If your portfolio earns 8% annually but inflation runs at 3%, your real return is approximately 4.85% (calculated as (1.08 ÷ 1.03) − 1), not simply 5%. Over 30 years, $100,000 at 8% nominal grows to $1,006,266, but in today's purchasing power it is worth only $413,000 in a 3% inflation environment. This is why bonds yielding 4-5% in a 4% inflation period offer almost no real growth. Equities have historically returned 6-7% above inflation over long periods, making them essential for preserving real wealth.