Filing Annual Returns in a timely manner is essential, because failing to do so could result in the corporation being struck from the register. Reviving the company will come with significant extra costs.
Not only is it a requirement to keep your company information updated, it is in your best interest. It is your responsibility to be able to receive important notices from various levels of Government and possibly members of the public. If you do not, it could result in significant extra costs to your business.
More information can be found on the Government of Alberta website
This is NOT the same as your tax return which is filed through Revenue Canada.
Annual Returns for societies and non-profit organizations must be sent directly to Alberta Corporate Registry.
The role of the registry agent does not include providing legal advice, that is the role of a lawyer licensed to practice law in Alberta.