From the Government of Canada
The Checklist for Small Businesses is for people like you who are starting a business. You can get information about your fiscal obligations and their implications, and you can also get information on interactions between your business and the Canada Revenue Agency (CRA).