Home / All Tools / Finance Calculators / Return on Investment Calculator

Return on Investment Calculator

ROI = (final value − costs − investment)/investment; annualized return uses compound growth.

Inputs and units

  • Initial investment: Enter your value in the format and unit shown.
  • Final value including returned principal: Enter your value in the format and unit shown.
  • Additional costs: Enter your value in the format and unit shown.
  • Holding period (years): Enter your value in the format and unit shown.

Calculation method

ROI = (final value − costs − investment)/investment; annualized return uses compound growth.

Worked example

The example values are: Initial investment = 1000; Final value including returned principal = 1200; Additional costs = 0; Holding period (years) = 2

  • Net profit: 200
  • ROI (%): 20
  • Annualized return (%): 9.544511501

Assumptions and limitations

Check that the inputs and units describe your situation.

Using your result

Select Calculate after changing inputs. Copy result copies the displayed output; Download result saves a text file. Reset returns the form to its example inputs. Calculations run in your browser.

Return on Investment Calculator FAQs

What method does this calculator use?

ROI = (final value − costs − investment)/investment; annualized return uses compound growth.

What should I check before using the result?

Check that the inputs and units describe your situation.