What Is Goodstack? Nonprofit Verification for Churches | REACHRIGHT Skip to main content
REACHRIGHT
Church Tech 18 min read

What Is Goodstack? How Churches Get Verified for Nonprofit Discounts

What is Goodstack? The verifier behind Google, Zoom, Canva and Claude nonprofit discounts. How churches pass, what to upload, and how to fix a rejection.

Hands on a laptop showing a verification checklist with completed steps, with the headline What Is Goodstack: Church Verification

Goodstack is the company that checks whether your organization is a real nonprofit before software companies give you their nonprofit discount. If you clicked “apply” on Google for Nonprofits, Zoom, Canva or Claude and landed on a page asking “Where is your organization registered?”, you met Goodstack.

Most church admins meet it by accident. A company you’ve never heard of wants your EIN, a bank statement and proof you work at the church. That feels like a scam. It isn’t. It’s the gate most big tech nonprofit programs now share.

So will Goodstack take a church? Yes, as long as your church is registered somewhere it can check. A church with its own IRS determination letter usually sails through. A church under a denomination’s group exemption can pass with the right paperwork. A church that has never registered anywhere will get stopped, and Goodstack says so in writing.

The short answer
Do churches qualify?Conditional Yes with an IRS letter or a group exemption. No if the church never registered anywhere.
What you getA pass that unlocks partner offers: Google for Nonprofits (including the $10,000 a month Ad Grant), Zoom's 50% discount, Claude and ChatGPT at $8 a user, Canva, Asana and more
What it costsNo fee to the church on any Goodstack help page I read. A Goodstack account is optional.
Who verifies youGoodstack (We Are Percent Limited, London). Each software company still sets its own eligibility rules.
Typical approval timeGoodstack says it processes applications within 72 hours; Google says its review typically takes 2 to 14 business days
What you needLegal name, EIN, a church-domain email, and (if Goodstack can't find you) an IRS letter or group exemption papers plus PDFs proving you work there
Last verifiedNovember 5, 2026

Before you start: if your church has no IRS determination letter and you’re not sure whether your denomination’s group exemption covers you, stop here and read how to prove your church is a nonprofit. It walks through the three paths and the exact documents for each. Ten minutes there saves you a rejected application here.

What is Goodstack?

Goodstack is a London-based company that verifies nonprofits for corporate discount and giving programs. It used to be called Percent. Goodstack’s own developer changelog, dated October 15, 2024, says it plainly: “Percent is rebranding as Goodstack.” The legal entity on its privacy policy is still “We Are Percent Limited t/a Goodstack” (Goodstack privacy policy, November 2026).

The old name hasn’t fully disappeared. Anthropic’s Claude nonprofit verification link still starts at validate.poweredbypercent.com, and several Goodstack help article addresses still say “percent” (checked November 5, 2026). So if you see Percent in a URL, you’re in the right place.

Goodstack’s published validation guidelines describe the checks. Your church must be recognized as a nonprofit “by the local regulator,” operate on a not-for-profit basis and operate for the public benefit. Goodstack then confirms you’re associated with the church. The partner’s discount rules come last: “Eligibility guidelines are set by the partner and are specific to their program.”

Why do so many nonprofit programs send churches to Goodstack?

Software companies send churches to Goodstack because checking thousands of nonprofits by hand is slow and expensive, and one shared verifier automates most of it. Goodstack’s case study on Atlassian says manual review of each applicant “could take weeks” before Atlassian switched to Goodstack in 2021. For a church, the practical result is that one company now stands between you and most of the big-name nonprofit offers.

Here are the programs where the vendor’s own page names Goodstack as its verifier, checked live on November 5, 2026.

Program What the vendor says Church note
Google for Nonprofits Verified "by Google for Nonprofits' validation partner Goodstack" Google's help article names churches. Group-exempt churches use their own EIN.
Zoom Cares 501(c)(3) "as verified by Goodstack"; 50% off Operating budget must be $10 million or less
Canva Nonprofits "partnered with Goodstack to verify eligibility"; free Canva Pro features for up to 50 users No religious wording on the eligibility page
Claude for Nonprofits (Anthropic) "~2-3 minute" verification "through our partner Goodstack"; Team $8 per user No religious exclusion on the page
ChatGPT for Nonprofits (OpenAI) "OpenAI partners with Goodstack"; Business Standard $8 per user billed annually No religious language on the help article
Atlassian Verifies "in partnership with Goodstack"; 50% to 100% off Current list of ineligible types has no religious category; Atlassian keeps sole discretion
Asana "We work with Goodstack to verify your eligibility"; 50% off 501(c)(3) required
Hootsuite Apply through Goodstack; "up to a 60% discount" Nondiscrimination clause names religion in hiring, which could flag a church
monday.com Uses Goodstack's nonprofit definitions Church eligibility unclear; no religious exclusion on the current page

Goodstack’s own help center adds Eventbrite, LinkedIn, Sage and Twilio to its partner list. Of everything above, Canva matters most for most churches, and I cover it in Canva for Nonprofits.

One caution. Goodstack’s public discount directory also lists Microsoft and Adobe offers, but neither company’s eligibility page named Goodstack when I read them on November 5, 2026. Follow the vendor’s own apply button, and trust the vendor’s page over Goodstack’s directory for prices: Goodstack’s OpenAI listing still describes an old “ChatGPT Team” offer.

How does Goodstack verification work, step by step?

Goodstack verification starts on the software company’s nonprofit page, not on Goodstack’s site. You pick your country, find your church in Goodstack’s registry (or upload proof if it isn’t there), confirm you work there, and wait for an email. Goodstack says most applications are processed “within 72 hours, though often it is much quicker” (Goodstack help center, November 2026).

Step 1: Start from the vendor’s nonprofit page

Open the nonprofit page for the program you want, read that vendor’s eligibility rules, and click its apply or verify button. Goodstack’s help center lists this order itself: confirm you meet Goodstack’s country requirements, then go to “our partner’s website and search for their nonprofit program.”

Claude nonprofit Team plan card with a button to verify through Goodstack
Claude's nonprofit Team plan sends you to Goodstack to verify. Screenshot taken November 2026.

Common snag: you’re signed into the wrong account. Google, for example, makes the signed-in Google account the administrator of your nonprofit account. Sign in with a church account you control, not a volunteer’s personal Gmail. The Google for Nonprofits guide covers that screen.

Step 2: Tell Goodstack where your church is registered

The first Goodstack screen asks one question: “Where is your organization registered?” A US church picks the United States.

Goodstack verification first step asking where the organization is registered
Goodstack starts by asking where the organization is registered. Screenshot taken November 2026.

My screenshots stop here, because the next screen needs real church data. The rest of this walkthrough comes from Goodstack’s and Google’s help articles.

Step 3: Search for your church in Goodstack’s registry

Next you search for your church by name. Google’s version of the flow asks for your registered name, address, and registration or tax ID, then Goodstack checks it “against official local government registries” (Google Help, November 2026).

If your church shows up, Goodstack says it has “already determined its nonprofit status” with the local regulator, so you skip the document upload. If it doesn’t show up (common for group-exempt churches, which the IRS doesn’t list separately), you upload status documents. Step 4 covers which ones.

Common snag: searching the name on your sign instead of your legal name. Use the exact name on your IRS or state paperwork, “Inc.” and all.

Step 4: Upload status documents if Goodstack can’t find you

Goodstack accepts official documents such as “a Government-issued registration certificate,” “a tax exemption confirmation letter,” or an official extract from a nonprofit register. You only upload these if the registry search comes up empty.

Goodstack help article listing documents required to verify nonprofit status
Goodstack cannot verify an organization that does not require registration. Screenshot taken November 2026.

That last line on the help page is the one that catches independent churches: if a nonprofit “does not require registration to operate,” Goodstack says it “will not be able to verify” its status. US churches are exempt without applying, so a church that never applied and isn’t under a group ruling has nothing for Goodstack to check.

Step 5: Confirm you work at the church

Goodstack then confirms you’re actually associated with the church. Its developer docs say it compares “the users email domain against the nonprofit’s website domain.” If you apply from office@yourchurch.org and your site is yourchurch.org, that check can pass on its own. If not, Goodstack emails the church and uses the reply.

Goodstack will take a personal email, but a work email “speeds up” this step. With a personal email, Google warns, Goodstack may ask for a letter signed by a board member, director or executive officer confirming your role. Goodstack’s help center also asks nonprofits to fix any “inactive or incorrect email addresses” showing on their website, because its confirmation request can go to a published church address. Make sure somebody reads that inbox.

Step 6: Watch your inbox, including spam

Goodstack does everything by email. Google tells applicants to watch for messages from verifications@mail.goodstack.org and to check spam and junk folders. If Goodstack asks for documents, reply with PDFs.

Common snag: the clock. Goodstack applications expire if you don’t confirm your email, upload requested documents, or get the church’s confirmation within 30 days. An expired application shows as rejected. You can reapply, but you start over.

Step 7: Activate the actual product

Goodstack’s approval goes back to the vendor, and the vendor grants the discount. With Google, approval doesn’t switch anything on: you activate Workspace, the Ad Grant and YouTube’s nonprofit program one at a time. The Ad Grant is the big one, and our Google Grant management service exists because activation is where most churches stall.

What documents does a US church submit to Goodstack?

A US church submits two kinds of proof to Goodstack: proof the church is a recognized nonprofit (only if it’s missing from the registry), and proof that you work there. Which status documents you need depends on how your church holds its tax exemption. My church, New Hope Hawaii Kai, is a Foursquare church under the denomination’s group exemption, so I know which bucket causes the most confusion.

Church with its own IRS determination letter

Send the determination letter. It’s a “tax exemption confirmation letter” in Goodstack’s terms, and churches with one appear in the IRS Tax Exempt Organization Search. This is the easiest path.

Church under a denomination’s group exemption

Goodstack’s US nonprofit definitions say “Group exempt organisations must supply their own EIN.” Google’s group exemption article adds “documentation showing their group exemption number” and proof of affiliation with a central 501(c)(3) organization. In practice that means:

  1. The denomination’s IRS group exemption letter (it shows the group exemption number).
  2. A letter on denominational letterhead, signed by an officer, naming your church as a subordinate.
  3. Your church’s own EIN on the application.

Watch the EIN. Google wants your church’s EIN. TechSoup wants the parent denomination’s EIN. Using the wrong one is a classic mismatch rejection.

Church that never applied and has no group ruling

Goodstack can’t verify you today. The fix is to get registered: join your denomination’s group exemption if one covers you, or file IRS Form 1023 for your own letter (the IRS lists a $600 user fee as of November 2026; churches can’t use the shorter 1023-EZ). The foundation guide and our 501(c)(3) church guide cover that decision.

Association documents (proving you work there)

Goodstack’s rules here are strict and specific. Everything must be an original, unredacted PDF. For US organizations, “providing an EIN Verification Letter is strongly recommended.” In IRS terms that’s usually a 147C letter or the CP 575 notice, and Goodstack notes it is “not to be confused with Determination Letter”: it proves your EIN, not your exemption.

Beyond the EIN letter, Goodstack recommends at least one organization-produced document and one bank-issued document:

  • Organization-produced: signed, showing the church’s legal name, dated more than 30 days before you apply. Accepted types include bylaws, conflict of interest policy, board meeting minutes, a financial planning document, and employment or volunteer confirmation letters.
  • Bank-issued: a bank statement in its original electronic PDF form (no scans), dated more than 30 days before you apply, showing the legal name.

Pick your board minutes with care. Choose a meeting that dealt with budgets and facilities, not pastoral care or church discipline. You can’t redact them, so don’t send anything you wouldn’t want a stranger reading.

Does one Goodstack verification carry across programs?

Partly. Goodstack’s help center says “being granted one discount doesn’t automatically grant the next,” because each partner runs its own eligibility check on top of Goodstack’s. What does carry over is speed: Goodstack says applications after your first approval “will be a quicker process,” and a church whose status it has already determined skips the document upload.

Even then, Goodstack says it “still might need to confirm your association.” So plan on a short second pass for each new program, not a full re-verification. Two habits make the second and third applications faster:

  1. Use the same church-domain email and the exact same legal name every time.
  2. Keep your PDF packet (EIN letter, bylaws, a bank statement, group exemption papers) in one shared folder so the next staff member doesn’t rebuild it.

Goodstack also offers an optional account whose Causes Portal lists partner offers you can start from. You don’t need one: signing up “is not a requirement to apply for a Partner Discount Program.”

Is Goodstack safe? What data does it collect?

Goodstack is a legitimate verifier used by Google, Canva, OpenAI, Anthropic and Zoom, and it collects real personal and church data to do the job. Its privacy policy (effective date July 26, 2026 when I checked) lists identity, contact, financial, biometric, transaction, profile, marketing and communications, and scheduling data, plus device and usage information collected automatically.

The policy says Goodstack uses applicant data for “validation of Applicants” and to “Add data to our Organisation Database.” It may share information with “brand providers, charities and other Nonprofits, and partners,” which includes the software company you applied to. It keeps personal data “no longer than is necessary” and gives no fixed retention period. Questions go to its data protection officer at dpo@goodstack.io.

For a church, the real exposure is the documents: an unredacted bank statement and signed minutes go to a third party. Send only what Goodstack asks for, and let the treasurer or executive pastor own the application, not a volunteer.

Where We Stand Goodstack doesn't reject churches for being churches. It rejects churches that can't prove they're registered, so a US church that wants Google, Zoom, Claude or ChatGPT discounts needs an IRS letter or a documented group exemption before it clicks apply.

Goodstack vs TechSoup: what’s the difference for a church?

Goodstack is a verification step built into each vendor’s own application, while TechSoup is a marketplace you join and request products from. They accept different paperwork and even different EINs, so a church can pass one and fail the other. Full details are in our TechSoup guide for churches.

Goodstack TechSoup
What it is Verifier inside each vendor's apply flow Membership marketplace for donated and discounted products
Who uses it Google, Canva, Zoom, Anthropic, OpenAI, Atlassian, Asana, Hootsuite QuickBooks Online, Adobe Creative Cloud, Slack; home page names Microsoft, Adobe, Dell, Intuit
Cost to the church No fee on the pages I read; account optional Admin fee per product (QuickBooks Online Plus $80 a year); optional TechSoup Plus $200 a year
Group-exempt church Church's own EIN per Goodstack's US rules; Google adds group exemption number plus proof of affiliation Group Exemption Letter on denominational letterhead, signed, usually with a directory
Which EIN The church's own EIN (Goodstack and Google) The parent denomination's EIN
Never-registered church Cannot verify Not eligible ("automatically tax-exempt, or self declare")
Typical review time Within 72 hours (Goodstack); Google's full review typically 2 to 14 business days "Typically completed within two business days"

Sources: Goodstack, Google, TechSoup and vendor pages, verified November 5, 2026.

If you get rejected by Goodstack

A Goodstack rejection almost always comes down to one of four things: the application expired, Goodstack couldn’t confirm your church’s status, it couldn’t confirm you work there, or the partner’s own rules exclude you. Goodstack’s rejection article lists those four. The church-specific versions and their fixes look like this.

What happened Why churches hit it Fix
Application expired Email confirmation or document request sat unanswered for 30 days Reapply and finish every step within 30 days. Check spam for verifications@mail.goodstack.org.
Nonprofit status not verified Church never applied to the IRS and isn't in a group ruling, or sent only the denomination's letter Add a signed letter on denominational letterhead naming your church, or get your own IRS letter
Association not confirmed Applied from a personal Gmail; nobody answered Goodstack's email to the church Reapply from a church-domain email. Warn whoever reads the inbox listed on your website.
Name mismatch Application says the sign name; documents say the legal name Use the exact legal name from your IRS or state record everywhere
Documents refused Scans, phone photos, redacted pages, or minutes dated in the last 30 days Original unredacted PDFs, signed and dated more than 30 days back
EIN letter sent as proof of exemption 147C and CP 575 look official but only prove the EIN Pair the EIN letter with a determination or group exemption letter
Partner says not eligible Partner rule, such as Zoom's $10 million budget cap or Hootsuite's hiring clause Read that vendor's guidelines; request a review or choose another tool

If you believe the rejection is wrong, request a review through the form on Goodstack’s help center. Send as much as you can: “A copy of a voided deposit slip or bank letter confirming the nonprofit’s name,” governing documents signed or stamped by an official authority, and proof of your employment at the church. Google applicants also get an appeal form link in Google’s help article.

Frequently Asked Questions

What is Goodstack?

Goodstack is a London company, formerly called Percent, that verifies nonprofits for software discount programs. Google for Nonprofits, Canva, Zoom Cares, OpenAI, Anthropic, Atlassian and Asana all name it as their verifier. It confirms your church is a registered nonprofit and that you work there, then the software company grants the discount.

Is Goodstack legit or a scam?

Goodstack is legitimate. Google’s own help center tells nonprofits to expect emails from verifications@mail.goodstack.org, and Zoom, OpenAI and Anthropic name it on their nonprofit pages. Still, start every application from the vendor’s own nonprofit page rather than a link in an unexpected email, and only send documents Goodstack’s help center lists.

How long does Goodstack verification take?

Goodstack says it processes applications within 72 hours and often faster. Google says its full Google for Nonprofits review typically takes 2 to 14 business days. Delays usually mean Goodstack is waiting on you: an unconfirmed email, a document request, or the church confirming your role. Unfinished applications expire after 30 days.

Does Goodstack verify churches?

Yes, if the church is registered somewhere Goodstack can check. A church with its own IRS determination letter or a documented denominational group exemption can pass. Goodstack says it cannot verify an organization that “does not require registration to operate,” which stops independent churches that never applied for IRS recognition.

What documents does Goodstack need from a church?

If your church isn’t in Goodstack’s registry, send your IRS determination letter or your denomination’s group exemption letter plus a letter naming your church. To prove you work there, Goodstack strongly recommends an EIN Verification Letter for US groups, plus signed church documents and a bank statement, all as original unredacted PDFs.

Do I have to verify again for every program?

Partly. Goodstack says applications after your first approval are quicker, but it may still re-confirm that you work there. Every software company also runs its own eligibility check. Use the same church email and legal name each time to keep later applications quick.

What is the difference between TechSoup and Goodstack?

Goodstack verifies you inside each vendor’s own application and charges churches no fee on the pages I read. TechSoup is a marketplace you join, with an admin fee per product. A group-exempt church gives Google its own EIN through Goodstack, but gives TechSoup its denomination’s EIN. Read each one’s rules before applying.

Passed Goodstack? Check your church for the $10,000 Google Ad Grant

Goodstack verification is the gate to Google for Nonprofits, and the Ad Grant is the biggest thing behind it. Our free checker walks through Google's requirements in a couple of minutes so you know where your church stands before you apply.

Check My Church's Eligibility →

Topics goodstack goodstack nonprofit verification percent nonprofit verification nonprofit software discounts church tax exempt status
Share:
Thomas Costello, Founder & CEO of REACHRIGHT church marketing agency
Thomas Costello

Founder & CEO of REACHRIGHT. Executive Pastor at New Hope Hawaii Kai. 20+ years of church leadership across 4 states, now helping 800+ churches reach the people searching for them online.

View all articles

Ready to grow your church?

Get a free Church Marketing Review from our team of church marketing experts.

800+ churches served