Most people who run a nonprofit think of payment processing as a background task. Someone donates, the money arrives, done. What actually happens between those two moments involves several parties, each taking a cut, and the total is often much higher than the rate printed on the sign-up page.
Photo by Austin Distel on Unsplash
The 3.9% figure is not hypothetical. It shows up when a fundraising platform charges its own fee on top of the payment processor's standard rate. A platform adding 1% on top of Stripe's 2.9% already gets there. Add the flat per-transaction fee and a rewards card surcharge, and some organizations end up losing closer to 5% on individual donations.
Payment fees for nonprofits are not a single charge. They come in layers, and each layer belongs to a different party.
The first is the interchange fee. This goes to the bank that issued the donor's card. Visa and Mastercard set these rates, and they vary by card type. A standard consumer credit card costs less to process than a rewards card or a corporate card. Nonprofits registered under Merchant Category Code 8398 can access reduced interchange rates specifically designed for charitable organizations, but only if their payment processor has registered them under that code. Many have not.
The second layer is the assessment fee. This goes to the card network itself. It is a small percentage of total volume and is non-negotiable regardless of which processor a nonprofit uses.
The third is the markup. This is where processors and platforms make their money, and where the biggest variation exists. A dedicated merchant account using interchange-plus pricing keeps this markup visible and negotiable. A bundled flat-rate service from a fundraising platform rolls everything into one number, which makes budgeting easier but often means overpaying.
The phrase "2.9% plus 30 cents" appears so often in payment processor marketing that it has started to feel like an industry standard. It is closer to a floor.
For nonprofits that have not qualified for a discount rate, standard Stripe pricing starts at 2.9% plus $0.30 per transaction. Qualified 501(c)(3) organizations can bring that down to 2.2% plus $0.30. PayPal's confirmed charity rate is 1.99% plus $0.49. But many organizations are not on those discounted tiers, either because they never applied or because their fundraising platform processes payments through its own aggregated merchant account, which blocks access to nonprofit-specific rates entirely.
For a comprehensive breakdown of how different processors compare, including which ones integrate directly with membership and donor management tools, the WildApricot guide to nonprofit donation processing covers 17 options with fees, payout speeds, and integration details.
The math becomes clearer at scale. A nonprofit processing $500,000 per year in credit card donations at an effective rate of 3.5% pays $17,500 in fees annually. The same volume at 2.2% costs $11,000. That $6,500 difference funds program hours, supplies, or staff time.
The factors that push effective rates higher include:
One of the least visible issues in nonprofit payment processing is the merchant category code, and it costs organizations real money without anyone noticing.
When a nonprofit signs up through a third-party fundraising platform, the platform processes payments under its own merchant account. That account is categorized by the platform's business type, not the nonprofit's. The result is that the organization misses the reduced interchange rates available under MCC 8398, the code specifically assigned to charitable and social service organizations.
Visa introduced its charity interchange rate program in 2011. Mastercard has a parallel tier for qualifying nonprofit transactions. Discover added its own charity category in 2022. None of these discounts apply automatically. An organization must be registered under the correct code through a direct merchant account, not an aggregated one. A nonprofit that has been processing payments for years through a popular donation platform may never have had access to these rates at all.
Confirming your MCC is straightforward. Ask your processor directly. Request a copy of your merchant boarding documentation. If the answer is that your transactions run through the platform's account, your organization is almost certainly leaving money on the table.
Credit card donations are convenient for donors and familiar, but they are also the most expensive route for the organization receiving the money.
ACH payment processing routes donations directly from a donor's bank account without passing through card networks. The fees are dramatically lower. Most ACH processors charge a flat fee per transaction, typically between $0.25 and $1.00, regardless of the donation size. On a $1,000 gift processed by credit card at 2.9% plus $0.30, the fee is $29.30. The same gift via ACH might cost less than $1.00.
There is a practical consideration that makes ACH particularly useful for recurring giving programs: bank accounts do not expire. Credit cards do. When a recurring donor's card expires and the payment fails, many organizations never successfully re-engage that donor. Bank account details stay stable for years, which reduces churn in monthly giving programs without any additional work from the organization.
The main reasons nonprofits benefit from offering ACH as a payment option:
ACH is not a replacement for card payments. Most donors will still give by card. But for major donors, recurring supporters, and any campaign that involves larger individual gifts, routing those transactions through ACH where possible reduces costs significantly.
Payment processing does not sit in isolation. It connects to donor management, accounting reconciliation, event ticketing, and fundraising reporting. Organizations that treat these as separate systems spend unnecessary time on manual data entry and often miss fee anomalies that would be obvious if the data were integrated.
When payment tools connect directly to CRM and accounting software, discrepancies become visible. Fee totals can be tracked per processor, per campaign, and per payment method. That kind of visibility is what turns a rough sense that "processing costs something" into a concrete line in the budget that can be managed and reduced. Businesses increasingly rely on workflow automation to reduce manual reconciliation work across finance operations, and nonprofits are no different.
Separately, some platforms default to displaying a "tip" prompt to donors, asking them to cover a percentage of transaction costs. The prompt often defaults to 12% or more, with that money going entirely to the software vendor, not the organization. It is not tax-deductible for the donor. It is frequently misunderstood by both donors and staff. That is not a cost-reduction strategy; it is a revenue model for the platform.
Most nonprofits do not need a full audit to understand where they stand. A few specific checks will surface the most significant issues.
Ask your processor or platform what merchant category code your account is registered under. If it is not 8398, and your organization qualifies as a charitable or social service organization, request the change.
Compare your effective rate, total fees divided by total volume, against what you would pay under a direct merchant account with interchange-plus pricing. The difference may justify switching, especially for organizations processing more than $100,000 per year in donations.
Check whether your platform stacks its own fee on top of the processor's rate. Many do. That combined figure is the real cost, not the headline rate in the marketing material.
Look at what portion of your donations come from rewards or corporate cards. These carry higher interchange rates, and if they represent a significant share of your volume, that is pushing your effective rate up in ways that basic flat-rate pricing obscures.
Finally, if recurring giving is part of your model, find out whether your current processor supports real-time payment reporting and account updater services that automatically refresh expired card details. Failed recurring payments are a hidden cost that rarely shows up in the fee discussion but can significantly reduce annual revenue.
None of this requires a payment industry background to act on. The questions are specific enough that any processor should be able to answer them clearly. If they cannot, or will not, that is also useful information.
Discover our other works at the following sites:
© 2026 Danetsoft. Powered by HTMLy