Back to Blog

Using Stripe For Your Nonprofit? Here's What Most Guides Don't Tell You

4aGoodCause blog post featured image

Stripe is one of the most popular payment processors for nonprofits, and for a lot of organizations, it’s a great choice. We support it at 4aGoodCause (4aGC), and I’ve helped many nonprofits set it up.

But there’s a piece of how Stripe works that almost nobody explains in detail, and it can decide whether your monthly donors stay yours if you ever change platforms.

It’s called Stripe Connect. Most guides on Stripe for nonprofits cover pricing and setup. I want to cover what’s underneath: what kind of Stripe account you get, who owns it, and what that means for your donors.

Fundraising tools that work

Sign up to get our free Nonprofit Growth Kit—your roadmap to optimizing donation pages, impact stories, and recurring donors.

Where I’m coming from: 4aGC integrates with Stripe, and we’re big fans. This isn’t a critique. It’s an explanation of how Stripe works in a nonprofit context, including the parts I’d want to know if I were signing up. No affiliate links, and nothing I’m paid to say.

First, what is Stripe and why do nonprofits use it?

Stripe is a payment infrastructure platform that allows your org to receive donations securely.

Here’s how it works (I’ve used this analogy for years):

Your fundraising platform and donation forms are the store. The payment gateway is the cash register. The merchant account is the armored truck that empties the register each night and drops the money at your bank.

Stripe’s appeal is that it’s all three of those in one box: gateway, payment processor, and merchant account under one login.

That’s different from a pure payment gateway like Authorize.net (which is also a great choice, and we support it at 4aGC), where you pair the gateway with a merchant account from a bank or provider you choose. Neither is wrong.

They’re different trades, and I break that down in our Authorize.net vs. Stripe comparison.

What nonprofits tend to like about Stripe:

  • Modern tooling. Stripe Checkout, payment links, and a well-documented Stripe API mean most fundraising tools offer a Stripe integration out of the box, and the Stripe Dashboard gives you a clear read on what came in and what’s going out.
  • Broad payment method support. Credit cards, Apple Pay, Google Pay, Cash App Pay, Venmo, ACH transfers, and QR codes on printed appeals. If you sell an event ticket at the door, Stripe also handles point of sale through card readers and Tap to Pay.
  • Security you don’t have to build. Stripe is a PCI DSS Level 1 provider, the card industry’s highest security standard, and it uses tokenization so raw card numbers never sit in your systems. Stripe Radar adds fraud protection. For a team with no IT staff, that’s real data protection and secure transactions out of the box.

What does Stripe cost a nonprofit, and what do you need to qualify?

Stripe’s standard rate for online payments is 2.9% + $0.30 per successful card transaction.

An eligible 501(c)(3) nonprofit can apply for discounted processing fees of 2.2% + $0.30 for most cards (and 3.5% for American Express). To qualify for Stripe’s nonprofit pricing, you apply with your EIN (employer identification number) or an IRS letter confirming your 501(c)(3) status, the primary email on your account, and confirmation that more than 80% of your payment volume will be tax-deductible donations.

The 80% rule means the discount covers donations (and only donations). Membership fees or membership dues, tuition, registration fees, ticket sales, and auction payments don’t count as eligible volume. If your organization is half gala and half giving, you may not qualify.

Plus, American Express transactions carry a higher rate (3.5%), international cards carry a surcharge, and currency conversion adds another layer on top of the headline number.

Two more things:

  1. The discount isn’t retroactive, so apply before your campaign goes live.
  2. The nonprofit rate is only offered in certain regions, including North America, the United Kingdom, Australia, and New Zealand.

💡Top takeaway: Stripe’s transaction fees are only part of your cost. If you’re on a fundraising platform, ask what platform fees sit on top of the processor’s cut, and where your donor tips go. At 4aGC, donor tips go to your organization, not to us. Not every platform works that way, so ask.

How does recurring giving work with Stripe?

Stripe Billing handles recurring donations: By default, Stripe adds a 0.7% additional charge for transactions that are processed under Stripe Billing. It also stores a secure token for the donor’s card, holds the schedule (“charge $25 on the 15th”), and retries failed payments when a card expires. That retry logic quietly protects donor retention, because the most common way to lose a monthly donor is an expired card, not a decision.

The detail that matters is where that donor token lives.

When the recurring gift lives in the payment gateway, your monthly donors keep giving even if you change platforms. When it lives only inside the fundraising platform, they don’t.

That’s what brings us to Stripe Connect.

The Stripe Connect question most Stripe for nonprofit articles skip

Stripe Connect is the plumbing Stripe built so platforms can sign up merchants (in our world, nonprofits) and route payments to them. If your fundraising platform “includes Stripe,” you very likely have a Connect account, not a direct one.

