Donor tips and fee coverage send money to different places
Compare donor tips, fee coverage, and extra mission gifts by tracing the donor total, transaction charges, recipient, and nonprofit net.
CharityStack
·4 min read
Donor tips vs donor covered fees is not just a wording choice. A platform tip usually supports the software company, fee coverage helps pay costs attached to the transaction, and an additional mission gift goes to the nonprofit. The controls can look similar at checkout while sending the extra money to different recipients.
Before choosing a fundraising platform, follow one $100 donation from the donor's screen to your bank deposit. The answer should be clear without relying on a label such as “support,” “cover,” or “tip.”
Three additions can sit beside the same gift
Start with the amount the donor intends for your organization: $100. A checkout may then present one of three additions.
A platform tip is a separate amount that supports the company operating the fundraising service. It does not increase the nonprofit's gift unless the product explicitly says otherwise. The donor may still see a $110 total, but the extra $10 has a different recipient.
A donor-covered fee adds money intended to offset payment processing, platform charges, or both. The exact calculation and destination vary. Some products add an estimate; some calculate a fee on top; some change which platform fee applies when the donor opts in.
An additional mission gift increases the amount directed to the nonprofit beyond the donor's original $100. Transaction costs can still exist, but the added amount itself belongs to the organization's fundraising total rather than the software provider.
Those categories are not moral rankings. Each platform has to fund its service, and each nonprofit has different budget constraints. The useful distinction is who receives the optional amount and what the donor is being asked to support.
Follow four numbers, not the checkout label
Use the same gift amount and payment method in every product you evaluate. For each checkout, write down four numbers:
- Donor total: the full amount charged to the donor.
- Stated gift: the amount the interface says is being given to the nonprofit.
- Charges: the platform and processing costs created by that transaction.
- Nonprofit net: the amount the organization receives after those charges.
Now identify the recipient of every dollar between the donor total and the original $100. Do not assume “support us” means the nonprofit or that “cover fees” names one universal calculation.
Current product documentation shows how different the models can be. Givebutter describes optional tips that support Givebutter; its published fee treatment changes when tips are disabled. Funraise documents multiple donor-fee-coverage models, including a model where the platform fee depends on whether and how much the donor covers. These are vendor-specific rules, not definitions you can safely apply to another checkout.
Read the opt-out state as carefully as the opt-in
A fee screen is easy to understand when the donor accepts every suggested addition. The revealing case is what happens after the donor declines.
Repeat the $100 example with every optional control off. Then ask:
- Does the donor still pay exactly $100?
- Does the nonprofit still receive the full stated gift?
- Is a platform or processing fee deducted from the gift?
- Does the platform absorb any cost?
- Does turning off one addition reveal a different fee?
This is where a “free” headline becomes a concrete funding model. Free may mean the nonprofit pays nothing because donors fund the platform through tips. It may mean the nonprofit pays nothing when donors cover fees. It may mean the platform absorbs uncovered costs. It may also describe subscription price while transaction charges still apply.
None of those answers should be inferred from the word free. They should be visible in current pricing terms and reproducible in a sample checkout.
Check where the extra amount appears afterward
The checkout is only the first view. Ask the vendor to show the corresponding donation record, fee detail, payout, and donor-facing confirmation for both versions of the $100 test.
You are looking for agreement, not a particular accounting treatment. The donor total should match the charge. The platform should identify which amount belongs to the nonprofit and which amount funds fees or the platform. The payout should explain how the nonprofit net was reached.
Your receipt and bookkeeping treatment depends on your organization's jurisdiction and approved accounting policy. Do not infer either from a checkout label. Give the sample documents to the person responsible for those decisions and ask whether the product exposes the fields they need.
If the payment, platform, gift, and payout language starts to blur together, use the separate payment processor versus fundraising platform guide. After launch, the donation-to-deposit reconciliation provides the operational check for real payouts.
Compare the model CharityStack publishes
CharityStack's current pricing page separates fee coverage from extra support for the mission. Under its Covered Commitment, donors can choose to cover fees; when they do not, CharityStack says it covers the transaction costs so the nonprofit keeps the full stated donation. A separate optional increase goes to the nonprofit, not to CharityStack, and the page describes the checkout as having no platform tip screen.
That is one current model, not a reason to skip the comparison. Run the same $100 test. Confirm the donor total, stated gift, charges, recipient of the optional increase, and nonprofit net. Then repeat it whenever pricing or checkout behavior changes.
The best fee model for your organization is the one you can explain in one calm sentence: what the donor chose, who received each amount, and what your nonprofit kept.