For a Canva or Google donation application, a French nonprofit (association loi 1901) mainly has to prove two things: that it legally exists (RNA number, notice in the Official Journal, bylaws) and that the person applying is genuinely connected to it (an email address linked to the organization, signed documents). Most rejections come from a gap between what is typed into the form and what the official documents say.
Official pages from Google, Goodstack, Canva, Service Public and the French Official Journal checked on 7 October 2026, cited below. Procedures change: read each page again before you submit.
This article assumes your organization is eligible. If you are not sure, start with our five question test: is your nonprofit eligible for software donation programs?
What vendors actually check
An application answers two separate questions, and many applicants only prepare for one.
The first: is your organization a recognized not-for-profit? For France, Google's program asks for a nonprofit established according to governing law and published in the Journal officiel des associations or another official French legal publication. All organizations must also be validated by Goodstack, which Google describes as its nonprofit validation partner (eligibility guidelines, France page). Canva's nonprofit program, for its part, asks for proof that your organisation is officially registered as a nonprofit and governing documents showing your structure and charitable purpose (Canva eligibility guidelines).
The second: is the person filling in the form really acting for this organization? This is the check people forget. Goodstack says it may email the address shown on the nonprofit's website to confirm that you work with them (Goodstack help on the verification email). Canva lists, among common reasons for rejection, the case where it couldn't confirm your affiliation with the organization (Canva Help Center, article on the nonprofit program, section on rejected applications).
Documents that prove your organization exists
The declaration receipt and the RNA number
When you declare an association in France, the associations registry office (greffe des associations) issues a receipt (récépissé) within 5 days of receiving a complete file. The receipt carries the association's registration number in the national register of associations (RNA), a W followed by 9 digits, which is used for all of the association's formalities (initial declaration of an association, Service Public, in French).
This is the key document on Google's side. For France, Google's help says you need the RNA number, or a SIREN/SIRET number if the organization is registered as a company, together with confirmation of status, found on official decrees or tax documents (find your organization's registration number, Google help).
Proof of publication in the Official Journal
The declaration is followed by a notice in the Journal officiel des associations et fondations d'entreprise (JOAFE). Service Public states that this publication carries no fee, that the notice appears within 10 days after the Dila (the official publications office) receives the request, and that notices are published every Tuesday (Service Public).
The proof of publication is downloaded from the Official Journal's notice search tool (association notice search, Journal officiel). Service Public advises keeping it for the whole life of the association. It is the document that answers Google's publication requirement most directly.
Bylaws and governance documents
For the governing documents Canva asks for, signed and up to date bylaws (statuts) are the obvious piece for a French association. Minutes of a general meeting or board meeting also show who runs the organization today.
Documents that prove your role
Goodstack publishes the documents it accepts to confirm your association with a nonprofit (documents required by Goodstack):
- Documents produced by the organization must be the original copy, in PDF format, signed, dated more than 30 days before your application, and show the organization's legal name. Examples listed include bylaws, board meeting minutes, and employment or volunteer confirmation letters.
- Bank-issued documents (bank statement) must be the original electronic version, not a scan, in PDF format, dated more than 30 days before, in the organization's legal name.
- Goodstack says that providing one document from each category, one issued by the organization and one by the bank, allows a quicker review.
- Most government-issued documents are not accepted to confirm this link, because copies can be downloaded online without authentication (the listed exceptions do not include France).
Canva, for its part, suggests reapplying with a signed letter of affiliation, volunteer ID, or another document showing your name, role, and organization when affiliation could not be confirmed (Canva Help Center).
The four most common causes of rejection, and how to avoid them
1. The name you typed is not the official name
Google's help is blunt about it: slight differences in name or address might prevent an automatic match. It also recommends entering the number exactly as it appears on your official documents, with no typos, extra spaces or dashes unless specifically required (Google help).
The fix: copy the name exactly as it appears in your bylaws and in the Official Journal notice, acronym and punctuation included, and the registered address as declared. After a change of name or registered office, check that the change has been declared and published before you apply.
2. The email address has no visible link to the organization
Goodstack accepts either a personal or a work email address, but encourages applicants to use a work address when possible, because it speeds up confirmation of your affiliation (Goodstack help on personal email addresses). Among its rejection reasons, Canva recommends reapplying with an email that matches your organization's domain where possible (Canva Help Center).
The fix: if your association has its own domain name, apply with an address on that domain. Also check the contact address shown on your website: that is the one Goodstack may write to. If it is inactive or wrong, Goodstack asks you to update it publicly, for example on the nonprofit's website, and then reapply (Goodstack help). Finally, watch your spam folder: Google notes that verification emails come from verifications@mail.goodstack.org (get verified by Goodstack, Google help).
3. The organization is too new to have all its documents
A brand new association runs into two delays. The first is the registers: Google's help warns that after a recent registration, it might take time for your details to appear in official databases used by Goodstack (Google help). The second is the documents: Goodstack asks for documents dated more than 30 days before your application (documents required by Goodstack), which a statement from a bank account opened last week cannot be.
The fix: wait until you hold the proof of publication and a bank statement in the association's name dated more than 30 days back. Applying too early saves no time if the file comes back incomplete.
4. Following an old tutorial after the procedure has changed
Vendor pages evolve: validation partner, accepted documents, excluded categories, the path to the form. An old tutorial may describe a step that no longer exists, or miss a check added since. Today, a Google application starts on the page of Google's nonprofit program, and Goodstack then contacts you if it needs more information or documents (Google help). At Canva, you need an existing Canva account, to read the program's terms, then an application form and a verification step (Canva Help Center).
The fix: always start from the vendor's official page, never from a third party tutorial. If a screenshot no longer matches what you see, the official page is right.
Checklist of documents
| Document | Where to get it | What it proves |
|---|---|---|
| Declaration receipt with RNA number | issued by the associations registry office on declaration | legal existence and the association's identifier |
| Proof of publication in the JOAFE | Official Journal notice search tool | the publication Google asks for in France |
| Signed, up to date bylaws | association records | structure and not-for-profit purpose (governing documents asked for by Canva) |
| Minutes of a general or board meeting | association records | who runs the association today |
| Signed letter of affiliation or volunteer letter | issued and signed by the association | your role in the association |
| Bank statement in the association's name, original PDF | the association's bank | the legal name, on a document dated more than 30 days back |
| Email address on the association's domain | your organization's mailbox | your link to the association, and a faster check |
Sources: official pages cited above, as of 7 October 2026.
How long to allow
On the administrative side: a receipt within 5 days of a complete file, then a JOAFE notice within 10 days after the Dila receives the request (Service Public). On the vendor side, Google says most requests are reviewed within three to five business days (Google help), and Canva says it will update you by email within 72 hours, with affiliation checks sometimes taking longer (Canva Help Center).
These timings say nothing about the outcome: a complete application may succeed, prompt a request for more information, or be rejected. Canva states that you can reapply with corrected information, with no penalty.
The best habit is to keep all these documents in a single digital folder for the association, updated whenever the board, registered office or name changes: you will reuse it for every program.
What if the paperwork feels heavy?
Gathering documents, checking every name, keeping up with procedures: for a small volunteer team, that is time taken from the mission.
That is the role of the Autonomy Program at Horyond Non Profit. For associations, NGOs and public interest organizations eligible for the nonprofit donation programs of major software vendors, we help put applications together and we train teams, so the organization stays independent and can handle the process on its own next time. Support is scoped and selective: not every request is accepted, and the starting point is a short conversation to understand your project.