DonationsCharitable GivingE-Commerce

Canada CRA Checkout Donations for Shopify

GoodAPI Team ·

Why Canadian merchants search for CRA charity donations on Shopify

If you run a Canadian store and have been searching for CRA charity donations Shopify, or Canadian tax receipt checkout donations, you already know the gap. Almost every guide is written for American merchants, in the language of 501(c)(3) status, EINs, and IRS substantiation. None of that answers the question a shopper in Halifax emails you: will the 40 cents I just rounded up show up on my Canadian return?

The answer depends less on the app you install than on who received the money and who may issue a receipt for it.

What a CRA official donation receipt actually contains

In Canada, the ability to issue an official donation receipt is attached to status, not to software. Only registered charities and other qualified donees may issue one for income tax purposes. Your store, payment provider, and checkout app cannot.

The contents are prescribed too. The Income Tax Regulations set out the mandatory elements in section 3501. An official receipt is expected to carry:

Now read that beside a Shopify order confirmation. It knows the amount and the date, but has no serial number, registration number, place of issue, or authorized signature, and it came from your store rather than a charity. It is a useful business record, not an official donation receipt, and calling it one in your FAQ is the most common Canadian checkout giving mistake.

Timing matters too. The CRA suggests charities get receipts out by the end of February following the year of the gift so donors can file on time. That is guidance rather than a hard Act deadline, but without an official receipt a donor generally has nothing to claim.

The registration number is the part your shopper can check

Before a charity name goes near your checkout, look it up on the CRA List of charities and confirm it is currently registered. Registration can be revoked, so recheck before each seasonal push rather than trusting a screenshot from last year.

Ask whose registration number appears on the receipt. A registered charity must not lend its number to another organization for receipting. Some Shopify giving tools reach Canada through receipting intermediaries, and many of those arrangements are legitimate when the intermediary is itself a qualified donee issuing under its own number. You should be able to say in one sentence which entity issues the receipt and under which number. If nobody can answer that, you do not have a receipting path.

Who the true donor is when checkout collects the gift

One question settles most of the receipting confusion: whose money was it?

When a shopper rounds up or adds a donation at checkout, the shopper funded it and your store passed it along. The customers are usually the true donors, and an official receipt has to name the true donor rather than the business that collected on their behalf. If your program genuinely produces official receipts, they belong to hundreds or thousands of individual shoppers, each for a small amount, and each requiring a full name and address the charity has to get from somewhere. Aggregating a month of round-ups into one receipt in your company’s name would misstate who gave.

When your brand funds the gift out of its own margin, the calculus flips. Your business is the donor, the customer has nothing to claim, and the question moves to your corporate return, where your accountant will have a view on how the gift or the promotional expense should be treated. Do not blur the two. A brand-funded gift described to a shopper as “your donation” is a claim about their taxes that is not true.

The US version of this split sits in our guide to whether checkout donations are tax-deductible. The Canadian layer is stricter, because the receipt is a regulated document rather than a best-effort record.

Three receipting paths for Canadian tax receipt checkout donations

Most Canadian merchants choose between the models below without realizing they are different products.

Path Who is the donor Who can issue an official CRA receipt What you can honestly say
Customer round-up to a named US 501(c)(3) The shopper Nobody. A US charity is not a Canadian qualified donee Name the charity and the exact amount, and say no Canadian receipt is issued
Brand-funded percent of sales Your business Not applicable to the shopper. Ask your accountant about your own return We fund this ourselves, at no cost to you
Store collects for a registered Canadian charity The shopper That charity, if it receives each donor's name, address, and amount Receipts come from the charity, on their timeline
Send shoppers to the charity's own donation page The shopper That charity, directly We link you to the charity, they receipt you

The fourth row looks like giving up, and it is often the right answer. If official Canadian receipts are the core promise of your campaign, let the registered charity own the transaction and the receipt, and use your store for reach rather than collection. You lose the checkout conversion lift and the entire receipting liability with it.

Best for

Canadian Shopify merchants who want a checkout giving program that survives a shopper asking who issues the receipt

CAD carts, Shopify Markets, and the penny SKU trap

There is a mechanical problem stacked on the legal one. Many donation apps implement a round-up as a hidden catalog product priced at one cent. On a Shopify Markets store, that product hits market price-rounding rules, so a penny in USD can present as a whole unit in CAD. The shopper who expected spare change is asked for a dollar.

GoodAPI runs the ask as a native checkout extension instead, calculated against the total the shopper is looking at, so there is no per-market penny SKU to babysit. The FX depth belongs in a different post: see international donations on Shopify checkout for multi-currency giving and Markets pricing, and how to add round-up donations at checkout for placement rules by Shopify plan.

A playbook for Canadian merchants

1

Decide whether official receipts are part of the promise

If yes, the program is built around a registered Canadian charity and its receipting process, and that charity needs donor names and addresses. If no, run checkout giving normally and never mention tax credits. Pick one before you write any copy.

2

Verify every organization on the CRA List of charities

Confirm current registration, record the full number in business-number format, and note the date you checked. Ask which entity issues receipts and under whose number. Repeat before each campaign.

3

Name the recipient, never a category

“Round up to [charity legal name]” is a claim you can keep. “Support Canadian causes” is not. If the recipient is a US 501(c)(3), say so, and say no Canadian official donation receipt is issued.

4

Disclose who funds the gift

Put the funder on the same line as the amount, in CAD, on the checkout prompt, the order confirmation, and your impact page. Shoppers forgive small numbers. They do not forgive discovering the brand took credit for their money.

5

Keep your claims inside what you can prove

You can prove the amount, the date, the recipient, and the verification you performed. You cannot prove a tax outcome on someone else’s return. Publish the first four and refer the fifth to an accountant.

How GoodAPI fits, and where it stops

GoodAPI is a Shopify app that adds donations, verified tree planting, and ocean-bound plastic recovery. Donations live on the donations product, routed to 1.3 million EIN-verified US 501(c)(3) nonprofits, with a 0% platform fee. Give is $15/mo . Lead at $49/mo adds checkout round-ups and API access. Grow is free to install with the first 50 trees and 100 bottles free, then $0.43 per tree and $0.05 per bottle. The app holds a 5.0★ rating across 221 Shopify App Store reviews.

Here is the boundary: GoodAPI does not issue CRA official donation receipts, and the verified charities in the network are US organizations. For a Canadian merchant, that makes GoodAPI a fit for brand-funded impact, verified evidence, and honest customer-funded gifts to named US charities, not a substitute for a registered Canadian charity’s receipting system.

What carries over is the mechanic and the evidence. A native checkout extension keeps CAD pricing intact, brand-funded percent of sales sidesteps receipting, and verified trees through Veritree, GoodAPI’s reforestation partner, come with GPS-tracked planting records at $0.43 each: a provable claim rather than a tax claim. If you also tell US shoppers that purchases support a named charity, that state-law layer is in our CCV compliance guide.

The Canadian version of a trustworthy checkout gift

Canadian checkout giving rarely fails because merchants are dishonest. It fails when American templates get pasted in and a tax-deduction sentence rides along. Strip that sentence out and the program gets stronger: everything left is something you can show (the charity’s legal name, its Canadian registration number if applicable, the CAD amount, the date, and who paid).

To get checkout giving live on a Canadian store, see how donations work or install GoodAPI from the Shopify App Store. Pick the receipting path first, then the copy.

This article is general information for merchants and is not tax or legal advice. Canadian charity and receipting rules are detailed and fact-specific. Confirm your program with your own accountant or legal counsel, and verify any organization’s status on the CRA List of charities before you name it at checkout.