This is some text inside of a div block.
Explore more blogs
Nonprofit trends & insights

Stripe for Nonprofits: Fees, Setup & How It Works

Here's how Stripe's nonprofit discount works, what it covers, and how to pair it with the right fundraising tools.

Rachel Ayotte
June 12, 2026
Nerd Mr Butter

Table of contents

This is some text inside of a div block.

Table of contents

Subscribe

Don't miss out on weekly insights about all things fundraising and donor relations!
Success! Check your inbox, good news is on its way 💛
Oops! Something went wrong while submitting the form.

If you've ever donated online, bought an event ticket, or entered your payment information for a nonprofit fundraiser, odds are Stripe was quietly powering the transaction behind the scenes. It's one of the most widely used payment processors in the world, and many nonprofits already rely on its infrastructure without realizing it.

Stripe is a payment processor that securely transfers donations from a donor's card to your bank account. For eligible 501(c)(3)s, it also offers discounted nonprofit processing fees, which is why so many fundraising platforms and donation tools are built on top of it.

Stripe is purpose-built for payment processing, and it does that exceptionally well. This guide breaks down what Stripe's nonprofit discount covers, how to apply for it, and how to pair it with the right fundraising tools to build a complete donor experience.

Key takeaways

  • 🌍 Stripe powers $1.9T in global payments It's one of the most trusted payment processors in the world, with 125+ payment methods, built-in fraud protection, and no monthly fees or minimums.
  • 💳 Nonprofits pay less Eligible 501(c)(3)s pay 2.2% + 30¢ per transaction when at least 80% of payment volume comes from tax-deductible donations. Tickets, memberships, and auction sales are billed at the standard rate.
  • 📝 Apply for the nonprofit discount Create a standard account, then apply for the discount with your EIN or IRS determination letter.
  • 🧈 Get Stripe plus a full fundraising platform Givebutter runs on Stripe's infrastructure and adds donation forms, a nonprofit CRM, recurring giving, and automatic receipts on top, with $0 in platform and $0 processing fees when optional donor tips are enabled.

Stripe nonprofit pricing

Stripe offers eligible 501(c)(3)s a discounted processing fee of 2.2% + 30¢ per transaction, down from the standard 2.9% + 30¢. That's a meaningful saving at scale, and for donation-heavy organizations, it adds up fast.

The discounted Stripe nonprofit rate applies when at least 80% of your Stripe payment volume comes from tax-deductible donations. Tickets, memberships, and auction payments are billed at the standard rate, so it's worth factoring that in if events make up a significant share of your revenue.

✍️ Note: All rates are as of May 2026 and are subject to change. Check Stripe's current pricing for the latest details.

What a Stripe account for nonprofits includes

Stripe is one of the most trusted payment processors in the world. Here's what's included when you use Stripe for nonprofits.

  • 💸 Broad payment method support Stripe supports card, Apple Pay, Google Pay, and ACH, plus additional methods like Klarna and Revolut Pay.
  • 🔒 Built-in fraud protection Stripe Radar provides built-in fraud detection and prevention at no extra cost.
  • No monthly fees or minimums Stripe nonprofit pricing is pay-per-transaction only, so there are no setup costs or subscription fees.
  • 🏦 Lower ACH fees for major gifts ACH transfers through Stripe run around 0.8% per transfer, capped at $5, which is often cheaper than standard card processing for large donations.
  • Trusted infrastructure across the sector Stripe powers payments for fundraising platforms across the nonprofit world, including Givebutter, a verified Stripe partner and one of Stripe's top customers, that has helped power more than $10B in donations on Stripe's infrastructure.

Stripe, PayPal, & Givebutter for nonprofits: How they compare

Stripe and PayPal both offer nonprofit discounts and power donations across the sector.

Here's how they compare as standalone processors—and how Givebutter brings them both together in one fundraising platform.

StripePayPalGivebutter
Nonprofit rate2.2% + 30¢ processing fee1.99% + 49¢ processing fee$0 with optional donor tips enabled
CredibilityPowered $1.9T+ in global payment volumeTrusted by 400M+ users#1 Nonprofit Software of 2026 by G2
Payment methods125+ payment methods including card, Apple Pay, Google Pay, ACH, Klarna, and moreCard, bank account, PayPal Credit, and debit/credit cardsCard, ACH, Apple Pay, Google Pay, Venmo, PayPal, Cash App, DAF, and more
Donor data⚠️ Best paired with a fundraising platform to get full use of donor data⚠️ Limited, hard to export cleanly✅ Full nonprofit CRM included
Donation pages & tax-compliant receipts⚠️ Basic payment pages & receipts only⚠️ Basic, not tax-compliant✅ Automated & IRS-compliant
Recurring giving⚠️ Requires custom setup or a platform⚠️ Limited✅ Built in