That’s not bad on its own.

Connect makes setup easier and lets a platform offer a smoother donor experience.

But it comes in three tiers, and the tier decides how much of your own account you control. Most teams have no idea which one they have. Here they are in plain English:

  1. Stripe Standard
  2. Stripe Express
  3. Stripe Custom

1. Stripe Standard accounts (most portable)

You own the Stripe Standard account directly.

Full Stripe Dashboard access, you manage your own payout schedule, bank settings, refunds, and disputes, and you can revoke a platform’s access yourself.

This is what 4aGC uses, and this is what I recommend to nonprofits who are also not our clients.

2. Express accounts (limited portability)

For Express accounts, your fundraising platform sets payout behavior and usually handles disputes and refunds.

You get a lighter dashboard and a partial view. Portability is limited. (More on why portability matters in our guide to nonprofit donor data ownership.)

3. Custom accounts (least portable)

The platform has near-total control. The Stripe account is close to invisible to you, and you may not have a dashboard at all.

These often can’t be moved at all. This is the payment processing model Flipcause used.

How do you know which kind of Stripe account you have?

A quick self-check: If you log in at dashboard.stripe.com and see your own account, payouts, and bank settings, you’re likely on Standard.

If the only way you can reach Stripe is through your fundraising platform, you’re likely on Express or Custom.

If you have an Express or Custom account, ask your platform these three questions:

  • Whose name is on the Stripe account?
  • Can we disconnect it ourselves?
  • If we move fundraising platforms, do our recurring donors keep processing?

Setting up Stripe for your nonprofit

I won’t out-tutorial Stripe’s own help docs on the click-by-click steps via the dashboard. Follow those.

Spend your energy on the four decisions the tutorials skip:

  1. Create the account in your nonprofit’s legal name, with your EIN, not a staff member’s.
  2. Apply for the nonprofit discount first, BEFORE your donation pages go live.
  3. Confirm the account tier in writing before you connect any platform.
  4. Check the statement descriptor so your name, not the platform’s, shows on the donor’s credit card statement. Unfamiliar descriptors drive confusion, chargebacks, and refunds.

When is Stripe the right answer for your nonprofit (and when isn’t it)?

Stripe could be a strong fit for your organization if you process modest volume and don’t want a monthly minimum. Per-transaction pricing scales down cleanly.

However, you might want to look at alternatives to Stripe if:

  • Bank transfers are a big share of your giving. ACH through Authorize.net paired with a merchant account is often cheaper at volume.
  • Membership dues, ticket sales, and auction payments make up most of your volume, since none of it earns the discount.
  • You want maximum choice: shopping rates across processors, or keeping the bank that already knows you.

A fairness note: Stripe isn’t the only good option. Authorize.net, PayPal, and others all serve organizations well and securely. The question isn’t which brand is best. It’s what works best for your organization and whether the account has your name on it.

How 4aGoodCause works with Stripe

We integrate with Stripe and help you set it up.

4aGC customers are on Standard Connect accounts: You own it, you have the dashboard, and if you leave us, your Stripe account and recurring donor tokens go with you. (You can also bring your own processor, use Authorize.net, or use 4aGC Payments if you’d rather we handle it. Learn more about 4aGC payment processing.)

One proof point I’m proud of: Because we let nonprofits bring their own processing, providers send organizations our way, including Authorize.net, PNC Bank, Chase, M&T Bank, Bank of America, Regions Bank, and Heartland Payment Systems.

Established financial institutions trust how we handle this. That tells you something about the model.

4aGC is more than a platform. It’s partnership.

Stripe can be a great choice for your nonprofit. I’d just rather you choose it on purpose.

The kind of Stripe account you have matters as much as Stripe itself, and it’s the one thing nobody hands you in the signup flow.

Ask which tier you’re on. If it’s Standard, you’re in good shape. If it’s anything else, at least you’ll know what you’ve got going on.

You focus on your mission. We’ll handle the tech

Get an instant walk-through to see how easy fundraising can be.

Play Demo Video

Want help setting up Stripe for your nonprofit?

Book a free nonprofit payment processing audit.

We’ll help you figure out whether Stripe is the right fit or whether another payment processor suits your situation better. If Stripe is the answer, we’ll get you the resources to set up the right way. Simply book a demo and mention the audit in the comments.

📚 Keep reading:

Ronald Pruitt

Ronald Pruitt

Ronald is the President and Founder of 4aGoodCause, the fundraising CRM that makes recurring, monthly giving a breeze for small nonprofits.

For over 25 years, Ronald has had the joy of doing what he loves, building online solutions that make a difference in the world. He’s helped raise millions of dollars online for small nonprofits across the country. Connect with Ronald on LinkedIn.

Grow your monthly giving program with our resources

Learn More about nonprofit fundraising resources