Charity Donation Template
Let donors give in seconds from any flyer or poster.
Best Used For
Print on flyers and posters so supporters donate immediately from their phone.
Ready to design?
Customize this template and create your QR code instantly.
No credit card required
Live Preview
This is a real, scannable preview — try it with your phone.
Customize Style
Color Scheme
Everything worth knowing before you print it
A donation QR code does not take a payment. It opens a page that does. The code on your flyer is only a link, so what decides whether people give is the page behind it: whether they can tell it is really yours, and whether they can pay in a tap or two. QR codes for donations goes deeper on the trust side.
What a donation code actually does
What it does
- Open your giving page on a donor's phone with one scan, with no app. Every current phone camera reads a QR code.
- Move to next year's appeal without a reprint, if it is a dynamic code: you change where it points and the posters already up follow.
- Show which flyer, poster or event gets scanned, if each one has its own dynamic code.
What it does not do
- ✕Take money by itself. The payment happens on the page it opens, through whichever donation or payment provider you use.
- ✕Tell you how much was given. A scan is a person arriving, not a donation. The amounts are in your payment provider's reports.
- ✕Prove it is genuine. Nobody can read a QR code by eye, so a donor has to trust what is printed around it.
- ✕Be re-pointed or counted if it is static. A static code contains the address itself, and nothing passes through us when it is scanned.
For a one-off event, a free static code pointing at a page you will keep is fine. For printed material that stays up, use a dynamic code. Dynamic codes come with Pro (25 codes) and Business (unlimited).
How to make a donation QR code
1. Decide where the money goes. Use your own donation page, or the page your fundraising platform or payment provider gives you. Link straight to the form, not to your homepage.
2. Check that page on a phone. It should show your organisation's name at the top and let someone pay without creating an account.
3. Make the code. Start from this template, paste your donation address, and switch on Dynamic QR Code if the print will outlast the appeal.
4. Print your name and web address beside it. A line like "Scan to donate to Riverside Food Bank" tells donors what will happen, and the address lets a careful donor check it. What to put next to a QR code has more on the wording.
5. Test it from where people will stand. Scan the printed proof with two different phones, on mobile data. Halls and churches often have poor signal, and a donation page that will not load loses the gift.
No donation page? A Smart Page can be one
If you only need somewhere to send people, a hosted Smart Page can hold your mission, a donate button and a newsletter signup. The ready-made donation layout uses the Stripe Payment-Link block, which is on the Business plan and needs your own Stripe payment link. Plain link, text and image blocks work on every plan, so a button to an existing fundraising page does not need Business.
Collecting in Germany or the euro area: Spenden per QR-Code
In Germany and other euro countries, you may see a different kind of code on donation letters and invoices: the EPC QR code, called GiroCode in Germany. It is not a link. It holds the recipient's name, IBAN, amount and reference, and a banking app that supports it fills in a SEPA transfer for the donor to approve.
That has real advantages: no donation page, and no card fees. It also has real limits: it only works for people whose bank app reads it and who pay by SEPA transfer, it cannot be re-pointed, and it cannot be counted. CreateQRCodes does not generate EPC codes. Your bank or a dedicated GiroCode tool can. If you want donors to reach a page with cards, wallets and your story, use the link code on this page instead.
Kurz auf Deutsch: Ein QR-Code für Spenden enthält den Link zu Ihrer Spendenseite, nicht die Zahlung selbst. Fügen Sie in dieser Vorlage die Adresse Ihrer Spendenseite ein und testen Sie den Code vor dem Druck mit zwei Smartphones. Für eine direkte SEPA-Überweisung brauchen Sie stattdessen einen GiroCode (EPC-QR-Code), den dieser Generator nicht erstellt.
Questions people actually ask
Can a QR code take a donation directly?
No. A link code opens your donation page, and the payment happens there. An EPC bank-transfer code fills in a transfer in the donor's banking app, and the donor still approves it.
Can I see how much each code raised?
Not from the code. A dynamic code counts scans. To compare amounts, give each campaign its own donation link and read the totals in your payment provider's reports.
Can I reuse the code for the next appeal?
Yes, if it is dynamic. Change the destination in your dashboard and every printed copy follows. Decide where it should point between appeals, because a dead link on a donation ask reads as a defunct organisation.
Further reading
Guides that cover the decisions this template can't make for you.
