ROI Calculator
Calculate return on investment percentage, net gain and annualised ROI.
Enter your initial investment, final return and time held to see ROI and annualised ROI.
How to use it
- 1Enter the amount invested.
- 2Enter the amount returned.
- 3Enter the holding period in months.
- 4Read the ROI, net gain and annualised return.
Investment details
Enter what you invested, what you got back and over what period.
Result
ROI
30.00%
- Net gain
- €3,000.00
- Annualised ROI
- 19.11%
- Total return
- €13,000.00
Annualised ROI converts your return into an equivalent yearly rate for easy comparison.
Frequently asked questions
- What is annualised ROI?
- It converts your total return into an equivalent yearly rate, making investments of different lengths comparable.
- Does this account for fees or taxes?
- No, enter your net investment and net return if you want fees and taxes reflected.
- Can ROI be negative?
- Yes, if the return is less than the investment the ROI and net gain will be negative.
Something wrong with this tool or its numbers?
Report an issueRecommended next
What people usually reach for after this tool.
Startup Cost Calculator
Total your one-off setup costs and monthly running costs to size the capital you need.
Break-Even Calculator
Find the sales volume where fixed and variable costs are covered by revenue.
Markup Calculator
Convert between cost, markup percentage and selling price for any product.
Related articles

How to price freelance work without guessing
A repeatable pricing method built on utilisation, target income and value-based adjustments.
7 min read
VAT explained simply for small businesses
What VAT actually is, when you have to register, and how to keep the arithmetic painless.
6 min read
What BMI tells you, and what it definitely does not
BMI is a fast population-level screen. Here is how to read it without over-interpreting it.
5 min readPopular tools
The calculators people reach for most.
New tools, every week
One short email when we ship something genuinely useful. No spam, unsubscribe anytime.