ROI Calculator
Measure how much you gained or lost relative to what you put in. Add the holding period to see the annualized return.
Your numbers
Estimate for information only, not professional advice. Last reviewed .
How we calculate it
ROI = (final value − amount invested) ÷ amount invested × 100. A positive number is a gain and a negative number is a loss.
Annualized ROI = ((final value ÷ amount invested)^(1 ÷ years) − 1) × 100. It lets you compare investments held for different lengths of time.
Assumptions and limits
- Include all costs (fees, taxes, improvements) in the amount invested or subtract them from the final value for a realistic ROI.
- ROI ignores risk and the timing of cash flows. For investments with many deposits and withdrawals, a money-weighted return is more accurate.
Frequently asked questions
What is a good ROI?
It depends on the asset and the risk. Compare the annualized figure against alternatives such as a savings account or a broad market index over the same period.
What is the difference between ROI and CAGR?
ROI is the total percentage gain. CAGR (and annualized ROI) is the steady yearly rate that would produce the same gain over the period.
Can ROI be negative?
Yes. If the final value is below the amount invested, ROI is negative and shows the percentage loss.
Related calculators
- CAGR CalculatorCAGR smooths uneven growth into one steady yearly rate.
- Compound Interest CalculatorSee what a starting amount and regular monthly deposits grow to over time at a given annual rate, with a year-by-year breakdown.
- Rule of 72 CalculatorThe Rule of 72 is a quick mental shortcut for doubling time.
- Profit Margin CalculatorEnter what a product costs you and what you sell it for to see your profit, profit margin and markup.
Worked example (a fixed example using the starting numbers, it does not change as you type)
Inputs: Amount invested ($) = 10000; Final value ($) = 14500; Years held = 3.
- Return on investment 45%
- Net profit $4,500.00
- Annualized ROI 13.19%
Embed this calculator
Add this calculator to your own page. Paste the code where you want it. The small link keeps credit to the source.
More financial calculators
- Loan Payoff Calculator
- Mortgage Calculator with Extra Payments
- Car Loan Calculator
- Credit Card Payoff Calculator
- Compound Interest Calculator
- Simple Interest Calculator
- CAGR Calculator
- Rule of 72 Calculator
- Finance Calculator
- Interest Rate Calculator
- Annuity Calculator
- CD Calculator
- Bond Calculator
- Refinance Calculator
- APR Calculator
- HELOC Calculator
- Loan Calculator
- Mortgage Payment Calculator
- Savings Goal Calculator
- Future Value Calculator
- Present Value Calculator
- Inflation Calculator
- Debt-to-Income Ratio Calculator
- Dividend Yield Calculator
- NPV Calculator
- Stock Profit Calculator
- Down Payment Calculator
- Debt Payoff Calculator
- Rental Property Calculator
- Auto Lease Calculator
- GDP Calculator
- Currency Converter
- Canadian Mortgage Calculator
- UK Mortgage Calculator
- RMD Calculator
- FIRE Calculator
- 529 College Savings Calculator
- 401(k) Calculator
- Roth vs Traditional Calculator
- HSA Calculator
- Social Security Estimate Calculator
- Retirement Savings Calculator
- Student Loan Payoff Calculator
- FHA Loan Calculator
- VA Loan Calculator
- Rent vs Buy Calculator
- Home Affordability Calculator
- State Income Tax Calculator
- Property Tax Calculator
- Paycheck Calculator
- Federal Income Tax Calculator
- Self-Employment Tax Calculator
- State Sales Tax Calculator
- Capital Gains Tax Calculator