Select Corporate Jurisdiction: Generally this will be your home province.
Create a name for your company.
See if your company name is available using NUANS. NUANS keeps a database of all registered company names. You order a search to see if your proposed name is taken. If not, you may register the name for your company.
Prepare the Articles of Incorporation
Submit & Register Articles of Incorporation
Obtain permits & licenses e.g. Sales taxes and vendors permits: Note that if your sales will be under $30,000 you do not need to register for, collect or pay GST or HST on your sales.
Optional: Purchase Corporate Seal & Minute Book: For a small business these items look pretty on your bookshelf, but really do nothing.