Certain professional services (eg. accountants, lawyers, medical offices, and some members of trade or professional associations) are exempt by provincial or federal regulations from requiring a business licence. It is your responsibility to determine if you are exempt.
A charitable or non-profit organization conducting business or fundraising may also be exempt from some licensing requirements. Application for a business licence would still be required; however, the application may be waived. It is the responsibility of the organization to provide proof of non-profit.