When you hear the word non-profit, you might think of an organization that barely scrapes by — always fundraising, always asking for help. But here’s something that surprises a lot of people: Non-profits and charities in Canada can make money.
Yes, you read that right. They’re allowed to earn income — and many do! The important thing is what they do with the money.
Let’s walk through how this works in Canada, in simple, real-life terms.
In Canada, a non-profit organization is a group set up to support a cause or serve a community — not to make money for owners or shareholders. A charity is a special kind of nonprofit that’s registered with the CRA (Canada Revenue Agency) and can give charitable tax receipts when people donate.
These organizations focus on making a difference — whether that’s helping kids, feeding families, protecting animals, supporting education, or something else entirely.
But here’s the key difference between a regular business and a nonprofit or charity: nonprofits can earn money, but they can’t personally profit from it.
Absolutely.
If you’ve been wondering, “Can a non-profit make money in Canada?” — the answer is yes.
They can run programs, charge fees, host events, sell products, even run businesses — as long as the money goes back into the organization. That means paying staff, running services, improving programs, and covering everyday costs like rent and supplies.
Here are just a few ways nonprofits and charities in Canada can make money:
In short, if you’re asking “how can non-profits make money?” — the options are wide open.
This is one of the most common questions we hear: “Where do nonprofits get most of their money?”
In Canada, many nonprofits rely on a mix of:
Some larger charities even earn money from investments or rental properties, and that’s okay too, as long as the money supports their mission and follows CRA guidelines for related business.
This might surprise you: there’s no legal limit to how much money non-profits can make in Canada.
Some Canadian charities raise millions of dollars every year. Others may bring in smaller amounts, but still enough to keep their programs running and grow their impact.
What really matters isn’t how much they earn — it’s how they spend it. Every dollar must be used to support their mission. No one can pocket the profits, and any money left over at the end of the year should be reinvested into the work they do.
Now you might be asking, “What is the most profitable non-profit?” Well, it depends on how you define “profitable.” Some of the biggest, most successful charities in Canada are:
These organizations raise and spend millions, but all of it goes toward helping people, running programs, or improving systems. That’s the difference: profit doesn’t go into someone’s pocket — it goes back into the cause.
This is an important one: Can a for-profit own a nonprofit in Canada? No, they can’t.
A for-profit company can support a nonprofit, help fund it, or even start one, but it can’t own it. Nonprofits and charities in Canada must be independent and governed by a board of directors.
In other words, you can’t “buy” a nonprofit like a business. You can help lead or support one, but the control stays with the board, and the mission comes first.
So let’s bring it all together:
Running a nonprofit or charity in Canada doesn’t mean you have to struggle. It does mean you need to use your money responsibly and for the greater good. If done right, your nonprofit can be financially strong and make a big difference in people’s lives.
And if you're thinking of starting your own nonprofit or charity in Canada, don’t be afraid to dream big. Just make sure your heart — and your books — are in the right place.
Need help getting started? We help Canadians register nonprofits and charities with clear, predictable, fixed-fee legal support — no hidden costs, no confusion, just a simple path to getting your organization off the ground and registered with the CRA. Schedule a complimentary consultation with our team to determine the best and quickest way to register your charity.
B.I.G. Charity Law Group Professional Corporation