Canada Revenue Agency (CRA) program account require to add to your business when the business expands.
Import/Export Account is mandatory if you are planning to import or export goods into or out or Canada.
WSIB (Ontario Worker's Safety and Inury Board) Account is required and obligatory if a corporation plan to have employee.
Tax Account is mandatory if taxable sales are $30.000 or more in a year.
It is very important to choose an unique name. As there are no name protection for small businesses, any name will be accepted by the Goverment, however if the name deceptively similar to an existing name, you risk legal action being taken by the other party.