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 — The Price of Waiting to Invest
See what delaying an investment could cost. Enter the amount, return and delay to compare investing now versus waiting, using compound growth.
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. Knowing which version of the formula is in use avoids confusion when reporting or comparing an ROI.
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. Anyone else's ROI claim is clearer once the time period behind it is known.
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 (capital gains tax applies in many jurisdictions, at rates that vary by country and income, 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 before transfer tax, legal fees, maintenance, management time, and capital gains tax can end up materially lower once all of those are counted. 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 of government bonds, often a few per cent, (b) the broad market benchmark for the same risk class, and (c) the opportunity cost of the specific capital. An investment returning less than a broad-market index fund over 10+ years can lag the passive alternative once opportunity cost is counted.
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, which is what this calculator produces — a simple ROI from a cost and a final value.
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. These rough figures suit big-picture directional answers rather than 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 are. 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. Matching the metric to the purpose keeps the comparison meaningful.
What this calculator does
The tool computes simple ROI from the inputs you provide: initial cost and final value. It doesn't automatically incorporate fees, taxes, opportunity cost, or the time period. An honest real-world ROI includes those in the cost and final-value figures before the calculation is run. 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 versus passive investing over the long run. See how a percentage point of extra fees compounds into a wealth gap over decades.
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
Utilities
Currency Converter
Currency converter with fee modelling — see net amount received, gross amount converted, and the effective rate after fees.
Lifestyle
Fuel Cost Per Mile Calculator
Calculate fuel cost per mile from fuel price and MPG. Compare vehicles and understand how efficiency differences compound.
Income
Raise vs Promotion Calculator
Compare cash value of a raise against a promotion including title, responsibility, and pay changes across remaining career.