Charity vs Nonprofit vs Social Enterprise – Which Structure Is Right for Your Mission?

Charity vs Nonprofit vs Social Enterprise – Which Structure Is Right for Your Mission?

If you are passionate about creating social impact in British Columbia, one of the first big decisions you’ll face is this:

Should you start a charity, a nonprofit society, or a social enterprise?

Many new founders, especially immigrants, community leaders, and aspiring social entrepreneurs, use these terms interchangeably. But in Canada, they are very different legal and operational structures, each with its own advantages, challenges, funding opportunities, and reporting requirements.

Choosing the wrong structure can lead to funding limitations, tax complications, or operational frustrations later on.

This guide breaks down the differences in a simple and practical way, specifically for people building impact-driven organizations in BC.


Quick Overview

StructureMain PurposeCan Earn Revenue?Can Issue Tax Receipts?Governed By
CharityPublic benefit and charitable activitiesLimited business activitiesYesCRA + BC/Federal laws
Nonprofit SocietyCommunity benefit, member-serving or public-servingYesNoBC Societies Act
Social EnterpriseBusiness solving social problemsYes, core modelUsually NoBusiness laws

1. What Is a Charity in Canada?

A charity is an organization registered with the Canada Revenue Agency (CRA) Charities Directorate.

Registered charities exist for recognized charitable purposes such as:

  • Poverty relief
  • Education
  • Advancement of religion
  • Other community benefits recognized by law

Examples in BC

  • Vancouver Food Bank
  • United Way British Columbia
  • Canuck Place Children’s Hospice

Pros of Becoming a Charity

1. Ability to Issue Tax Receipts

This is one of the biggest advantages. Donors can claim charitable tax credits, which makes fundraising easier.

2. Access to More Grants

Many foundations and government funding programs are only available to registered charities.

3. Public Trust and Credibility

Charity status often increases donor confidence and partnership opportunities.

4. Tax Exemptions

Registered charities are exempt from income tax.


Cons of Becoming a Charity

1. Strict CRA Rules

The CRA closely monitors charities. You must follow detailed rules around:

  • Political activities
  • Compensation
  • Fund usage
  • Record keeping
  • Public benefit requirements

2. Longer Approval Process

Charity applications can take:

  • 6 to 18 months or more

3. Administrative Burden

Annual filings and compliance reporting are mandatory.

4. Limited Business Activities

A charity can earn revenue, but business activities must remain connected to its charitable purpose.


2. What Is a Nonprofit Society in BC?

In BC, most nonprofits are registered under the BC Societies Act through BC Registry Services.

A nonprofit society exists to serve a community, group, or social purpose, but it is not automatically a charity.

Examples in BC

  • Cultural associations
  • Community gardens
  • Sports clubs
  • New immigrant support groups
  • Arts organizations

Some nonprofits later apply for charity status.


Pros of a Nonprofit Society

1. Easier and Faster to Start

Many BC societies can be incorporated within days or weeks.

2. Flexible Operations

Nonprofits generally have more freedom in programming and revenue generation than charities.

3. Lower Compliance Burden

There are reporting obligations, but fewer restrictions than charities.

4. Good Starting Point

Many organizations test their idea as a nonprofit before pursuing charity status.


Cons of a Nonprofit Society

1. Cannot Issue Charitable Tax Receipts

This can make fundraising more difficult.

2. Some Grants Are Not Available

Certain funders only support registered charities.

3. Revenue Restrictions

A nonprofit cannot primarily exist to generate profit for members.

4. Governance Responsibilities

You still need directors, bylaws, annual filings, and proper records.


3. What Is a Social Enterprise?

A social enterprise uses business methods to solve social or environmental problems.

Unlike traditional nonprofits, revenue generation is often central to the model.

A social enterprise can legally operate as:

  • A corporation
  • A cooperative
  • A nonprofit
  • A hybrid model

Examples

  • Employment programs hiring marginalized individuals
  • Eco-friendly product companies
  • Community cafés supporting social causes
  • Skills-training businesses for newcomers

Famous Canadian example:

  • ME to WE (historically structured as a social enterprise model)

Pros of a Social Enterprise

1. Financial Sustainability

Revenue can reduce dependence on grants and donations.

2. Innovation and Flexibility

Social enterprises can pivot and scale more easily than traditional nonprofits.

3. Entrepreneurial Culture

Great for founders who enjoy business building and social impact together.

4. Multiple Revenue Streams

Can combine:

  • Product sales
  • Service fees
  • Sponsorships
  • Grants
  • Partnerships

Cons of a Social Enterprise

1. Harder to Explain

Some funders and donors may not fully understand hybrid models.

2. Limited Grant Access

Certain grants exclude for-profit organizations.

3. Balancing Mission vs Revenue

Founders can struggle between impact goals and financial pressures.

4. Investor Expectations

If investors are involved, profit expectations can shift priorities.


Which Structure Should You Choose?

Choose a Charity If:

  • Donations are your main funding source
  • You need charitable tax receipts
  • You rely heavily on grants
  • Your mission clearly fits CRA charitable purposes

Choose a Nonprofit Society If:

  • You are community-focused
  • You want flexibility
  • You are testing an idea
  • You want lower startup complexity

Choose a Social Enterprise If:

  • You want earned income to sustain impact
  • You enjoy entrepreneurship
  • You want scalable business models
  • You prefer innovation over traditional structures

Step-by-Step Registration Guide in BC

A. How to Register a Nonprofit Society in BC

Step 1: Choose a Name

Use the BC Name Request system.

Step 2: Draft Your Constitution and Bylaws

Templates are available through BC Registry resources. – https://www.bclaws.gov.bc.ca/civix/document/id/complete/statreg/216_2015/search/search?84#Schedule1

Step 3: Incorporate Online

Register through BC Registries and Online Services.

    Timeline

    • Usually a few days to a few weeks

    B. How to Register a Charity in Canada

    Step 1: Incorporate First

    Most charities begin as nonprofit societies.

    Step 2: Prepare Governing Documents

    Your purposes must align with CRA charitable categories.

    Step 3: Apply to CRA

    Apply through the CRA Charities Application Portal.

    Timeline

    • Typically 6 to 18 months

    Cost

    • Usually legal/accounting support costs are the biggest expense

    C. How to Start a Social Enterprise

    There is no single “social enterprise registration” in BC.

    You can:

    • Incorporate a business
    • Create a nonprofit with earned income
    • Form a cooperative
    • Use hybrid structures


    Common Mistakes New Founders Make

    1. Applying for Charity Status Too Early

    Some founders rush into charity applications before validating their programs or governance.

    2. Confusing “Nonprofit” with “Charity”

    Not all nonprofits are charities.

    3. Weak Governance

    Friends and family boards without governance knowledge can create compliance problems.

    4. Overdependence on Grants

    Solely relying on grants can create long-term sustainability challenges.

    5. Ignoring CRA Reporting Requirements

    Late filings can lead to penalties or revoked status.


    Funding Opportunities in BC

    Potential funding sources include:


    Final Thoughts

    There is no “perfect” structure.

    The best choice depends on:

    • Your mission
    • Your funding strategy
    • Your long-term vision
    • Your leadership style
    • Your sustainability goals

    Many successful impact organizations evolve:

    • Nonprofit → Charity
    • Business → Social Enterprise
    • Charity + Revenue Arm Hybrid

    The key is not just starting an organization.
    It is building something sustainable, impactful, and aligned with the community you want to serve.

    For social entrepreneurs in BC, this is an exciting time to create innovative models that combine purpose and sustainability together.


    Helpful Government Resources

    Scroll to Top