annual return

noun

Definitions of annual return

(UK COMPANY LAW) documents that must be filed yearly with the official government register of companies by a limited company, summarising current directorships, shareholders, company's activities and company/capital structure. NB the annual return was replaced by the confirmation statement in June 2016.

A company must deliver an annual return to Companies House every year.

the amount of profit made by an investment over one year

You will find that you have earned a return less than the market's average annual return.