Payment Processing for Nonprofits: A Complete Guide for 2026
Payment Processing for Nonprofits: A Complete Guide for 2026
Every dollar a nonprofit loses to payment processing fees is a dollar that does not go toward its mission. And most nonprofits are losing far more than they should.
According to the National Council of Nonprofits, the average nonprofit pays 2.2%-3.5% on every credit card donation and payment. For an organization processing $500,000 in annual donations, that is $11,000-$17,500 in processing fees alone.
The good news: nonprofits have options to significantly reduce these costs. This guide covers everything from choosing the right processor to special nonprofit pricing programs.
How Nonprofit Payment Processing Works
Nonprofits accept payments in several ways:
- Online donations (website, email campaigns)
- In-person donations (events, galas, church services)
- Recurring giving (monthly donors)
- Event registrations (ticketing, fundraiser fees)
- Merchandise sales (gift shops, branded items)
- Tuition and program fees (classes, camps, memberships)
Each of these has different processing characteristics and costs. A well-structured payment processing setup handles all of them under one account with optimized rates.
The Problem With Popular Nonprofit Payment Platforms
Many nonprofits default to platforms marketed specifically at them. While convenient, these platforms often charge premium rates:
PayPal for Nonprofits
- 1.99% + $0.49 per transaction (discounted nonprofit rate)
- Higher than interchange-plus for most card types
- Account freezes are common
- Limited customer support
Stripe for Nonprofits
- 2.2% + $0.30 per transaction (discounted)
- Still above interchange-plus rates
- Good API for tech-savvy organizations
- No dedicated support rep
GoFundMe Charity / Classy / Bloomerang
- Platform fees: 0%-5% on top of processing
- Processing fees: 2.2%-2.9% + per-transaction fees
- Convenient but expensive at scale
- May lock you into their ecosystem
"We were using a popular nonprofit donation platform and paying 3.4% total between their platform fee and processing. Switched to a direct merchant account with interchange-plus and our effective rate dropped to 1.9%. On $400K in annual donations, that saved us about $6,000/year." - posted on r/nonprofit
How to Reduce Nonprofit Processing Costs
1. Get Interchange-Plus Pricing
Interchange-plus (IC+) pricing is the most transparent and typically cheapest pricing model. You pay the actual interchange rate set by Visa/Mastercard plus a small, fixed markup from your processor.
For nonprofits, this matters because:
- Many donation transactions qualify for lower interchange categories
- Debit card donations have lower interchange rates than credit cards
- Large-ticket donations have different rate structures
- You see exactly what you pay and can optimize accordingly
2. Use Qualified Nonprofit Interchange Rates
Visa and Mastercard offer reduced interchange rates for registered 501(c)(3) organizations. These rates are not automatic. Your processor must properly code your merchant account as a nonprofit to qualify.
Visa Charity Rate: Typically 0.10%-0.15% lower than standard rates
Mastercard Charitable Rate: Similar reductions
Make sure your processor has set up your MCC (Merchant Category Code) correctly. Nonprofits should typically be coded as 8398 (Charitable and Social Service Organizations) or a similar nonprofit MCC.
3. Encourage ACH/Bank Transfer Donations
ACH (bank transfer) donations cost a fraction of credit card processing:
- Credit card: 2.0%-3.0% ($20-$30 on a $1,000 donation)
- ACH: $0.25-$1.00 flat fee ($0.25-$1.00 on a $1,000 donation)
For large donors, the savings are dramatic. A $10,000 ACH donation costs $0.25-$1.00 to process. The same donation by credit card costs $200-$300.
Add ACH as a payment option on your donation page. Many donors, especially recurring and major gift donors, are happy to provide bank account information.
4. Optimize Recurring Giving
Monthly donors are the backbone of nonprofit revenue. Optimize their processing:
- Use account updater services to prevent failed payments from expired cards
- Implement smart retry logic for failed charges
- Offer ACH for recurring gifts
- Send pre-dunning emails before card expiration
Learn more about subscription/recurring payment optimization
5. Consider a Cash Discount or Dual Pricing Program
For in-person events, galas, and merchandise sales, a cash discount or dual pricing program can eliminate processing fees entirely.
- Post the card price as your standard price
- Offer a cash discount (typically 3-4%)
- Processing cost drops to zero on cash transactions
This works especially well at:
- Fundraising events and galas
- Church and religious organization collections
- Gift shops and merchandise tables
- Food and beverage at events
Learn about cash discount programs
Event Payment Processing
Fundraising events have unique processing needs:
Silent Auctions
- Mobile card readers for quick checkout
- Ability to process large individual transactions
- Pre-authorization for bidders
Galas and Dinners
- Tableside payment capability
- Quick receipt generation (email receipts are ideal)
- Donation add-on capability (round up or add a donation at checkout)
Walkathons, 5Ks, and Community Events
- Outdoor connectivity (cellular or Wi-Fi hotspot)
- Weather-resistant equipment
- High-volume, fast processing
Online Fundraising Campaigns
- Branded donation pages
- Social sharing integration
- Recurring giving option
- Donor information capture
At Sleft Payments, we provide free mobile and countertop terminals for nonprofit events, along with online gateway solutions for digital fundraising.
Tax Receipts and Donation Tracking
Your payment processing system should make tax receipt generation easy:
- Automatically capture donor name and email
- Generate receipts that include your organization's EIN
- Distinguish between donations and purchases (for tax deductibility)
- Support end-of-year giving statements
Many processors integrate with donor management systems like Bloomerang, Little Green Light, or DonorPerfect. Ask about integrations before choosing a processor.
PCI Compliance for Nonprofits
Nonprofits must comply with PCI DSS (Payment Card Industry Data Security Standard) just like any other organization that accepts cards. This includes:
- Never storing full card numbers
- Using tokenized payment systems
- Completing annual PCI Self-Assessment Questionnaires
- Maintaining secure networks and systems
Many nonprofit staff members and volunteers handle payments without proper training. Make PCI compliance training part of your volunteer orientation for anyone who handles card transactions.
Choosing a Processor: What Nonprofits Should Prioritize
1. Interchange-plus pricing with proper nonprofit MCC coding
2. No long-term contracts or early termination fees
3. Free hardware (owned, not leased)
4. ACH capability for large and recurring donations
5. Online gateway for website donations
6. Account updater for recurring giving
7. Reporting that integrates with your accounting/donor management
8. Dedicated support (not a call center)
Cost Comparison: Real Nonprofit Scenario
Organization: Regional food bank
Annual card processing: $600,000
Average donation: $75
Monthly transactions: ~667
| Processor | Effective Rate | Annual Cost |
|---|---|---|
| GoFundMe Charity (platform + processing) | 3.2% | $19,200 |
| PayPal for Nonprofits | 1.99% + $0.49 | $15,872 |
| Stripe for Nonprofits | 2.2% + $0.30 | $15,600 |
| IC+ Merchant Account (nonprofit rate) | ~1.75% | $10,500 |
Annual savings with IC+: $5,100-$8,700
That is enough to fund additional programs, hire staff, or expand services.
"Switched our food bank from PayPal to a dedicated merchant account. Saved over $5,000 in the first year. That is 2,500 more meals we can provide. Processing fees are not glamorous to optimize but the impact is real." - r/nonprofit
Frequently Asked Questions
Do nonprofits get special processing rates?
Yes. Visa and Mastercard offer reduced interchange rates for registered 501(c)(3) organizations. Your processor must code your account correctly to access these rates.
What is the cheapest way to accept online donations?
An interchange-plus merchant account with an online gateway typically offers the lowest rates. For very small organizations (under $50K/year in donations), PayPal for Nonprofits or Stripe's nonprofit rate may be simpler.
Can we accept donations through our website without a payment processor?
No. Any online card payment requires a payment processor and gateway. However, you can accept bank transfers, checks, or peer-to-peer payments (Venmo, Zelle) without a traditional processor.
Should we pass processing fees to donors?
Some nonprofits add a checkbox letting donors cover the processing fee. This is legal and increasingly common. Platforms like Classy and Bloomerang offer this feature. About 60-70% of donors check the box when given the option.
How do we handle refunds on donations?
Donation refunds should be rare, but they happen. Most processors allow refunds within 90-120 days. The processing fee is typically refunded as well (check your processor's policy).
The Bottom Line
Every dollar in processing fees is a dollar diverted from your mission. Nonprofits that optimize their payment processing can save thousands to tens of thousands per year, money that goes directly to the people and causes they serve.
The steps are straightforward: get interchange-plus pricing with proper nonprofit coding, offer ACH for larger donations, use account updater for recurring giving, and avoid platforms that charge premium rates for convenience.
Need help optimizing your nonprofit's payment processing? Contact Sleft Payments for a free rate analysis tailored to nonprofit organizations.
Related Articles
- Credit Card Processing Fees Explained
- Hidden Fees Payment Processing
- Best Payment Processing Small Business
- Try the Sleft Payments Savings Calculator to see your potential savings