The government of Canada has a checklist for people who are starting a business. The site provides information about fiscal obligations and their implications. You can also get information on interactions between your business and the Canada Revenue Agency (CRA).