Calculators

ROI Calculator — Return on Investment

Calculate Return on Investment (ROI) with total gain/loss and annualized returns. Compare investment performance across different time periods. Enter cost and final value — see your profit or loss percentage instantly.

Part of Yoopla's 435+ free browser tools.

Common ROI Benchmarks

Stock Market
~10% annual
Real Estate
~8-12% annual
Bonds
~4-6% annual
Savings
~1-3% annual

How to Use ROI Calculator

  1. 1

    Enter the initial investment cost (amount you paid).

  2. 2

    Enter the final value (current worth or amount received).

  3. 3

    Optionally enter the time period in years for annualized ROI.

  4. 4

    View total ROI percentage, profit or loss amount, and annualized return.

  5. 5

    Compare multiple investments by re-entering values.

Frequently Asked Questions

How is ROI calculated?

ROI = (Final Value − Initial Cost) / Initial Cost × 100. Example: invest $10,000, sell for $13,000 → ROI = ($13,000 − $10,000) / $10,000 × 100 = 30%. A positive ROI means profit; negative means loss. ROI does not factor in time by itself — a 30% ROI over 1 year is much better than 30% over 10 years.

What is annualized ROI (CAGR) and why does it matter?

Annualized ROI (also called CAGR — Compound Annual Growth Rate) shows the equivalent yearly return: ((Final Value / Initial Cost)^(1/years) − 1) × 100. Example: $10,000 grows to $13,000 over 4 years → CAGR = (1.30^0.25 − 1) × 100 = 6.78% per year. CAGR lets you compare a 5-year investment directly with a 2-year one — total ROI percentages are not comparable across different time periods.

What is a good ROI for different investment types?

General benchmarks: US stock market (S&P 500) averages 10% annually; developed-market stocks 7-8%; bonds 3-5%; real estate 8-12% (varies heavily by location); savings accounts 1-5% (varies with interest rate environment); startup investments can be −100% to 10×+. Higher expected ROI always comes with higher risk. Adjust your benchmark based on your investment type and time horizon.

What is the difference between ROI and IRR?

ROI is a simple ratio comparing end value to cost. IRR (Internal Rate of Return) accounts for the timing and size of multiple cash flows over time. For a single investment with one entry and one exit, ROI and IRR give equivalent information. IRR is more relevant for business projects with recurring cash flows (e.g., rental property with monthly rent). The calculator computes ROI and CAGR.

How do I account for fees and taxes in ROI?

To calculate true net ROI, subtract all costs from the final value before calculating. Trading fees, management fees, and capital gains tax all reduce actual returns. Example: invest $10,000, receive $13,000, but pay $300 in brokerage fees and $900 in capital gains tax → net final value = $11,800 → net ROI = 18%, not 30%. Always use net figures for accurate investment comparison.

Share this tool

Share this tool with others

Related Tools

Explore the ecosystem around

Category: Calculators

Use this tool as your starting point, then branch into adjacent tools, topic hubs, comparisons, and free alternatives.

Related Tools

Discover other tools that work great with ROI Calculator

Topic Hubs

Go deeper into pillar pages and connected workflows

Related Articles & Guides

Learn more about using tools effectively

Tool Comparisons

Compare features and choose the right tool

Popular Alternatives

Free alternatives to popular paid tools

Use Cases

Practical use cases with this tool

Best Tools Collections

Curated lists of top-rated tools

ROI Calculator — Return on Investment with Annualized Returns | Yoopla