ROI Calculator
Calculate Return on Investment percentage and total gain.
This ROI calculator, also useful as a return on investment calculator or roi percentage calculator, finds return on investment as a percentage - roi full form: Return On Investment - by comparing your gain against your original cost. It works for any investment type, from stocks to a business purchase, answering how to calculate roi for a specific buy and sell price or cost and return.
Enter your initial investment and final value (or net gain), and the calculator computes roi instantly.
Worked Calculation Examples
| Scenario | Result | Calculation Step |
|---|---|---|
| $1,000 investment grows to $1,200 | ROI = 20% | Gain = $1,200 − $1,000 = $200. ROI = ($200 ÷ $1,000) × 100 = 20%. |
| $5,000 investment sold for $4,200 (a loss) | ROI = −16% | Gain = $4,200 − $5,000 = −$800. ROI = (−$800 ÷ $5,000) × 100 = −16%, meaning a 16% loss on the original investment. |
The ROI Formula
ROI formula roi meaning: ROI = ((final value - initial investment) / initial investment) * 100. A $1,000 investment that grows to $1,200 has a $200 gain, giving an ROI of (200/1000) * 100 = 20%. Expressing investment performance as a percentage return, rather than a raw dollar gain, is what allows ROI to fairly compare investments of very different sizes - a $200 gain means something very different on a $1,000 investment than on a $100,000 one, and ROI's ratio-based structure normalizes that difference into a single comparable figure.
ROI vs. Annualized Return
A simple ROI figure doesn't account for how long the investment took to earn that return - a 20% ROI over 1 year is very different from a 20% ROI over 10 years. Annualizing the return (using a CAGR-style calculation) makes it possible to fairly compare investments held for different lengths of time.
Common ROI Mistakes
The most common mistake is leaving fees, commissions, or closing costs out of the initial investment figure, which inflates the reported ROI above what an investor actually experienced. A second is comparing raw ROI percentages across investments held for very different time periods without annualizing them first - a 20% ROI over 5 years is a much weaker result than a 20% ROI over 1 year, even though the headline number is identical. A third is treating a positive historical ROI as a guarantee of future performance, rather than a description of one specific past outcome.
Sources & References
The ROI ratio is a standard corporate-finance and investment metric with no single inventor, used across accounting, private equity, and personal investing to compare gains against cost. It is deliberately simple and does not account for the time value of money the way metrics like Net Present Value (NPV) or Internal Rate of Return (IRR) do - those are more appropriate tools when comparing investments with materially different time horizons or cash flow timing.
How to Use the ROI Calculator
- Open the ROI Calculator and enter the values requested in the input fields.
- Check the units, percentages, dates, or time periods before reading the answer.
- Review the instant result and adjust any value to compare another scenario.
- Use the formula, example, and FAQs below to understand how the roi calculator works.
Frequently Asked Questions
How to calculate ROI?
Subtract the initial investment from the final value to get the gain, divide by the initial investment, then multiply by 100: ROI = ((final - initial) / initial) * 100.
How do I find ROI as a percentage?
Compute the gain or loss relative to the original cost, then express it as a percentage using the standard formula roi meaning net return divided by cost.
How do I compute ROI when I also paid fees?
Include all costs - purchase price plus fees - in the initial investment figure, and all proceeds minus any exit fees in the final value, before applying the ROI formula.
How do I use this roi calculator?
Enter the known values, review the units or settings, and the calculator updates the result instantly. The formula and example on this page show how the answer is produced.
What does the ROI Calculator calculate?
Calculate Return on Investment percentage and total gain. It is designed for fast browser-based calculations without sign-up, downloads, or manual spreadsheet setup.
What formula does this roi use?
The formula is: ROI (%) = [(Final Value − Initial Investment) ÷ Initial Investment] × 100. Initial Investment is everything it cost you to acquire the asset, including any fees; Final Value is everything you received from it, net of any exit costs. The difference is your gain (or loss, if negative), and dividing by the initial investment expresses that gain as a ratio before multiplying by 100 to convert it to a percentage. Because ROI is a pure ratio, it carries no information about how long the investment took - a 20% ROI could come from one year or ten.
Related Calculators
Investment Calculator
Calculate investment returns, compound annual growth rate (CAGR), and portfolio value.
Compound Interest Calculator
Project future investment growth with daily, monthly, or annual compounding.
Rental Property ROI Calculator
Calculate cap rate, cash-on-cash return for real estate investments.
Loan Calculator
Calculate monthly loan payments, interest charges, and loan payoff terms.
Mortgage Calculator
Estimate home mortgage payments including principal, interest, taxes, and insurance.
Tip Calculator
Split restaurant bills and compute tip percentages per person easily.
Last updated: September 29, 2026.