Annual Returns/Annual Declarations

Once the company formation has taken place, there are Annual Upkeep/Compliance requirements that are necessary to ensure the company remains in good standing with the various government agencies. A company must hold an annual shareholders’ meeting within a specified period of time after the company’s year-end.

All corporations and foreign corporations with a licence in any province under the Extra-Provincial Corporations Act are required to file an Annual Return. Annual Return Filings are mandatory. They are required to ensure that all corporate information on Government’s public record is up-to-date. You will be required to verify address information and officers and directors information on these returns.

Annual corporate documentation that needs to be prepared includes:

  • annual review document
  • annual return filing
  • annual minutes and applicable resolutions
  • monitoring report of any business names and partnerships for renewal, and
  • all applicable agent filings and/or agent for service documents, if necessary.

At the annual meeting, the appointments of directors, officers and the auditor are discussed and approved. The company’s financial statements are also acknowledged and approved.

Feature and Benefits

  • Receive immediate verification upon successful filing with the corporate registries
  • Validate all data based on the Corporations Information Act
  • Verify all data to ensure compliance
  • A one-stop shop for all components of the lifecycle: Entity Formation and beyond
  • Predictable fixed cost for transactional and packaged solutions
  • Offers a full-service supported solution to help with the post formation requirements
  • Ensure compliance beyond registration
  • Access to your updated electronic minute book
  • All documents stored in one convenient location


Order Now



Need Support? Questions?

Need Support? Questions?
Call us. We're here to help.

Request a Demo

Request a Demo
See how our services can enhance your productivity.

Sign up
Stay in the loop and sign up for our newsletters.