Most charity managers choose a CRM based on a demo and a sales pitch, then discover the limitations six months in. The contact fields are wrong. The reporting does not match what the board actually needs. Gift Aid claims require a workaround. Volunteer hours are tracked in a spreadsheet because the CRM was not designed for that. This article compares the main choices open to a UK charity. For each one it says what the product does well, and where it falls short.
Connect with us about charity software · · Replies within 24 hours
The table below covers the platforms most commonly used by UK charities. Pricing is indicative and may have changed since publication. Always check current pricing directly with the provider. For specific pairings (CharityLog vs Beacon, Access vs Salesforce), see our charity CRM head-to-heads.
| Provider | What It Does | Pricing | Best For |
|---|---|---|---|
| Beacon CRM | Fundraising CRM with modern UI. Gift Aid with HMRC integration. Donor management, event tracking, and campaign tools. Rated #1 in Fundraising Magazine's charity CRM survey six years running. 4.9/5 on Capterra from 32 reviews (checked July 2026). | From £37/month (£33.50 billed annually) | Small to mid-sized fundraising charities wanting a modern, well-designed platform |
| Donorfy | Donor management CRM. ISO certified. Online donation pages, Gift Aid, and integration with payment processors. Now part of the Access Group. | Free tier (Donorfy Essentials); paid pricing by supporter count | Charities starting out with digital donor management on a limited budget |
| Charitylog | Service delivery CRM. Tracks client outcomes, referrals, and service usage. Income-based pricing with unlimited users. Used by about 1,000 charities. | Income-based pricing; unlimited users | Service delivery charities (advice, housing, support) rather than fundraising organisations |
| Lamplight | Outcomes measurement CRM. Strong on evaluation, reporting, and funder compliance. Designed for organisations that need to prove impact. | Quote-based; roughly £20-40 per team member/month plus implementation (per Lamplight) | Charities focused on outcomes measurement and funder reporting |
| CiviCRM | Free open-source CRM. Highly customisable with extensions for fundraising, case management, events, and membership. Interface is dated. Needs technical skills to set up and to keep running. 3.9/5 on Capterra from 41 reviews (checked July 2026). | Free (hosting and development costs apply) | Technically capable organisations wanting full control and zero licence fees |
| Salesforce Nonprofit | Enterprise CRM with 10 free licences for nonprofits. Enormous feature set. Implementation typically takes 3 to 12 months. Total cost of ownership: £20,000 to £100,000+ in the first year. | 10 free licences; TCO £20k-£100k+ year one | Large charities with budget for implementation and ongoing administration |
| Blackbaud (Raiser's Edge) | Enterprise fundraising platform. Custom pricing. Long-standing market presence. Persistent complaints about cost, forced renewals, and contract terms. A 2020 data breach significantly damaged user trust. | Custom pricing (enterprise) | Large, established charities already in the Blackbaud ecosystem |
| ThankQ (Access Group) | Established CRM since 1992. Strong membership management. Interface is dated. No case management capability. Part of the Access Group portfolio alongside Donorfy. | Custom pricing | Membership organisations and charities with established ThankQ workflows |
| Bespoke (ESRE) | A system built around the way your charity works. Fundraising, Gift Aid, casework and volunteers in one place. Nothing in it that you never use. You own the code. See a working example. | One-off build; no monthly fees | Charities whose fundraising, service delivery and volunteer needs no single off-the-shelf CRM covers |
Rather than evaluating every feature, start with your charity type and work backwards to the CRM that fits.
Your charity may not fit any one of these. You may fundraise, give services and run volunteers. No ready-made CRM covers all three well. That is the case for a system built around your own processes. You can see working examples of what we build on our demos page.
Monthly subscription prices are misleading. The real cost of a charity CRM includes setup, data migration, training, ongoing admin, and the add-ons you will inevitably need. Here is a more realistic picture for a charity with 5,000 contacts and 10 users:
| Platform | Monthly Cost | Setup/Migration | 5-Year Total (est.) | Hidden Costs |
|---|---|---|---|---|
| Beacon | ~£100-200/mo | Low (self-serve) | £6,000-12,000 | Add-ons for advanced features |
| Donorfy | ~£100-250/mo | Low-medium | £6,000-15,000 | Per-contact pricing scales with growth |
| Charitylog | Income-based | Medium | £8,000-20,000 | Cost rises as charity income grows |
| CiviCRM | Free (software) | High (technical setup) | £5,000-15,000 | Hosting, developer time, maintenance |
| Salesforce | Free (10 licences) | Very high | £15,000-60,000 | Implementation partner, ongoing admin |
| Bespoke | £0 (you own it) | £8,000-15,000 | £8,000-15,000 | Annual hosting (~£500-1,000) |
There is a structural divide in the charity CRM market that no single platform has solved. Fundraising CRMs (Beacon, Donorfy, Raiser's Edge) are designed around the donor relationship: who gave what, when, how much, and how to ask again. Service delivery CRMs (Charitylog, Lamplight) are designed around the beneficiary relationship: who needs help, what services were provided, and what outcomes were achieved.
Most charities need elements of both. A homelessness charity needs to track the people it supports (case management) and the people who fund that support (donor management). A community organisation runs services, manages volunteers, applies for grants, and cultivates individual donors. These are fundamentally different data models forced into a single system.
Some organisations attempt to solve this with Salesforce, which is flexible enough to handle both models. But flexibility comes at a cost. Much of that capability goes unused in typical nonprofit deployments. The platform requires ongoing administration, and implementation costs regularly exceed the budget that was approved.
Fundraising, casework and volunteers. Almost every charity does all three, and no product holds all three well. That is worth explaining, because it is not laziness on the part of the vendors.
Each vendor must sell one product to thousands of charities. It therefore picks one job, builds a data model for that job, and holds to it. A supporter means one thing in a fundraising CRM. A beneficiary means another thing in a casework system. Neither can hold the other, so you buy both and join them yourself.
We build the other way. A supporter, a beneficiary, a volunteer, a donation, a case and an outcome are declared once. They sit in one shared dictionary that every charity system uses. Your charity then gets a system built for its own work on top of that. It owns the code, the data and the machine.
That is also why it costs less than you expect. We set the figures out in what does it cost to own and run your own systems. We explain the shared foundation in bespoke software for a whole sector.
How a CRM charges matters as much as what it charges. Different pricing structures create different pressures, and some are structurally hostile to how charities actually operate.
Many charities rely on volunteers for data entry, event coordination, and donor communications. A CRM that charges for each user creates a problem at once. Do you pay for your volunteers to get in, or do you keep them out? In practice, most charities restrict access. Volunteers then operate outside the CRM, and the data they handle never makes it into the central record.
Charities with large supporter bases (newsletter subscribers, event attendees, one-off donors) can find their CRM costs escalating as their contact list grows. You may hold 50,000 contacts, and most of them gave once, five years ago. That should not cost the same as 50,000 people you speak to now. But most per-contact pricing models treat them identically.
Charitylog's income-based model avoids the per-user and per-contact problems but creates a different one. A charity may raise more money, or win a large grant. It then pays more for the same software, even though it uses no more of it. The pricing penalises growth.
Salesforce's 10 free licences and Donorfy's free tier for 500 contacts are genuine offers, but they come with constraints that most charities outgrow quickly. You will grow out of a "free" system. The cost of moving off it is often higher than the cost of a paid system that grows with you from the start.
Connect with us about charity software · · Replies within 24 hours
The structural problem outlined above (fundraising vs. service delivery, pricing models that penalise charities for being charities) is not a bug in any individual platform. It is a consequence of building general-purpose software for a sector with enormous variation in how organisations operate.
A bespoke system can bridge the gap. Donor management and case management in a single data model, designed around the specific workflows of one organisation. No per-user fees penalising volunteer access. No per-contact charges that scale with your mailing list. Gift Aid claims handled exactly the way your finance team needs them. Reporting that matches what your board and funders actually ask for.
This is not the right approach for every charity. Small organisations with standard fundraising needs will be well served by Beacon or Donorfy at a fraction of the cost. Some charities do both fundraising and service delivery. Others work in a way that no ready-made template fits. Those charities now keep several platforms, and several ways round the gaps. A system of their own can cost less than that over five years.
For a fuller exploration of when bespoke makes sense and when it does not, see our charity software guide.
It depends on what your charity does. For small to medium fundraising charities, Beacon CRM is the strongest UK-built option. For service delivery charities that need case management alongside donor tracking, most off-the-shelf CRMs fall short. Charitylog suits larger operational charities with income-based pricing. Donorfy is the best budget option for donor management. For charities spanning both fundraising and service delivery, a bespoke system often works out more cost-effective over five years.
Beacon's Starter plan is £37 per month (£33.50 billed annually). Donorfy has a free product, Donorfy Essentials, for small charities, with paid plans priced by supporter count. CiviCRM is free and open-source but requires technical hosting. Charitylog and Lamplight are quote-based. Salesforce offers 10 free licences to nonprofits but implementation typically costs £5,000 to £50,000. Most charities spend between £500 and £5,000 per year on CRM software, excluding setup and migration costs.
A fundraising CRM focuses on donor management, Gift Aid tracking, campaign management, and donation processing. A charity CRM is broader, covering case management, volunteer coordination, beneficiary tracking, and funder reporting alongside fundraising. Most off-the-shelf platforms are fundraising CRMs. Charities that deliver services (food banks, advice services, housing support) often need both capabilities, which is where the market has a significant gap.
Salesforce offers 10 free licences to registered nonprofits through its Power of Us programme. However, free does not mean zero cost. Most charities need a Salesforce partner to configure the system, which typically costs £5,000 to £20,000 for initial setup. Ongoing administration often requires either a dedicated staff member or a retained consultant.
Beacon and Donorfy both handle Gift Aid natively, including declaration management and claim preparation for HMRC submission. CiviCRM has Gift Aid extensions available. Salesforce needs more set-up, or apps from other companies, for Gift Aid. For charities where Gift Aid is a significant income stream, native Gift Aid handling should be a primary selection criterion.
Most UK charity CRMs treat volunteer management as an afterthought. Beacon and Donorfy focus primarily on donors, not volunteers. CiviCRM can be extended for volunteer tracking but requires configuration. Some charities depend on volunteers. No ready-made CRM treats volunteer work as a main job. That work means DBS checks, who is free when, training records and hours. This is one area where bespoke charity systems offer a genuine advantage.