ROI Calculator
Calculate return on investment, annualized ROI, and net profit for any investment
How your annualized ROI compares
How to use:
- • Enter the initial investment amount and the final value (or total return received)
- • Enter the duration in years for annualized ROI calculation
- • Total ROI shows the overall percentage return
- • Annualized ROI normalizes multi-year investments to a per-year rate
- • Compare your annualized ROI against benchmark returns
What does an ROI calculator do?
An ROI calculator takes three inputs — how much you put in, how much you got back, and how long the investment lasted — and instantly computes your total return on investment and your annualized (per-year) return. Whether you are evaluating a stock purchase, a rental property, a marketing campaign, a small business venture, or a home improvement project, the same core formula applies: compare what you gained against what you spent.
ROI calculators are used by individual investors benchmarking a portfolio position, entrepreneurs comparing business ideas, marketing teams justifying ad spend, and real estate investors sizing up rental yields. The calculation itself is simple arithmetic, but having a fast, accurate tool prevents the common error of eyeballing percentages incorrectly — especially when time is involved.
How ROI is calculated
There are three numbers worth knowing. All three build on each other:
Net profit
Net profit = Final value − Initial cost
This is the raw dollar gain (or loss). It does not tell you how efficient the investment was relative to what you risked.
Total ROI
ROI = ((Final value − Initial cost) / Initial cost) × 100%
Expresses the gain as a percentage of what you originally put in. A 50% ROI means you earned $0.50 for every $1.00 invested, regardless of how long you waited.
Annualized ROI (Compound Annual Growth Rate)
Annualized ROI = ((Final / Initial)^(1/years) − 1) × 100%
Converts a multi-year total return into an equivalent per-year rate, assuming compounding. This is sometimes called the Compound Annual Growth Rate (CAGR). It lets you compare a 3-year investment against a 10-year one on equal footing.
Worked example: step by step
Suppose you invest $5,000 in a stock portfolio. Three years later the portfolio is worth $7,500. Here is how to work through all three figures:
- 1Net profit: $7,500 − $5,000 = $2,500. You earned two-and-a-half thousand dollars above your original stake.
- 2Total ROI: ($2,500 / $5,000) × 100% = 50%. For every dollar you put in, you received fifty cents of profit.
- 3Annualized ROI: ($7,500 / $5,000)^(1/3) − 1 = 1.5^0.333… − 1 ≈ 1.1447 − 1 = 14.47% per year. This means a consistent annual compounding rate of 14.47% would have turned $5,000 into $7,500 over three years.
Try plugging those numbers into the calculator above to confirm. You can also explore how longer holding periods affect annualized returns by pairing this tool with our compound interest calculator.
How to interpret your ROI
A raw total ROI figure tells you the overall profit percentage, but it hides one critical dimension: time. A 50% ROI sounds great, but is it over 2 years or 20 years? Those scenarios describe very different investments. Always use annualized ROI when comparing two investments that ran for different durations — it normalizes the return to a per-year rate so the comparison is apples-to-apples.
Even annualized ROI has blind spots. It does not capture risk (a volatile asset and a stable one can deliver the same ROI), and it ignores the timing of individual cash flows. If your investment involves multiple cash inflows and outflows at irregular intervals — a rental property with monthly rent, expenses, and an eventual sale, for example — the two metrics you want are:
- IRR (Internal Rate of Return): the discount rate that sets the net present value of all cash flows to zero. A higher IRR signals a more efficient investment when cash flows are lumpy or irregular.
- NPV (Net Present Value): the total value of all expected cash flows discounted back to today's dollars at your required rate of return. A positive NPV means the investment adds value; a negative NPV means it destroys it relative to your hurdle rate.
For quick comparisons between simple investments — lump sum in, lump sum out — ROI and annualized ROI are all you need. For capital-allocation decisions with complex cash-flow profiles, consider calculating IRR or NPV as well. If you are financing any part of your investment, check our loan calculator to factor in the true cost of borrowed capital before deciding whether the ROI clears your hurdle.
Common mistakes to avoid
- •Forgetting fees and taxes. Brokerage commissions, fund expense ratios, capital gains taxes, and property management fees all reduce your actual net profit. Always use the after-fee, after-tax final value for an honest ROI — otherwise you will systematically overestimate returns.
- •Comparing un-annualized ROIs across different time horizons. A 30% ROI over 10 years (≈2.7% annualized) is far less impressive than a 30% ROI over 2 years (≈14.0% annualized). Always annualize before comparing.
- •Ignoring inflation. A 5% annualized ROI in a 4% inflation environment nets you only about 1% in real purchasing power. For long-term planning, consider subtracting the average inflation rate from your annualized ROI to get the real rate of return.
- •Using only ROI for break-even analysis. ROI tells you what you earned; it does not tell you the minimum revenue needed to cover your costs. For that, use our break-even calculator alongside this tool.
- •Treating ROI as the sole decision metric. Two investments can have identical ROIs but wildly different risk profiles, liquidity characteristics, and opportunity costs. Use ROI as one data point, not the only one.
This calculator is for educational purposes only and does not constitute financial advice. Consult a qualified financial professional before making investment decisions.
❓ROI calculator FAQ
🔗Related Tools
Compound Interest Calculator
Calculate compound interest growth with different compounding frequencies
Loan Calculator
Calculate monthly loan payments, total interest, and amortization schedule
Break-Even Calculator
Calculate break-even point in units and revenue for your business
Tip: Explore our complete toolkit to find more tools that can help with your workflow. Each tool is designed to work seamlessly with others for maximum productivity.
Disclaimer: A2ZKit's tools, calculators, cheat sheets, and articles are provided for general information and educational purposes only, on an "as is" basis without warranties of any kind. They are not financial, investment, tax, accounting, medical, health, or legal advice, and are not a substitute for a qualified professional. Results may be inaccurate or incomplete — verify independently and consult an appropriate professional before making any decision. You use A2ZKit entirely at your own risk. By using the site you agree to our Terms of Service.