Alberta has one rule most other provinces don't: if you intend to raise more than $25,000 in donations, you must register under the Charitable Fund-raising Act before you fundraise. Combine that with incorporating under the Societies Act, your annual return, and the federal CRA layer, and there's real ground to cover. This page maps it out — and the free scan flags your gaps in 90 seconds.
When you intend to raise more than $25,000 in gross contributions in a financial year, or whenever you use a fund-raising business. If you pass $25,000 without having intended to, the Charitable Fund-raising Act gives you 45 days to apply for registration.
A Societies Act society (five or more members) is the simplest, lowest-cost route for purely non-profit purposes. Part 9 of the Companies Act suits non-profits that need broader corporate powers. NPSC helps you pick the right vehicle and keep its filings current.
No. Provincial fundraising registration under the Charitable Fund-raising Act is separate from CRA registered-charity status. Many Alberta organizations need both, plus the T3010 if they're a registered charity.