ROI Calculator
Measure the return on any investment, with annualised CAGR.
Enter what you put in and what you got back. Add a holding period to see the annualised return, which is the only fair way to compare investments of different lengths.
Why total ROI can mislead you
A 60% return sounds excellent until you learn it took eleven years to earn. Total ROI ignores time completely, which makes it useless for comparing a two-year investment against a ten-year one. Annualised ROI — the compound annual growth rate — fixes this by expressing the return as a consistent yearly rate.
Count every cost
Brokerage, stamp duty, registration, maintenance and any capital you added later all belong in the investment figure. Leaving them out inflates your apparent return, which is comfortable and wrong.
Income during the holding period
Dividends, rent and interest received while you held the asset are part of your return. Add them under income received or you will understate how well the investment actually performed.
What ROI does not tell you
It ignores inflation, tax and risk. A 9% return during 6% inflation is a 3% real return. Two investments with identical ROI can carry wildly different risk. Use ROI to compare, then judge the risk separately.