ROI Calculator (Return on Investment)

Compute ROI from investment cost, returns, and optional fees. Optionally annualize ROI based on the holding period.

$
$
$

Results

  • ROI %
  • ROI (x)
  • Annualized ROI %
  • Category
  • Net Profit $
  • Initial Investment $
  • Fees & Other Costs $
  • Return / Final Value $

Formula

ROI = (Net Profit ÷ Cost of Investment) × 100 %

or

ROI = ((Final Value – Initial Investment – Fees/Costs) ÷ Initial Investment) × 100 %

Example:

Suppose you invest $10,000 and after one year your investment is worth $12,500, and you incurred $0 in additional fees.

Net Profit = $12,500 – $10,000 – $0 = $2,500

Cost of Investment = $10,000

ROI = ($2,500 ÷ $10,000) × 100 % = 25 %

How to Use the ROI Calculator

  1. Step 1 — Decide if you want annualization

    Toggle Annualize ROI ON if you want the return expressed as a yearly rate (needs the holding period).

    Leave it OFF to see simple ROI for the whole period.

  2. Step 2 — Enter your core numbers

      • Initial Investment: the amount you put in (cost basis).

    - Return / Final Value: the amount you got back at the end (sale proceeds or current value).

    - Fees & Other Costs (optional): add commissions, management fees, taxes, etc.

  3. Step 3 — Set the time horizon

    • Holding Period (years): required only for annualized ROI. Use decimals if needed (e.g., 1.5 for 18 months).
  4. Step 4 — Adjust precision

    Toggle Show decimals if you want more exact percentages and ratios.

  5. Step 5 — Click “Calculate”

    The tool computes ROI (%), ROI (x multiple), Annualized ROI (%) (if enabled), and breaks down Net Profit, Category, and your input amounts.

  6. Step 6 — Interpret the results

      • ROI (%): overall gain or loss relative to cost.

    - ROI (x): total multiple of money (e.g., 1.25× means a 25% gain).

    - Annualized ROI: the ROI converted to a yearly rate based on your holding period.

    - Net Profit: Final Value − Initial Investment − Fees.

    Example: Initial $10,000, Final $12,500, $0 fees → ROI = 25% (1.25×), Net Profit = $2,500; with a 1-year holding period, Annualized ROI = 25%.

Frequently Asked Questions

Methodology & Sources

Bibliography

  1. (2024). Return on Investment - Formula and How to Calculate It — Corporate Finance Institute
    Accessed 2025-10-26
  2. (2011). What does ROI mean? An investigation on the use of ‘Return on Investment’ in public relations practice — Bournemouth University
    Accessed 2025-10-26
  3. (2023). Analyses of the return on investment of public health interventions — BMJ Global Health
    Accessed 2025-10-26