⭐️ Get the best of both worlds: Givebutter runs on Stripe's payment infrastructure and includes PayPal as a payment method at checkout. Nonprofits get the reliability of Stripe, the donor familiarity of PayPal, and fundraising tools like donation forms, recurring giving, tax-compliant receipts, and a nonprofit CRM all in one place.

How to set up a Stripe account for nonprofits

Here's how to get your Stripe account set up and ready to accept donations.

1. Create a Stripe account 📝

Head to Stripe.com, click "Start now," and select "Nonprofit organization" as your business type. From there, enter your EIN, your legal name exactly as it appears in IRS records, your business address, and your bank account information for payouts.

Stripe doesn't have a separate nonprofit account type; simply create a standard business account and apply for the discount afterward.

2. Apply for the nonprofit discount 📧

Before applying, make sure your nonprofit meets these requirements:

  • Is a registered nonprofit with valid tax documentation confirming that status
  • Operates in an eligible country
  • At least 80% of your Stripe payment volume comes from tax-deductible donations, not tickets, memberships, or other purchases

If you meet those requirements, contact Stripe's nonprofit support team with your EIN or IRS determination letter from the email address tied to your Stripe account. Stripe typically reviews applications within several business days, though timelines can vary.

3. Connect a payout destination 🏦

Link your bank account through Stripe Connect so donations land in the right place. Stripe may send small verification deposits to confirm your bank account before payouts are enabled. Once you confirm those amounts, your account is verified.

The first payout for new accounts often takes 7–14 days due to standard verification. After that, U.S. accounts typically follow a rolling 3-business-day payout schedule.

4. Build (or plug in) your donor experience 🎨

Your Stripe payment processing is set up and ready to go. Most nonprofits pair it with a fundraising platform to add donation pages, recurring gifts, tax-compliant receipts, and donor profiles.

The butter way to use Stripe for nonprofits

Nonprofits don't have to choose between Stripe and a complete fundraising platform. With Givebutter, you get both.

1. Accept every kind of payment method 💸

Givebutter uses Stripe's secure payment infrastructure to power donations through ACH, Apple Pay, Google Pay, Venmo, PayPal, Cash App, card, and DAFs in a single donation form.

2. Keep 100% of what you raise 💛

With the Givebutter Guarantee, "free" really means free. Enable optional donor tips, and your nonprofit pays $0 in platform fees and $0 in processing fees. If you'd rather turn tips off, a flat 3% platform fee applies plus standard payment processing fees.

3. Automate recurring donations & migrate yours over 🔁

Recurring donations help your nonprofit build steady, long-term revenue, and Givebutter makes managing them effortless.

Givebutter's recurring tools run on Stripe, and existing recurring plans from other Stripe-based platforms can be migrated over without donors needing to re-enter their card details.

4. Track every donor in a nonprofit CRM 📇

Every donation on Givebutter syncs automatically to your nonprofit CRM, updating donor records and campaign history in real time, so you don't have to manually reconcile anything.

5. Earn more on what you raise with Givebutter Wallet 🏦

Once your Stripe payouts settle, your funds don't sit idle. Givebutter Wallet helps your funds start earning 2.5% APY rewards, with no minimums and no monthly fees.

Raise more with Stripe & Givebutter

Stripe is one of the most trusted payment processors in the world, and the nonprofits getting the most out of it pair it with a fundraising platform that adds donation pages, donor engagement tools, reporting, and recurring giving on top.

Givebutter runs on Stripe's powerful payment infrastructure while providing nonprofits with essential fundraising tools like branded donation forms, automated receipts, a CRM, and Givebutter Wallet, where funds can earn 2.5% APY rewards after payouts settle.

Accept Stripe-powered donations for free

Sign up for Givebutter and accept your first Stripe-powered donation today.

FAQs about Stripe for nonprofits

Is Stripe free for nonprofits?

