is roi calculated annually 
roi can be calculated over any period of time but it s most commonly calculated on an annual basis this allows for easier comparison between different investments and provides a standardized measure of performance however in some cases roi can also be calculated over shorter or longer periods depending on the specific context and needs of the analysis 