About This Tool
NinjaFunction's ROI Calculator shows the return on an investment from the amount you put in and what you got back. It gives the profit or loss, the ROI as a percentage and, if you enter how long you held it, the annualised ROI so investments of different lengths can be compared. Your figures stay in your browser.
Why the Time Period Changes Everything
Plain ROI says nothing about how long you waited, and that is the weakness people overlook. Take 10,000 growing to 15,000. If that happened in one year the return is 50% a year. In three years it is about 14.5% a year. In ten years it is about 4.1% a year.
The annualised figure turns all three into a rate per year, so you can set them against each other, or against what a bank deposit would have paid. The calculation assumes steady growth, which real investments never have, so treat it as an average, not a promise.
Frequently Asked Questions
How do you calculate ROI?
Subtract the cost from the final value to get the gain, divide the gain by the cost, and multiply by 100. If you put in 10,000 and end up with 15,000, the gain is 5,000 and the ROI is 50%.
Is a 50% ROI good?
It depends entirely on how long it took. 50% in one year is excellent. 50% over ten years is only about 4.1% a year, which a savings account might beat. This is why the tool also shows the annualised figure when you enter the years.
What should I count as the cost?
Everything you paid to get the investment: the purchase price, fees, commission, repairs and any extra money you put in later. Leaving costs out is the most common reason an ROI looks better than it really was.
What should I count as the final value?
What you got back, including income you earned along the way, such as rent or dividends. Take away selling costs and any tax you will owe if you want the figure after those.
Can ROI be negative?
Yes. If you sell for less than the cost, the gain is negative and so is the ROI. A result of -20% means you lost a fifth of your money.
How is ROI different from profit margin?
Margin compares profit with sales. ROI compares profit with the money you put in. A shop can have a thin margin and still a high ROI if it turns its stock over quickly.