📐 ROI Calculator

Calculate return on investment for any project, purchase, or campaign — with optional annualized ROI.

How the ROI Calculator Works

Return on investment (ROI) compares what you got back with what you put in. It works for almost anything: a marketing campaign, a piece of equipment, a renovation, a course, or a resale item. Enter the total amount invested (including costs such as fees and shipping) and the total amount returned (sale price, revenue, or savings), and the calculator shows the net gain or loss and the ROI percentage.

A 50% ROI over one year is much better than 50% over five years, so if you add how long the investment lasted, the calculator also shows the annualized ROI — the equivalent yearly rate. For comparing growth of an investment between two values over time, see the CAGR calculator.

Formula

Net gain = amount returned − amount invested
ROI (%)  = net gain ÷ amount invested × 100
Annualized ROI (%) = ((amount returned ÷ amount invested)^(1 / years) − 1) × 100

How to Use It

  1. Enter the total amount invested, including all costs.
  2. Enter the total amount returned or recovered.
  3. Optionally enter how long the investment lasted, for the annualized ROI.
  4. Read the net gain and ROI.

Frequently Asked Questions

How do you calculate ROI?

ROI = (amount returned − amount invested) ÷ amount invested × 100. If you spend 2,000 and get back 2,600, the net gain is 600 and the ROI is 30%.

What is a good ROI?

It depends on the risk and the alternatives. A useful habit is to compare an investment's annualized ROI with what you could earn from a low-risk option over the same period, and to remember that higher expected returns usually come with higher risk.

What is the difference between ROI and annualized ROI?

ROI is the total return over the whole period, regardless of how long it took. Annualized ROI converts it to an equivalent yearly rate, which makes investments of different lengths comparable.

Related Calculators

Formula and content last reviewed: September 2026. All calculations run in your browser — nothing you enter is sent to or stored on our servers.

⚠️ This calculator is for general informational and educational purposes only. It does not constitute financial, tax, legal, or other professional advice, and results are estimates that may not reflect your exact situation. GelirLab.com and its owners accept no liability or responsibility for any decision made or action taken based on this tool. Always consult a qualified professional (CPA, financial advisor, or attorney) before making financial decisions.
Spotted a wrong result or outdated figure? Let us know — it helps keep every calculator accurate. 🚩 Report a problem

More Finance calculators

See all →

✔ Reviewed by GelirLab Editöryal Ekibi · Last reviewed: September 2026 · How we check our calculators

🔗 Embed this calculator on your website

Free for blogs, news sites and schools. Paste this code into your page; the calculator stays up to date automatically.