Accepting online donations is one of the most impactful steps a UK charity or not-for-profit can take to grow its fundraising. But choosing the wrong WordPress plugin can cost your organisation money, trust, and donors. Platform fees quietly erode your income. A clunky checkout form drives supporters away. A plugin without Gift Aid support leaves thousands of pounds sitting unclaimed with HMRC.
This guide cuts through the noise. We’ve evaluated the leading WordPress donation plugins on the criteria that matter most to UK organisations: price, convenience, functionality, security, and ease of use – with particular attention to Gift Aid compatibility and GDPR compliance.
Whether you’re a small local charity run by volunteers or a growing not-for-profit with a dedicated digital team, there’s a right tool for you here.
What to Look for in a WordPress Donation Plugin (UK Edition)
Before diving into specific plugins, it’s worth understanding what separates a good donation plugin from a great one, especially for UK-based organisations:
Gift Aid support. This is non-negotiable for eligible UK charities. Gift Aid allows you to reclaim 25p from HMRC for every £1 donated by a UK taxpayer, at no extra cost to the donor. The best plugins make collecting Gift Aid declarations and reporting seamless.
No platform fees (or transparent, low ones). Some plugins charge a percentage of every donation. On a £10,000 fundraising campaign, a 2.95% platform fee costs you £295 before payment processing fees even enter the picture. Prioritise plugins with flat annual pricing or genuinely free tiers.
PCI DSS compliance and SCA/3D Secure support. UK and EU payment regulations require Strong Customer Authentication (SCA). Your plugin must support this through compliant gateways like Stripe or PayPal.
GDPR-compliant donor data handling. Your organisation is responsible for how donor data is stored and used. UK charities must comply with UK GDPR. Choose plugins that handle data responsibly and allow you to export or delete donor records on request.
Recurring donations. Regular giving is the lifeblood of sustainable charity income. Look for plugins that make it easy to set up and manage monthly or annual donor relationships.
Ease of use for non-technical teams. Many UK charities are run by volunteers or small teams without dedicated developers. Drag-and-drop builders, clear onboarding, and solid documentation matter enormously.
The Best WordPress Donation Plugins for UK Charities
1. GiveWP – Best Overall for Feature-Rich Fundraising
Best for: Mid-size to larger UK charities wanting a comprehensive, WordPress-native donation platform.
GiveWP is the most downloaded and highest-rated dedicated donation plugin for WordPress, and for good reason. It’s purpose-built for nonprofits and charities, with a feature set that covers everything from basic donation forms to complex multi-campaign fundraising.
The free version is genuinely useful, including customisable donation forms, donor management tools, basic reporting, and both Stripe and PayPal gateways – all with no platform transaction fees. The visual form builder uses a block-based interface that produces professional-looking forms without any coding knowledge required.
Gift Aid: GiveWP has a dedicated Gift Aid add-on that handles the entire process – collecting declarations on-form, storing them in your admin dashboard, and generating downloadable PDFs for donors. Critically, the Gift Aid field only appears for UK-based donors, so international supporters aren’t confused by irrelevant fields. This is an important detail that many plugins overlook.
Pricing: The core plugin is free. Paid plans start at around $149/year (Basic), $349/year (Plus), and $499/year (Pro), unlocking recurring donations, peer-to-peer fundraising, advanced reporting, and the Gift Aid add-on. Costs are in USD, but the plugin works fully in GBP.
Security: GiveWP routes all payments through PCI-compliant gateways (Stripe and PayPal), keeping sensitive card data off your server entirely. The plugin supports SCA and 3D Secure authentication, essential for UK and European donors.
Ease of use: The setup wizard and block-based form builder make it accessible for non-developers. However, the add-on model means features are spread across multiple purchases, which can feel complex as your needs grow. Organisations that only need one or two features may find the cost adds up quickly.
Verdict: GiveWP is the gold standard for organisations that want full control over their fundraising infrastructure inside WordPress. Its donor dashboard, export tools, and extensive add-on library make it particularly strong for charities that have outgrown simple PayPal buttons.
2. Charitable – Best Value for UK Charities
Best for: UK charities of all sizes seeking a GDPR-conscious, developer-friendly plugin with no platform fees and solid Gift Aid support.
Charitable is arguably the most well-rounded donation plugin for UK charities right now. It’s lightweight (keeping your site fast), built with GDPR compliance at its core, and charges absolutely no platform fees on any plan – including the free version. The only charges you’ll encounter are standard payment gateway fees from Stripe or PayPal.
The plugin creates campaign-based fundraising pages, each with their own goals, progress bars, and descriptions. This works particularly well for organisations running multiple simultaneous fundraising drives – donors can choose which specific cause to support.
Gift Aid: Gift Aid support is available on the Plus plan and above. Charitable handles declarations within its donation forms and keeps records in your WordPress dashboard for reporting to HMRC.
Pricing: The free version on WordPress.org covers basic campaign management and PayPal Standard donations. Paid plans are: Basic at $69/year, Plus at $99/year (adds recurring donations, fee relief, annual receipts, and Gift Aid), Pro at $199/year (adds peer-to-peer fundraising, crowdfunding, Stripe Connect, and Zapier), and Elite at $299/year for five-site licences. All plans include a 14-day money-back guarantee.
Security: Like GiveWP, Charitable processes all payments through secure third-party gateways. It’s built with GDPR in mind, giving you tools to manage donor data in line with UK data protection obligations.
Ease of use: Charitable’s setup wizard is one of the most welcoming in the field. Forms inherit your theme’s styling automatically, so they look native to your site from day one – no time wasted trying to match your brand. The drag-and-drop builder requires no coding.
Verdict: For most UK charities, Charitable on the Plus plan ($99/year) offers the best balance of price, functionality, and peace of mind. With no platform fees, GDPR-conscious design, and Gift Aid support at a reasonable price point, it’s our top recommendation for organisations watching every penny.
3. Donorbox – Best for Quick Setup and Automated Gift Aid HMRC Submissions
Best for: UK charities that want to be live quickly and prefer managed Gift Aid reporting, including direct HMRC submission.
Donorbox takes a different approach to the others: it’s a hosted platform that you embed into your WordPress site, rather than a WordPress-native plugin. This means less complexity in your WordPress installation, but it does mean relying on an external service.
What sets Donorbox apart for UK charities is its automated HMRC Gift Aid submission feature, available on Pro and Premium plans. Rather than manually exporting declarations and submitting them yourself, Donorbox can submit Gift Aid claims directly to HMRC on your behalf – a significant time-saver for busy charity teams.
Setup is genuinely fast. Many UK organisations report having their donation form live and ready in under an hour, which is a meaningful advantage for charities planning around events or campaigns with tight deadlines.
Gift Aid: Excellent. Donorbox not only collects Gift Aid declarations but, on higher plans, automates HMRC submissions directly. For the tax year ending 2024, HMRC paid out £1.6 billion in Gift Aid to eligible charities – automated submission helps ensure you claim every penny you’re entitled to.
Pricing: The basic plan is free but charges a 1.5% platform fee on all donations (in addition to payment gateway fees). Paid plans remove or reduce this fee. For charities with significant donation volumes, the percentage fee model warrants careful calculation – it can exceed the cost of a flat-rate subscription quickly.
Security: Donorbox processes payments through Stripe, PayPal, Apple Pay, Google Pay, and ACH bank transfers, all via PCI-compliant infrastructure. SCA and 3D Secure are supported.
Ease of use: The embedded form approach makes it extremely easy to add donation functionality to an existing WordPress site without any significant technical knowledge. The donor-facing interface is clean and conversion-optimised, with smart defaults and minimal required fields to reduce form abandonment.
Verdict: Donorbox is the strongest choice for UK charities that want automated Gift Aid HMRC submissions and a fast, low-friction setup. Just be honest with yourself about donation volume before choosing the free plan – the 1.5% fee adds up, and a paid subscription will often work out cheaper in the long run.
4. WPForms – Best for Small Charities Wanting Simplicity
Best for: Smaller UK charities or community groups that need a simple, reliable donation form without a dedicated fundraising platform.
WPForms is primarily a form builder rather than a dedicated donation plugin, but it’s worth serious consideration for smaller organisations that don’t need the full complexity of GiveWP or Charitable. Its drag-and-drop builder is genuinely beginner-friendly, and it integrates with PayPal, Stripe, Authorize.net, and Square for secure payment processing.
Because WPForms is a general-purpose form builder, it can also serve multiple needs on a charity website: contact forms, volunteer sign-up sheets, newsletter subscriptions, and survey forms – all in one plugin. This matters for small teams who want to minimise the number of plugins they manage.
Gift Aid: WPForms does not have built-in Gift Aid functionality. For UK charities that need Gift Aid declarations, you’d need to add custom form fields and manage the reporting process manually.
Pricing: Paid plans start at $49.50/year. There is no platform fee on donations — only standard gateway fees apply. There’s a free version available, though payment integrations require a paid plan.
Security: Payment processing goes through the same PCI-compliant gateways, keeping card data handled securely. WPForms itself is well-maintained and regularly updated.
Ease of use: Arguably the most intuitive of all the plugins reviewed here. Non-technical volunteers can build and customise donation forms without any help from a developer.
Verdict: If your charity is small, your donation volumes are modest, and Gift Aid reporting is something you handle manually or through a separate system, WPForms is a cost-effective and easy-to-manage option. For organisations where Gift Aid is a priority, look to GiveWP, Charitable, or Donorbox instead.
5. PayPal Donations – Best for Getting Started Quickly at Zero Cost
Best for: Very small charities, community groups, or organisations taking their first steps into online fundraising.
The PayPal Donations plugin is exactly what it sounds like: a lightweight plugin that adds a PayPal donate button to your WordPress site. Setup takes minutes – you enter your PayPal email or merchant ID, and you’re live. It requires no annual subscription fee, making it attractive for volunteer-run groups with no budget for software.
Donors can give using PayPal balance, credit or debit cards, or bank transfers, and they’ll recognise the PayPal interface as a trusted, familiar environment.
Gift Aid: There is no Gift Aid functionality in this plugin. If Gift Aid is important to your organisation, you’ll need to look elsewhere.
Pricing: The plugin itself is free. PayPal charges its standard transaction fees (typically around 1.4% + 20p for UK Charity rates, though this varies – always check PayPal’s current nonprofit pricing directly).
Security: PayPal is a globally recognised, PCI-compliant payment processor. Donor card data never touches your WordPress site.
Ease of use: As simple as it gets. If someone in your team can add a widget to a page, they can set this up.
Verdict: PayPal Donations is a perfectly reasonable starting point for organisations taking their very first steps online. As your fundraising matures, however, you’ll likely outgrow its limited customisation, lack of recurring donation management, and absence of Gift Aid support. Think of it as a launchpad, not a long-term platform.
Side-by-Side Comparison
| Plugin | Free Version | Platform Fee | Gift Aid | Recurring Donations | Ease of Use | Best For |
|---|---|---|---|---|---|---|
| GiveWP | Yes (generous) | None | Add-on | Add-on | Moderate | Mid-large charities |
| Charitable | Yes (basic) | None | Plus plan+ | Plus plan+ | Easy | Most UK charities |
| Donorbox | Yes (1.5% fee) | 1.5% (free plan) | Pro plan+ (with HMRC automation) | All plans | Very easy | Fast setup + HMRC automation |
| WPForms | Limited | None | No | Paid plans | Very easy | Small charities |
| PayPal Donations | Yes | None | No | No | Extremely easy | Absolute beginners |
Already Using WooCommerce? Here’s What to Know
Many UK charities and not-for-profits run WooCommerce on their WordPress site, whether for selling merchandise, event tickets, memberships, or branded goods. If that’s you, adding a separate standalone donation plugin can create an awkward split: two different checkout experiences, two sets of payment gateway configurations, and potential conflicts between plugins.
The good news is that there are dedicated WooCommerce-compatible donation plugins that slot into your existing shop infrastructure. Donations go through the same checkout your supporters already know and trust, using the payment gateways you’ve already configured. There’s no duplication, no extra complexity, and – crucially for UK organisations – some of these options include Gift Aid support built specifically for WooCommerce stores.
Here are the best options if WooCommerce is already part of your setup:
UK Gift Aid & Donations for WooCommerce by Power Plugins – Best for UK Charities on WooCommerce
Best for: UK charities already running WooCommerce who want native Gift Aid support and flexible donation placement across their site.
This plugin was built specifically for the UK market and is arguably the most thoughtfully designed WooCommerce donation solution for British charities. It does two jobs in one: it adds a Gift Aid consent checkbox to your checkout for qualifying products, and it enables you to accept charitable donations directly within WooCommerce – at the checkout, on product pages, or anywhere on your site via a shortcode.
The plugin creates a dedicated “donation product” in WooCommerce (hidden from your shop catalogue so it doesn’t clutter your store), with donors able to choose from pre-configured amounts or enter a custom figure. Critically, it remembers a donor’s Gift Aid declaration for future orders – a thoughtful touch that reduces friction for repeat supporters without requiring them to re-declare each time.
Gift Aid: This is where the plugin genuinely stands apart for UK charities. The Gift Aid checkbox integrates directly into the WooCommerce checkout flow, collects declarations compliantly, and lets you export Gift Aid data as a CSV file ready for HMRC reporting. You can enable Gift Aid for all products, or restrict it to specific eligible items – useful if your store sells a mix of chargeable goods and charitable donations.
Pricing: Available via Power Plugins with a 14-day money-back guarantee. It’s a premium plugin rather than a free tier with add-ons, which keeps things simple and predictable.
Security: All payments go through your existing WooCommerce payment gateways (Stripe, PayPal, and others), which are already PCI-compliant and SCA-ready. No additional payment configuration is required.
Ease of use: Described by users as straightforward to install and configure without developer involvement. The plugin is deliberately lean with no feature bloat which makes it easier to maintain and less likely to conflict with other plugins.
Verdict: For UK charities already on WooCommerce, this is the most purpose-built option available. Native Gift Aid support, checkout integration, and a shortcode for site-wide placement make it a compelling single-plugin solution.
Donation for WooCommerce – Best Full-Featured WooCommerce Donation Plugin
Best for: Charities wanting a full campaign-management donation experience within WooCommerce, including recurring donations and detailed reporting.
Donation for WooCommerce is a more comprehensive fundraising plugin that brings campaign management, progress tracking, and donor communications into your WooCommerce store. You can create dedicated donation campaigns with customisable amounts, fundraising goals, and real-time progress bars – all displayed using simple shortcodes across your site.
It supports both fixed and custom donation amounts, and integrates with WooCommerce Subscriptions for recurring giving programmes. Automated receipts and thank-you emails go out immediately on donation, and a reporting dashboard separates donation revenue from product sales in your WooCommerce reports,a practical necessity for charity accounting.
Gift Aid: Gift Aid for UK donors is supported as an add-on feature, allowing donors to boost their contribution through the HMRC tax relief scheme.
Pricing: Available via WooCommerce.com and WPExperts. Pricing is in line with premium WooCommerce extensions. The plugin uses your existing WooCommerce payment infrastructure, so there are no additional gateway fees beyond what you already pay.
Security: Uses WooCommerce’s existing payment processing infrastructure, inheriting all the SCA and PCI compliance of your configured gateways.
Ease of use: More feature-rich than the Power Plugins option, which means a slightly steeper learning curve. However, the setup follows familiar WooCommerce conventions, so anyone comfortable managing a WooCommerce store will find it approachable.
Verdict: A strong choice for charities that want campaign-style fundraising fully integrated into their WooCommerce store, rather than a simple donate button at checkout.
YITH Donations for WooCommerce – Best for Round-Up and Impulse Donations at Checkout
Best for: Charities or social enterprises whose supporters are primarily shoppers, and who want to capture impulse donations at the point of purchase.
YITH’s approach is slightly different from the others: it focuses on prompting customers to make a small additional donation when they add products to their cart or reach the checkout. This “round-up” or “add a donation” model is widely used in retail (think supermarket charity prompts) and can be highly effective for organisations with a loyal customer base who shop regularly.
Each time a customer adds a product to their basket, they’re prompted with a donation option for your cause. This low-friction approach can generate meaningful cumulative income from supporters who might not have sought out a dedicated donation page.
Gift Aid: The free version is limited; Gift Aid support requires the premium version.
Pricing: A free version is available with basic functionality. The premium version unlocks Gift Aid, seasonal campaigns, and more advanced customisation.
Security: Payments process through your existing WooCommerce gateways – no additional configuration needed.
Ease of use: Very straightforward to set up. The checkout integration is handled automatically once the plugin is activated and configured.
Verdict: Best suited to organisations that operate a WooCommerce shop alongside their charitable work, rather than those whose primary purpose is fundraising. If your supporters regularly buy from you, embedding a low-friction donation prompt at checkout is a smart way to grow donation income without a separate campaign.
Should You Use a WooCommerce Plugin or a Standalone Donation Plugin?
If your site’s primary purpose is fundraising, a dedicated donation plugin like GiveWP, Charitable, or Donorbox will almost always give you more campaign management functionality, donor relationship tools, and flexibility than a WooCommerce add-on.
However, if WooCommerce is already central to how your organisation operates, adding a WooCommerce-native donation plugin has real advantages: a unified checkout experience for donors, no additional payment gateway setup, and one fewer plugin ecosystem to manage. For UK charities specifically, the Power Plugins option’s built-in HMRC Gift Aid export functionality makes it a particularly practical choice.
The short answer: if you’re already on WooCommerce, start there. If you’re building from scratch or fundraising is your site’s main purpose, choose a dedicated plugin.
A Note on Gift Aid: Don’t Leave Money on the Table
For any UK-registered charity, Gift Aid is one of the most valuable tools available. HMRC allows eligible charities to reclaim 25p for every £1 donated by a UK income taxpayer – a 25% uplift on qualifying donations, at no cost to the donor. In the most recent full tax year, HMRC paid out £1.6 billion in Gift Aid to UK charities.
Yet many charities fail to claim Gift Aid on online donations, either because their donation platform doesn’t support it or because the manual reporting process feels daunting. Choosing a plugin with proper Gift Aid support, particularly one that generates compliant declarations and simplifies HMRC reporting, is one of the highest-impact decisions you can make.
For organisations that qualify, Gift Aid support should sit at the top of your plugin evaluation checklist.
Security: What Every UK Charity Needs to Know
Whichever plugin you choose, the following security principles apply:
Never store card data on your own server. Every plugin reviewed here routes payment data through compliant third-party gateways (Stripe, PayPal, etc.). This is how it should be. If you encounter a plugin that handles card data directly, walk away.
Ensure SCA support. Strong Customer Authentication is a UK and EU regulatory requirement for online payments. Your plugin and payment gateway must support 3D Secure / SCA — Stripe and PayPal both do, and the plugins above are configured to handle this correctly.
Keep plugins updated. An outdated plugin is a security liability. Check that your chosen plugin has been actively updated in the past few months and has a track record of prompt security patches.
Use GDPR-appropriate data practices. As a UK charity, you’re subject to UK GDPR. Ensure your plugin allows you to export, anonymise, or delete donor records on request, and that your privacy policy accurately describes how donor data is used.
Our Recommendation for Most UK Charities
For the majority of UK charities and not-for-profits, Charitable on the Plus plan ($99/year) offers the most compelling combination of price, functionality, and values alignment. It charges no platform fees, includes Gift Aid support, handles recurring donations, and keeps your donor data under your own control within your WordPress site.
If automated HMRC Gift Aid submissions are a priority and you want the fastest possible setup, Donorbox on a paid plan is worth the additional cost – particularly for larger organisations where saving staff time on Gift Aid administration has real financial value.
For organisations just getting started with no budget, GiveWP’s free tier provides a genuinely useful platform to learn on, with a clear upgrade path when you’re ready to add recurring giving and Gift Aid functionality.
Last updated: April 2026. Plugin pricing and features are subject to change — always verify current pricing on the plugin provider’s official website before making a purchasing decision.

