September 8, 2026

What It Really Costs To Accept Donations Online

Every nonprofit asks this question eventually, usually right after someone on the board says “can’t we just do this for free?” The honest answer is that nothing about accepting money online is actually free, no matter what the homepage of a platform tells you. There is always a fee somewhere. The only real question is who is paying it, how it is calculated, and whether it is hiding somewhere you were not expecting.

We think small nonprofits deserve a plain answer here instead of a sales pitch dressed up as one. So let’s walk through what you are actually paying for when you accept a donation online, piece by piece, without the marketing fog that usually surrounds this topic.

The Two Fees You Are Always Paying

Every online donation touches two separate costs, whether you notice them or not. The first is payment processing, the fee charged by whoever actually moves the money from a donor’s card to your bank account. Visa, Mastercard, and the banks behind them all take a cut, and that cost gets passed through no matter which donation tool sits on top of it. The second is the platform fee, which is what you pay the software company for the page, the reporting, the CRM, the email tools, and everything else wrapped around that payment.

Some companies bundle both into one number and call it simple. Others separate them so you can actually see what is going where. We laid out our own numbers plainly in our breakdown of exactly what SolaFund charges because we would rather you understand the math than trust us blindly. Once you know these are two separate costs, every platform’s pricing page starts making a lot more sense, even the confusing ones.

What “Free” Actually Means

Here is where things get a little sneaky. A platform that advertises itself as free almost always means free platform fee, not free processing. The card networks still take their percentage no matter what. So “free” usually means the software company is not charging you on top of that processing cost, at least not directly.

The catch is that free platforms have to make money somewhere, and that somewhere is usually one of three places. They add a default tip prompt during checkout that nudges donors to cover an extra percentage for the platform itself, often set higher than what you would choose if you controlled it. They limit features until you upgrade to a paid tier. Or they take a slightly higher cut of transactions than they advertise up front, buried in terms that most nonprofits never read line by line. None of that is illegal or even dishonest exactly, but it is worth knowing before you build your whole giving page around a tool marketed as free.

Why Small Nonprofits Feel This More

A one percent difference in fees sounds tiny until you are running on a shoestring budget with three staff members and a volunteer treasurer. At larger giving volumes, fee percentages matter less because scale absorbs the friction. At smaller volumes, every dollar that leaks out in fees is a dollar that did not go toward your program.

We wrote specifically about how fee structures play out differently for small nonprofits compared to large ones, because the math genuinely changes depending on your size. A tiered pricing structure that looks generous at high volume can be brutal at low volume, and vice versa. Knowing which category you fall into before you sign up for anything saves you from an unpleasant surprise three months in.

Should Donors Cover The Fee

This is the question that comes up in almost every board meeting once fees enter the conversation. Most donation platforms, including ours, let donors voluntarily add a little extra to cover the processing and platform cost so more of their original gift lands where they intended it to go. It is optional, it is transparent, and a surprising number of donors say yes without hesitation once you ask.

We think there is a right and a wrong way to frame that ask, and we have gone deep on whether asking donors to cover fees is actually a smart strategy for organizations still deciding how to word that checkbox. Done well, it recovers a meaningful chunk of your processing costs without making anyone feel pressured. Done poorly, it reads like a guilt trip bolted onto your checkout page, and donors notice the difference immediately.

What To Actually Compare When You Are Shopping Around

Skip the homepage marketing copy and go straight to three numbers. First, the percentage taken on processing, which is largely standardized across the industry regardless of which brand name sits on top of it. Second, the platform fee, whether it is a flat percentage, a tiered structure, or a monthly subscription. Third, what you actually get for that platform fee, because a slightly higher percentage that includes a real donor CRM and email tools can save you far more in staff time than a slightly lower percentage that leaves you buying three other tools to fill the gaps.

That third number is the one most nonprofits skip, and it is the one that costs the most in the long run. A platform fee is not just a transaction cost. It is what you are paying to not build your own donor database from scratch in a spreadsheet at eleven at night.

The Number That Actually Matters

When you strip away the marketing language, the true cost of accepting donations online comes down to one honest question. What are you getting for what you are paying, and is that math still true once your donor list grows past the size it is today? A fee that looks scary on a pricing page can be the cheaper option once you count the hours it saves your team. A fee that looks generous can quietly cost you more the moment you need a feature that was never actually included. Do that math once, honestly, and the right choice for your organization usually becomes obvious.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Related Posts