We have permanently closed Guest Posting on this site. Thank you for your contributions.

ROI Calculator

Measure return on investment as a total percentage and an annualized rate, so you can compare any investment fairly.

Last updated: September 2026

Net profit
$5,000
Total ROI
50.00%
Annualized ROI
14.47%

You turned $10,000 into $15,000 — a 50.00% total return (about 14.47% per year). Annualized ROI lets you compare investments held for different lengths of time on equal footing.

What ROI tells you

Return on investment (ROI) measures how much you gained (or lost) relative to what you put in. It's the simplest way to judge whether an investment, project, or purchase paid off. Enter the amount invested and the final value, and this calculator shows your net profit and total ROI percentage.

Add a holding period and it also gives the annualized ROI — essential for comparing investments held for different lengths of time.

Total vs annualized ROI

A 50% total return sounds great — but over 10 years it's only about 4% a year, while the same 50% in 2 years is roughly 22% a year. Total ROI ignores time; annualized ROI accounts for it, which is why it's the fairer number when comparing opportunities.

Where to use it

  • Investments: stocks, funds, crypto, or real estate deals.
  • Business: marketing campaigns, equipment, or new hires.
  • Big purchases: anything you expect to generate a return.

Frequently asked questions

Is this ROI calculator free?

Yes — free, private, and it runs entirely in your browser.

How is ROI calculated?

Total ROI = (final value − amount invested) ÷ amount invested × 100. Annualized ROI compounds that over the holding period you enter.

What is a good ROI?

It depends on risk and time. For context, the stock market has historically returned around 7% per year after inflation — beating that consistently is difficult.

Should I use total or annualized ROI?

Use annualized ROI to compare investments held for different lengths of time; use total ROI for a single, simple gain figure.

Does it account for fees or taxes?

No — enter net figures if you want to include costs. Subtract fees from the final value and any taxes to see your true return.

Related tools