ROI Calculator
Estimate investment returns instantly
Calculate return on investment percentage and net profit gains. Determine ROI for stocks, real estate, business ventures, and other investment types instantly.
What this tool does
This ROI calculator estimates return on investment by comparing net profit to your initial outlay. Enter your starting investment amount and the final value to see both your ROI percentage and total gain displayed. The calculator divides your net gain (final value minus initial cost) by the initial cost, then expresses the result as a percentage. The final ROI percentage is most sensitive to changes in your initial investment size and the ending value you achieve. A typical use case involves tracking performance of a single investment over a set timeframe. Note that this calculator assumes a one-time investment with no additional contributions or withdrawals during the period, and does not account for timing of cash flows, holding duration, or external market factors. Results are estimates for educational illustration only.
Enter Values
People also use
Investing
Cost of Delay Calculator
Calculate the financial impact of delaying investment decisions using compound growth, showing opportunity costs and projected investment outcomes.
Debt
Debt Payoff Calculator
Calculate months to pay off a debt at a fixed monthly payment, plus total interest paid and estimated payoff date. Discrete monthly simulation.
Investing
Dividend Reinvestment Projector
Project the long-term growth of dividend reinvestment (DRIP). See how reinvesting dividends accelerates wealth building.
Formula Used
Spotted something off?
Calculations or display — let us know.
Disclaimer
Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.
What ROI actually measures — and what it doesn't
Return on Investment sounds like a single clear number. It's not. The formula — (gain − cost) / cost — is simple, but the inputs are often ambiguous. Does "cost" include just the purchase price, or also the time spent managing the investment? Does "gain" include tax already paid, or the pre-tax amount? Two people calculating ROI on the same investment can honestly arrive at different numbers by making different defensible assumptions. Before reporting or comparing an ROI, know which version of the formula you're using.
The time dimension ROI misses
ROI doesn't include time. An investment returning 30% over one year and one returning 30% over five years both show 30% ROI — but the annualised returns are 30% and 5.4% respectively. For any investment held longer than a few months, what you actually want is annualised ROI (also called CAGR — compound annual growth rate). A 30% ROI over 3 years is 9.1% annualised. Over 5 years, 5.4%. Over 10 years, 2.7%. The simple ROI figure hides massive differences in real performance once time is considered.
The three types of ROI that get confused
Simple ROI: (gain − cost) / cost. Doesn't account for time. Useful for one-off projects with clear before/after.
Annualised ROI (CAGR): the rate that, compounded annually, produces the same total return. Useful for any multi-year investment.
Return on invested capital (ROIC): includes ongoing capital deployed, not just initial. Business-specific; rarely relevant for personal investments.
Reports that quote "ROI" without specifying which version are usually the first — and usually misleading for investments longer than a year. When reading anyone else's ROI claim, always check the time period.
The costs ROI routinely misses
Most ROI calculations use purchase price as the cost. Real investment costs include: transaction fees (0.1–2% on most investments, higher for property), ongoing platform or management fees (0.2–1.5% annually), taxes on gains (18–28% on CGT for upper-rate taxpayers outside tax-advantaged accounts), and the opportunity cost of the capital (what else the money could have earned). A property returning 50% "ROI" over 10 years after ignoring Stamp Duty, legal fees, maintenance, management time, and CGT typically delivers 15–25% after all of those are counted honestly. The gap is real money the ROI calculation lies about.
The ROI comparison that matters
Absolute ROI numbers are less useful than relative ones. A 7% annualised return is fine alone; in context it's below the long-term equity market average. 12% annualised sounds great until benchmarked against the tech-heavy index over the same period. The meaningful comparison is against (a) the low-risk alternative gilts, currently 4–4.5%), (b) the broad market benchmark for the same risk class, and (c) the opportunity cost of the specific capital. Any investment returning less than a broad-market index fund over 10+ years is net destroying value relative to the passive alternative.
Where simple ROI genuinely applies
Despite the caveats, simple ROI is the right measure for specific cases: one-off business projects with clean start and end dates, education and training investments where the gain is future earnings over a defined period, home improvement projects where the gain is added property value, and equipment purchases where the gain is productivity savings. For these, annualisation is usually less useful than the raw before/after comparison. The calculator handles both — use the annualised figure for investments, the simple figure for projects.
Negative ROI: more common than people admit
Many reported ROI calculations are positive because unsuccessful investments tend not to be calculated. This is selection bias — you only run the ROI on the successes. Serious investors track their overall portfolio including losses, which is always lower than the ROI on any single winning position. For personal investment performance, the honest number is total portfolio return including every position ever held, not the ROI on today's winners cherry-picked from memory. Index funds outperform most active portfolios partly because the index includes every company; active portfolios often survivor-bias out their own losses when looking back.
The ROI on non-financial investments
ROI is increasingly applied to things that aren't traditional investments: education, training, marketing, health interventions. The math can be made to work — convert everything to money and do the division. The problem is that the monetary conversion is usually unreliable. "ROI of a degree" depends on the degree, the person, the market, and counterfactual earnings. Numbers calculated this way are defensible as rough orientation but shouldn't be treated as precise comparisons. The range of plausible values is often ±50% or wider. Use them to confirm big-picture directional answers, not to make marginal decisions.
When ROI is the wrong metric entirely
Some investments aren't meant to generate financial return. Housing (primary residence), long-term pensions (where you're not optimising for ROI but for inflation-protected retirement income), insurance (where the "return" is the risk reduced, not profit), and emergency funds (where the lower return is the price of liquidity). Running ROI on these and concluding they're "bad investments" misunderstands what they're. A pension returning 5% real over 30 years is doing its job; an insurance product "returning" 0% is fine if the risk coverage is needed. Match the metric to the purpose.
What this calculator does
The tool computes ROI on the inputs you provide: initial cost, final value, and optionally the time period for annualisation. It doesn't automatically incorporate fees, taxes, or opportunity costs. For an honest real-world ROI, include those in your cost and gain figures before running the calculation. For quick before/after comparisons where those layers aren't material, the simple output works fine.
Investing $10,000 gains $15,000, delivering a 50.00% return on investment.
Inputs
This example uses typical values for illustration. Adjust the inputs above to match a specific situation and see how the result changes.
Sources & Methodology
Methodology
This calculator computes return on investment by subtracting the initial cost from the final value to determine net gain, then dividing that gain by the initial cost and multiplying by 100 to express the result as a percentage. The calculation models a single investment period and assumes no additional contributions, withdrawals, fees, or taxes during the holding period. It treats the initial and final values as fixed points without accounting for the timing of cash flows, market volatility, or sequence-of-returns risk. Results represent a simplified snapshot of return and are not adjusted for inflation, transaction costs, or ongoing expenses that may apply to actual investments.
Frequently Asked Questions
What is a good ROI percentage?
How do I calculate ROI on a rental property?
Can ROI be negative?
What is the difference between ROI and profit?
Does ROI take inflation into account?
Related Calculators
More Investing Calculators
Investing
100 Minus Age Asset Allocation Calculator
Calculate stock-vs-bond allocation using the 100-minus-age rule of thumb — see the suggested percentage split for any age you put in.
Investing
Active vs Passive Investing Calculator
Compare active and passive investment strategies accounting for fees across long horizons — the wealth gap from a percentage point of fee drag.
Investing
Annuity Present Value Calculator
Calculate the present value of an ordinary annuity from regular payments, periodic rate, and the number of periods until the stream ends.
Investing
APR to APY Calculator
Convert APR to APY for any compounding frequency to see the true effective annual yield — what you actually earn (or pay) on a given quoted rate.
Investing
Art Investment Calculator
Calculate art investment net returns including insurance and carrying costs, given purchase price, current value, and length of holding period.
Investing
Asset Allocation Calculator
Calculate suggested portfolio asset allocation by age and risk tolerance (stocks/bonds/cash). Enter risk tolerance 1-10 to see suggested stock and bond.
Explore Other Financial Tools
Debt
Remaining Loan Balance Calculator
Calculate the remaining balance on an amortising loan after any number of payments. Returns balance, principal paid, interest paid to date, and monthly payment.
Budget
Laundry Service vs DIY Calculator
Laundry service versus doing laundry at home, given loads per week and service price per load — annual difference and break-even point.
Productivity & Time-Value
Commute vs Pay Rise Calculator
Compare new job salary increase against the time and cost of a longer commute. Enter one-way commute min to see net benefit or cost and salary increase.