Good News: Stripe and PayPal offer discounted rates for registered Canadian charities. Helcim's low interchange-plus pricing often beats even nonprofit-specific pricing at volume.

What Canadian Nonprofits Need from Payment Processing

Top Processors for Canadian Nonprofits

๐Ÿ† #1 โ€” Stripe (with Nonprofit Discount)

Stripe offers a discounted rate of approximately 2.2% + $0.30 per transaction for registered Canadian charities (vs. standard 2.9% + $0.30). This is a significant saving and available to registered charitable organizations under the Income Tax Act.

To apply: Contact Stripe's nonprofit team through their website and provide your CRA charitable registration number.

Stripe also integrates with specialized nonprofit platforms like Charitable (Canada-focused donation platform), Funraise, and Raisely โ€” all of which offer CRA-compliant tax receipt automation.

#2 โ€” Helcim (Best for Transparency)

Helcim doesn't have a specific nonprofit program, but their interchange-plus pricing often beats even Stripe's nonprofit rate for organizations processing over $10,000/month in donations.

Helcim's recurring billing feature handles monthly donor programs at no extra charge, and their hosted payment pages can be embedded in any website as donation forms.

#3 โ€” Zeffy (Free for Nonprofits)

Zeffy is a Canadian-born payment platform built specifically for nonprofits. They charge 0% in processing fees to the nonprofit โ€” donors are asked to optionally tip Zeffy instead. This model means nonprofits receive 100% of every donation.

Zeffy includes: donation forms, event ticketing, peer-to-peer fundraising, CRA-compliant tax receipts, and donor management โ€” all free. It's the best choice for smaller Canadian nonprofits with tight budgets.

Limitation: Donors must add the optional tip to fund Zeffy's operations. Some donors find this awkward.

#4 โ€” CanadaHelps

CanadaHelps is a nonprofit itself that processes donations for other Canadian charities. They issue tax receipts on behalf of registered charities and charge a platform fee of 3.75%. They're particularly useful for organizations that want to accept donations on CanadaHelps.org's marketplace, which gets traffic from donors looking for causes to support.

Tax Receipts for Canadian Charities

CRA requires that donations over $10 receive a proper tax receipt. Requirements:

Most nonprofit-focused platforms (Zeffy, CanadaHelps, Charitable) automate this. If you're using a general-purpose processor (Stripe, Helcim), you'll need supplementary software to generate compliant receipts โ€” CiviCRM, Charitable, or custom solutions.

In-Person Donations for Nonprofits

For events, galas, and in-person fundraising:

Recurring Donations (Monthly Giving Programs)

Monthly donors are the most valuable for nonprofits โ€” predictable revenue enables better planning. Key features to look for:

Stripe Billing handles all of this. Helcim's recurring billing covers the basics. Zeffy includes monthly giving natively.

ProcessorRate for NonprofitsTax ReceiptsRecurringFree Tier
Zeffy0% (donor tip model)โœ… Automatedโœ…โœ… All free
Stripe (nonprofit)2.2% + $0.30Via partnerโœ…โŒ
HelcimIC + 0.50% + $0.25Via partnerโœ…โŒ
CanadaHelps3.75%โœ… Automatedโœ…โŒ
PayPal (nonprofit)1.99% + $0.49โŒโœ…โŒ

Our Recommendation

  • Small nonprofits with limited tech: Zeffy โ€” completely free, all-in-one
  • Mid-size nonprofits needing flexibility: Stripe at discounted rates with Charitable or Raisely
  • High-volume nonprofits processing $20,000+/month: Helcim (cheapest fees)
  • Nonprofits wanting marketplace presence: CanadaHelps