Donation Fee Calculator
Every donation platform takes a cut — usually a platform fee, a card processing fee, and sometimes a fixed pence charge or a monthly plan on top. Use this calculator to see exactly what a gift costs and how much your charity actually keeps. Enter the fees for any provider and compare in seconds.
£
%
%
p
Premium / monthly plan (optional)
£
Platform fee£0.00
Card fee (%)£1.90
Fixed fee£0.20
Total fee per donation£2.10
effective rate 2.10%
Charity keeps£97.90
Including the monthly plan
Plan share per donation£0.00
Total cost per donation£0.00
effective rate 0.00%
Charity keeps per donation£0.00
Per-donation fee = donation × platform% + donation × card% + fixed. The monthly plan is spread across the donations you expect that month, so the more you raise, the smaller its per-gift impact. Nothing is saved or sent — it runs in the visitor's browser.
How to use
- Choose your currency (£ or $).
- Enter the donation amount you want to test (e.g. £100).
- Enter the platform fee % — set it to 0 if the provider doesn’t charge one.
- Enter the card fee % and the fixed fee (in pence/cents) — e.g. 1.9% + 20p.
- Read off the Total fee per donation and Charity keeps in the green panel.
Optional: if the provider has a monthly plan, enter its cost and roughly how many donations per month you receive. The calculator spreads the plan across those donations and shows the true per-gift cost and a monthly summary.
Quick set-up and install
From install to first donation in three steps.
Install the plugin
Download Cheerful from the wordPress store, and upload it under Plugins → Add New → Upload. No developer, no headache.
Build your form
Pick suggested amounts, add your story and goal, and tune the colors to match your brand.
Start receiving gifts
Drop the Cheerful block on any page or post. Donations land straight in your account.
£0
taken from your donations, ever
100%
of every gift reaches your cause
3 taps
from “donate” to done
Ready to make giving Cheerful?
Join others like you raising more on WordPress. Start
free, no card required.