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
| Structure | Main Purpose | Can Earn Revenue? | Can Issue Tax Receipts? | Governed By |
|---|---|---|---|---|
| Charity | Public benefit and charitable activities | Limited business activities | Yes | CRA + BC/Federal laws |
| Nonprofit Society | Community benefit, member-serving or public-serving | Yes | No | BC Societies Act |
| Social Enterprise | Business solving social problems | Yes, core model | Usually No | Business 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:
- Vancouver Foundation
- Vancity Community Foundation
- United Way British Columbia
- Community Gaming Grants BC
- CanadaHelps for fundraising tools
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
- CRA Charities Directorate
- BC Registry Services for Societies
- Innovation, Science and Economic Development Canada




