Measure the percentage return on any investment with optional annualized return (CAGR) for multi-year holds.
Calculate ROI, net profit, and annualized returns
ROI = ((Amount Returned - Amount Invested) / Amount Invested) × 100. This gives you the percentage return on your original investment.
The annualized ROI accounts for the time period, using the compound annual growth rate (CAGR) formula: ((Returned / Invested)^(1/years) - 1) × 100. This allows you to compare investments of different durations.
A positive ROI means you made money. A negative ROI means you lost money. Always compare annualized ROI to benchmark rates (like S&P 500's ~10% historical average) to evaluate whether your investment performed well.
Type the total amount you invested, including any fees, commissions, or acquisition costs.
Type the final value, return, or sale price. Include any income received (dividends, rent, etc.) for total return.
See the percentage return, the annualized return (CAGR), and the net profit. The calculator also shows the holding period required to compute annualized return.
For related calculations, try our investment calculator.
Cross-checked against authoritative formulas (IRS, NIST, ACM) and updated for 2025/2026 tax years and rates.
No server roundtrip. All math runs in your browser so results appear the moment you finish typing.
We never collect, store, or transmit your inputs. Every calculation runs locally in your browser.
Each calculator includes the formula, plain-English explanation, and FAQs so you understand the result.
Estimates only. Calculator results are for educational and planning purposes — not professional advice. For binding decisions on taxes, investments, health, or legal matters, consult a qualified professional.