Similar to a for profit business start with a plan. Research your competition and how you will generate revenue to pay the bills for the service you provide. You can structure your not-for-profit organization as a federal or provincial corporation. The process and requirements for setting up your corporation will vary based on the option you choose. Federal incorporation may be a good option if you need nation-wide business name protection or if you will be operating internationally. If you plan to be located in only one province, you may wish to incorporate provincially. You may wish to consult a lawyer when choosing the best option for your organization.

You can also watch the  on demand learning from Small Business Centres of Ontario here