ROI Calculator

Free online ROI Calculator — instantly compute return on investment, net profit, and annualized ROI for stocks, real estate, ads, and any investment.

866.4K usesUpdated · 2026-04-27Runs locally · zero upload

How to Use ROI Calculator

The ROI Calculator takes just seconds to deliver a complete return-on-investment breakdown.

  1. Enter Initial Investment — Type the amount you originally invested into the ROI Calculator.
  2. Enter Final Value — Enter the current or realized value of the investment.
  3. Enter Duration (optional) — If you know how long the investment ran, add the number of years so the ROI Calculator can also compute annualized ROI.
  4. Read the Results — The ROI Calculator instantly shows ROI percentage, net profit, and — when a duration is provided — annualized ROI.

The ROI Calculator updates in real time, so you can quickly compare scenarios by adjusting any input.

Formula & Theory — ROI Calculator

The ROI Calculator uses three straightforward formulas drawn from fundamental investment analysis.

Net Profit:

Net Profit = Final Value − Initial Investment

Return on Investment:

ROI (%) = (Net Profit / Initial Investment) × 100

Annualized ROI (CAGR):

Annualized ROI (%) = [(Final Value / Initial Investment)^(1 / Years) − 1] × 100
Symbol Meaning
Final Value The ending value of the investment
Initial Investment The original cost or capital deployed
Years The holding period in years

The ROI Calculator's annualized formula is equivalent to the Compound Annual Growth Rate (CAGR), which smooths out volatility and lets you compare investments held for different durations on a fair, per-year basis.

Interpreting the Results

A positive ROI from the ROI Calculator means the investment was profitable. A negative ROI indicates a loss. Annualized ROI adds time context — a 50% total ROI over 10 years is far less impressive than the same return over 1 year.

Use Cases for ROI Calculator

The ROI Calculator is a versatile tool applicable to virtually any financial decision:

  • Stock & Fund Investing — Enter your purchase price and current market value to see your ROI Calculator result in seconds.
  • Real Estate — Calculate total return on a property purchase including rental income and appreciation.
  • Digital Advertising — Measure campaign profitability by comparing ad spend against revenue generated.
  • Business Projects — Evaluate equipment purchases, new product launches, or expansion investments with the ROI Calculator.
  • Startup & Venture — Assess early-stage investments by projecting exit values against initial capital.
  • Education & Training — Compare the cost of a course or degree against future earning potential.

No matter what you are evaluating, the ROI Calculator gives you the data you need to decide whether an investment is worth making.

Frequently asked questions about ROI Calculator

What does ROI stand for?

ROI stands for Return on Investment. The ROI Calculator measures how much profit you earned relative to the amount you invested, expressed as a percentage.

How does the ROI Calculator compute annualized ROI?

Annualized ROI = [(Final Value / Initial Investment)^(1 / Years) − 1] × 100%. The ROI Calculator uses this compound annual growth rate formula when you provide an investment duration.

Can the ROI Calculator show a negative ROI?

Yes. If the final value is less than the initial investment, the ROI Calculator will display a negative ROI, indicating a loss.

What is the difference between ROI and annualized ROI?

ROI measures total return regardless of time. Annualized ROI normalizes that return to a per-year figure, making it easier to compare investments of different durations using the ROI Calculator.

Is my data stored?

No. All calculations happen in your browser; nothing is sent to a server.