ROI Calculator
Calculate return on investment for single or multiple investments. Compare simple vs compound returns and see annualized ROI over your investment period. All calculations happen locally — nothing leaves your browser.
How to Use the ROI Calculator
- Enter investment amount — how much you invested or spent.
- Enter return amount — the total value at the end (not just profit).
- Set time period — how many years the investment was held.
- Compare investments — add multiple to see which performed best.
Understanding ROI
Simple ROI = (Return − Investment) ÷ Investment × 100. This gives you the total percentage gain or loss, regardless of time.
Annualized ROI accounts for the time factor: (1 + Simple ROI)^(1/years) − 1. This lets you compare investments held for different periods. A 50% return over 5 years (8.45% annualized) may be worse than 25% over 1 year (25% annualized).
Frequently Asked Questions
It depends on the investment type. Stock market averages ~10% annually. Real estate typically 8-12%. High-yield savings 4-5%. Your target should beat inflation (2-3%) plus your risk premium. Generally, higher return = higher risk.
No — this calculator shows pre-tax ROI. Capital gains taxes, dividends taxes, and other levies will reduce your actual take-home return. Factor in your tax bracket for a realistic picture.
ROI = (Revenue Generated − Cost of Campaign) ÷ Cost of Campaign × 100. For example, if you spent $500 on ads and generated $2,000 in sales, your ROI = ($2,000 − $500) ÷ $500 × 100 = 300%. This means you earned $3 back for every $1 spent. Include all costs (ads, tools, labor) and all attributable revenue for accuracy.
Use Cases
Marketing ROI
Calculate marketing campaign ROI to measure advertising spend effectiveness.
Investment Returns
Compare investment returns across stocks, bonds, and other financial instruments.
Project Profitability
Measure business project profitability and evaluate return on capital investment.
Training Evaluation
Evaluate training program effectiveness and calculate learning investment returns.
Portfolio Performance
Analyze stock portfolio performance with annualized ROI and comparison tools.