Nonprofit payment processing: how to accept online donations and what it really costs
Nonprofit payment processing is the infrastructure a charity uses to collect donations: a payment gateway, a merchant account or a provider that can take one-off gifts, recurring monthly donations and event payments, then settle the money to the organization. Giving USA reported that total charitable giving in the United States reached 557.16 billion dollars in 2023, and most of that giving came from individual donors, so the payment experience a charity offers is a direct lever on revenue. The catch is that donation channels cost money in different ways: platform fees, card processing fees and, on some providers, monthly charges. This guide explains how the flow works, how to read the fees on a real donation volume, what a charity needs to provide at onboarding and where RoxPay stands on nonprofit eligibility.
What nonprofit payment processing covers
Payment processing for a nonprofit covers three different flows that often get confused. One-off donations: a donor lands on a donation page, pays by card or wallet, and the money is settled to the charity's account. Recurring donations: monthly giving programs, where the donor authorizes a repeating charge, tracked in case a card expires or a bank account is closed. Event and in-person payments: gala events, community fundraisers and physical collection points, which need a card terminal or a payment link in addition to the online page.
All three flows end up in the same infrastructure: a payment gateway that authorizes the transaction, a merchant account or provider that settles the funds, and reporting that distinguishes each giving campaign. When comparing providers, separate the three layers, because a solution that is cheap for small gifts through a hosted donation page is not automatically cheap for a nonprofit processing recurring gifts at 30 dollars a month across thousands of donors.
How nonprofit processing fees work, with a real example
Donation processing costs are usually quoted as a percentage of the donation plus a fixed amount per transaction, and on some platforms there is an added platform fee for using the fundraising tools. Frequency matters more than the headline rate: a monthly giving program generates the same card fees every month on every active donor.
Here is a worked example on a realistic nonprofit. Assume 10,000 dollars in online donations per month, with an average gift of 50 dollars, that is 200 transactions.
Flat-rate option at 2.9% plus 0.30 dollars per transaction: percentage costs 290 dollars, fixed costs 60 dollars, total 350 dollars per month, about 3.50% of donations.
Interchange-plus pricing, RoxPay's published formula €0.15 + 0.35% to 0.85% (IC++): on the same 200 transactions the fixed part is 30 (in euros, 200 times €0.15) plus a variable part between 35 and 85 depending on the card mix used by donors, for a total in the region of 65 to 115 against the same volume; translated to dollar donations of the same size, the structure is the same and the fixed fee per transaction is the dominant driver at low ticket sizes.
The takeaway: on 10,000 dollars of monthly donations, several hundred dollars a month can separate the two models. Over a year that is enough budget for a nonprofit to fund an entire program. The exact saving depends on the card mix, international cards and wallets, so run the comparison on your own donation data. To compare provider quotes on the same metric, our [payment gateway fees comparison](/en/resources/payment-gateway-fees-comparison) article gives a common framework.
How to accept online donations: donation page, payment links and integration
A small charity can start without any code: a hosted donation page from the provider, with preset gift amounts, a monthly toggle and optional donor cover-the-fees. The payment link path works the same way, and is easiest to launch: the charity sends a [payment link generator](/en/resources/payment-link-generator) page by email or social post and collects card and wallet payments without a website.
For larger organizations the setup is normally a CMS integration (WordPress, a CRM like Salesforce Nonprofit Cloud or a fundraising platform) connected through API to a gateway, with webhook handling for one-off gifts, recurring mandates and refund events. Security requirements to check at integration: card data must never touch your servers unless you are PCI DSS compliant, which is why most charities integrate a hosted checkout or a tokenized widget; our guide to [PCI DSS compliant payment gateway](/en/resources/pci-dss-compliant-payment-gateway) covers what changes between the two approaches.
Two operational details are easy to miss. First, recurring donations need a clear decline-retry policy to keep donor retention high without aggressive dunning. Second, if you accept donations internationally, decide early whether non-domestic cards are welcomed or surcharged, because cross-border interchange costs differ and the fee model needs to be explained to the donor.
Eligibility: RoxPay treats nonprofits as a restricted category
Nonprofit organizations are not covered by standard onboarding. RoxPay evaluates these requests case by case and requires additional documentation. Contact the team to check your eligibility. The requirements follow the standard risk framework applied to the sector: legal incorporation documents and statute, the identity of directors and authorized signatories, the nature of the programs that will receive the funds, the expected donation volumes and the source of the traffic that drives donations.
Part of the reason is regulatory rather than commercial: money flowing to charity campaigns is sensitive territory for anti-money-laundering controls, because donation vehicles can be abused to move funds disguised as gifts, so payment providers apply enhanced due diligence. RoxPay supports the full picture on its [accepted business categories](/en/general-information/accepted-business-categories) page, which details the documentation required for each sector, including nonprofits; for a broader overview of which sectors fall under enhanced review see our [accepted industries guide](/en/resources/business-verticals-accepted-guide).
Recurring giving: how the monthly donation model pays for itself
The economic logic of recurring donation programs is that monthly donors reduce the cost of fundraising over time. Every dollar raised from an existing monthly donor costs less than a one-off acquisition campaign, which is why charities push monthly giving. The payment structure decides whether the program is financially sound: a fixed fee of a few cents per charge is negligible, but a flat commission on small recurring gifts reproduces the same drag as flat-rate pricing on a one-off.
The practical test is a simple ratio: fixed cost per transaction divided by the average donation. When this ratio is above roughly 1%, the fixed fee is a material line item and deserves as much attention as the percentage rate. On a 10 dollar monthly gift, a 0.30 dollar fixed fee alone is 3% of every charge, before any percentage component.
Frequently Asked Questions
What is nonprofit payment processing?
It is the set of tools a charity uses to collect money from donors: a payment gateway for one-off and recurring donations, a merchant account or provider that settles funds, plus reporting that ties each transaction to the fundraising campaign that generated it.
Do nonprofits pay lower payment processing fees?
Some donation platforms and networks offer discounted or waived processing for registered charities, and public programs like PayPal Giving Fund pass donations to enrolled charities without taking processing fees on eligible flows. Rates still vary by provider, country and card mix, so compare quotes on your own donation profile rather than assuming a sector discount applies automatically.
What does a nonprofit need to open a merchant account?
Typical onboarding requests: registration documents and statute of the organization, ID of directors and authorized signatories, description of the programs that receive the funds, expected donation volumes and the traffic sources that generate them. RoxPay treats nonprofits as a restricted category: we evaluate applications case by case and ask for additional documentation, you can contact the team to check your eligibility before preparing the file.
How do recurring donations work technically?
The donor authorizes a repeating charge, monthly or quarterly, at sign-up. The card is charged on schedule and the provider manages lifecycle events: card expiry, failed charges and retry logic, plus the donor self-service cancellation. Choosing between card, SEPA direct debit or open banking depends on your donor base geography; for European recurring payments see our guide on [recurring payments and subscriptions](/en/resources/recurring-payments-subscriptions-sepa-cards).
Does processing through a secure gateway eliminate chargeback risk?
No. Donations still carry dispute risk like any card transaction, usually from donors who do not recognize the descriptor, from duplicated charges or from card testing attacks on a public donation page. Mitigations that work: a donation descriptor that includes the charity name, 3D Secure on one-off gifts (3DS also shifts liability in Europe under PSD2 rules, as covered in our [3D Secure payment gateway guide](/en/resources/3d-secure-payment-gateway)) and velocity checks on high-frequency micro-donations.
How much does it cost to process 10,000 dollars in monthly donations?
On a 10,000 dollar monthly donation volume with a 50 dollar average gift (200 transactions), a flat 2.9% plus 0.30 dollar model costs about 350 dollars a month. On interchange-plus with RoxPay's €0.15 + 0.35% to 0.85% (IC++) structure and the same ticket size, the comparable cost lands noticeably lower, with the exact figure depending on card mix. Ask for a quote against your real donations and you will see the gap in percentages rather than slogans.
You might also like
High Risk Payment Gateway
Secure payment processing for high-risk industries with multi-acquirer routing and chargeback protection.
Small Business Payment Solutions
Transparent IC++ pricing, free Smart POS terminal, and 24-hour activation for small businesses.
E-commerce Payment Integrations
One-click plugins for WooCommerce, Magento, and PrestaShop with full API access.
Optimize your payments today
RoxPay is specialized in your sector. Talk to an expert and find the right solution for your organization at /en/contact.
✓ No monthly fixed costs · ✓ Activation in 24 hours · ✓ Dedicated technical support