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.