Stripe's nonprofit fees in the U.S. are 2.2% + 30¢ per donation transaction for approved 501(c)(3)s. There are no monthly fees or minimums. To accept Stripe-powered donations without out-of-pocket fees, Givebutter allows your nonprofit to pay $0 in platform and processing fees when optional donor tips are enabled.

Is Stripe good for nonprofits?

Yes. Stripe is a reliable, widely trusted payment processor for nonprofits, and eligible 501(c)(3)s can access a discounted rate of 2.2% + 30¢ per transaction. Most nonprofits pair Stripe with a fundraising platform like Givebutter to add donation pages, tax-compliant receipts, and a donor CRM on top.

How much does Stripe charge for nonprofits?

Stripe's nonprofit pricing allows approved 501(c)(3)s to pay 2.2% + 30¢ per donation transaction in the U.S., down from the standard 2.9% + 30¢ fee. International cards, currency conversion, and American Express payments have different rates. Check Stripe's fee discount page for current details.

Does Stripe offer discounts for nonprofits?

Yes. Registered 501(c)(3)s can apply for Stripe's nonprofit rate by contacting the Stripe support team and providing their EIN or IRS determination letter. To qualify, at least 80% of payment volume must come from tax-deductible donations. Stripe typically reviews applications within several business days.

What's the difference between using Stripe directly and a Stripe-powered fundraising platform?

Stripe provides best-in-class payment processing, basic checkout pages, and receipts. A Stripe-powered fundraising platform like Givebutter builds on that infrastructure to add donation pages, tax-compliant receipts, recurring giving, and a nonprofit CRM, so nonprofits get the full fundraising stack in one place.

Can I migrate recurring donors from another Stripe-based platform to Givebutter?

Yes. Givebutter supports migrating existing recurring plans from other Stripe-based platforms without donors needing to re-enter payment info.

Does Stripe charge monthly fees for nonprofits?

No. Stripe has no monthly fees or minimums in the U.S. It charges only per transaction.

Methodology

Nonprofit rates and fees referenced in this article reflect typical U.S. examples as of May 2026 and are subject to change. Actual pricing varies by organization, payment method, transaction volume, and region. Always check each platform's current pricing page for the most up-to-date details.

Share this article

Subscribe

Don’t miss out on weekly insights!
150K+ changemakers already subscribed
Newsletters
Success! Check your inbox, good news is on its way 💛
Oops! Something went wrong while submitting the form.

Raise funds better, faster, and for free with Givebutter

More to explore

Butter character selecting Venmo at donation checkout

Venmo for nonprofits: How it works & how to get more out of it

Nonprofits can use Venmo, and your donors already love it. Here's what Venmo charity profiles offer, where they fall short, and how to get donor data, tax receipts, and recurring giving in one place.

by 
Rachel Ayotte
Venmo for nonprofits: How it works & how to get more out of it
Mr Butter and Paypal for nonprofits

Your guide to PayPal for nonprofits & the best alternative

Learn how to accept PayPal donations online—and why Givebutter is the smarter, safer way to use PayPal as part of your fundraising strategy.

by 
Nicola Scoon
Your guide to PayPal for nonprofits & the best alternative
Mr Butter using Square for nonprofits

Square for Nonprofits: Fees, Setup, & Alternatives

Square is a popular option for nonprofits that need simple in-person payment processing, but it isn't a fundraising platform. Learn how Square works and why many nonprofits switch to an all-in-one alternative.

by 
Rachel Ayotte
Square for Nonprofits: Fees, Setup, & Alternatives
Woman reading about donor database to scale her organization

7 best donor databases for nonprofits in 2026

Choosing a donor database shouldn’t feel overwhelming. Here’s a side-by-side look at the 7 best options for nonprofits, including features, pricing, and which one is free to start.

by 
Rachel Ayotte
7 best donor databases for nonprofits in 2026
Mr Butter exploring church softwares

The best church software by category: ChMS, accounting & online giving

We've rounded up the best church software across ChMS, accounting, and online giving to help you build a tech stack that fits your ministry's needs and budget.

by 
Kate Romain
The best church software by category: ChMS, accounting & online giving
Explore all blogs

Never miss a thing

Stay updated on our latest insights, events, and good news
Newsletters
Success! Check your inbox, good news is on its way 💛
Oops! Something went wrong while submitting the form.