What is a good ROI?
It depends on the risk and how long the money is tied up. Compare the yearly return, not the total, with what you could earn elsewhere.
What you made on an investment.
Before tax and fees unless you include them in the amounts.
Example: $10,000 that grows to $15,000 in 3 years is a gain of $5,000: an ROI of 50%, or 14.47% a year.
Return on investment from what you put in and what it is worth now, with the yearly return for the time you held it.
It depends on the risk and how long the money is tied up. Compare the yearly return, not the total, with what you could earn elsewhere.
ROI is the total return over the whole period. CAGR, shown here as the yearly return, spreads it evenly across the years.
When the cash comes in over several years. NPV & IRR accounts for when each amount arrives; ROI only looks at the start and the end.