Donor management, volunteer coordination, case management, fundraising, and reporting. Built around how your charity actually operates.
Charities vary enormously. A food bank, a grant-making foundation, and an animal rescue have almost nothing in common operationally. But they all need systems that work the way they actually operate, not software designed for a generic version of a charity that does not exist.
Depending on what your charity does, your software needs to handle some or all of the following:
The challenge is that different types of charities need very different combinations of these capabilities. A fundraising-focused charity needs strong donor management and Gift Aid tracking. A service delivery charity needs case management and outcomes reporting. A volunteer-heavy organisation needs coordination tools that most CRMs treat as an afterthought.
The UK charity software market has several established players. Here is an honest look at what is available and what each one actually delivers.
| Provider | What They Offer | Pricing | Best For |
|---|---|---|---|
| Beacon CRM | Purpose-built UK charity CRM. Rated #1 in Fundraising Magazine six years running. Donor management, Gift Aid, event management, email campaigns. | From ~£34/month. | Small to medium fundraising charities. |
| Donorfy | Affordable UK donor CRM. Free for up to 500 contacts. Now owned by Access Group. Donor management, Gift Aid, online donations, reporting. | Free for up to 500 contacts. Paid plans from ~£49/month. | Small charities stepping up from spreadsheets. |
| Charitylog | Service delivery CRM. Designed for advice services, community projects, and support charities. Outcomes tracking, referrals, case management. | Income-based pricing with unlimited users. | Advice services, community projects, support charities. |
| CiviCRM | Open source and free. Highly customisable but requires technical skills to set up and maintain. Interface often described as dated. | Free (open source). Hosting and development costs apply. | Charities with in-house technical skills or budget for a developer. |
| Salesforce Nonprofit | 10 free licences for eligible nonprofits. Powerful but complex. Total cost of ownership typically £20,000 to £100,000+ in the first year (implementation, consultants, customisation). | 10 free licences. Implementation costs £20k-£100k+. | Large charities with IT teams and budget for enterprise software. |
| Blackbaud (Raiser's Edge) | Enterprise fundraising platform. Widely used by large charities. Frequent complaints about high costs, forced contract renewals, and difficult data exports. | Custom pricing. Not publicly disclosed. | Large fundraising charities already embedded in the Blackbaud ecosystem. |
All of these are subscription-based or carry significant ongoing costs. The cost compounds over years. And in several cases (Salesforce, Blackbaud), the "free" or "affordable" entry point masks a much higher total cost of ownership once you factor in implementation, customisation, and consultant fees.
The platforms listed above are competent products within their intended scope. But each one was designed for a particular type of charity. When your charity does not fit that type, problems emerge quickly.
A food bank and a grant-making foundation have nothing in common operationally. Fundraising CRMs do not handle case management. Case management tools do not handle fundraising. If your charity does both (and many do), you end up running two systems and manually keying data between them.
Volunteer management is typically an afterthought or a separate tool entirely. This is a significant gap in a sector with 6.5 million volunteers. Per-user pricing models penalise volunteer-heavy organisations. A charity with 10 staff and 200 volunteers cannot afford per-seat licensing for everyone who needs system access.
Then there is the cost question. Salesforce offers 10 "free" licences to nonprofits, but the total cost of implementation, customisation, and ongoing consultancy typically runs to £20,000 to £100,000 or more in the first year alone. "Free" is not free when you need a consultant to make the system usable.
A bespoke system starts with your charity's specific mission. Not a template. Not a product demo. Your actual operations: how you raise funds, how you coordinate volunteers, how you deliver services, how you report to trustees and funders.
We sit down with you and map exactly how your charity operates. Then we build a system that matches it precisely. The result is software where every screen, every form, and every report reflects the way your team actually works.
Every system starts with your specific requirements. Here are examples of what your system could include:
Speak to us about charity software · +44 7494 618 651 · Mon to Fri, 9am to 6pm
The charity sector's relationship with technology is complicated. Resources are tight, and digital investment often loses out to frontline delivery in budget conversations. But the evidence is clear: charities that invest in their digital infrastructure perform better.
76% of charities lack a formal data strategy. The sector's average digital maturity score is 5.1 out of 10, and only 14% of charities are at an "advanced" stage. 68% cite squeezed finances as the top barrier to digital progress.
But the payoff is real. Digitally mature charities see 15 percentage points higher donor retention than their less digitally mature peers. Better systems mean better relationships with supporters, better reporting to funders, and more time for the work that actually matters.
This is not about technology for its own sake. It is about giving your team the tools to do more with the resources you have.
ESRE builds charity systems for a one-off cost. No monthly subscription. No per-user fees. No price increases. You pay once and you own the system.
Most charities do not pay for one tool. Fundraising, case management, communications, and accounting each sit in different systems. For a mid-sized charity (5-15 staff, 200 volunteers), the monthly spend commonly looks something like this.
| System | Typical Monthly Cost | Examples |
|---|---|---|
| Fundraising CRM / donor management | £30 to £200 | Beacon CRM (from ~£33), Donorfy (free to ~£100+), Salesforce NPSP (£0 licence, £1,000+ implementation) |
| Case management (service delivery charities) | £50 to £200 | Charitylog (income-based), Lamplight (from ~£15/project), Plinth (free tier) |
| Email marketing / communications | £15 to £60 | Mailchimp, Campaign Monitor, or CRM add-on |
| Accounting | £20 to £40 | Xero, QuickBooks, Sage |
| Volunteer management | £0 to £50 | Better Impact, Golden Volunteer, or spreadsheet |
| Total monthly cost | £115 to £550 | |
| Five-year total | £6,900 to £33,000 |
The fundraising CRM knows about donors but not beneficiaries. The case management system knows about beneficiaries but not donors. The volunteer management tool knows about neither. Every funder report requires manually combining data from multiple systems. Per-user pricing from some platforms means the 200 volunteers who need system access either get locked out or push the subscription cost far higher than the headline price.
| System Scope | Typical One-Off Cost | Replaces |
|---|---|---|
| Core: donor/volunteer management, Gift Aid, basic reporting | £8,000 to £15,000 | CRM + volunteer management subscriptions |
| Full: above plus case management, outcomes tracking, funder reporting | £15,000 to £30,000 | All five subscription categories above |
| Multi-entity: multiple programmes or branches with consolidated reporting | £25,000 to £50,000 | Per-programme subscriptions across the organisation |
A charity paying £300 per month across its tools spends £18,000 over five years and owns nothing. A bespoke system at £15,000 pays for itself in under three years, replaces every subscription, and gives every volunteer access without per-user fees.
Every system we build, the client owns all the code. There is no vendor lock-in. No proprietary platform you depend on. No API that gets deprecated when the vendor decides to change direction.
What we build is not one screen. It is a connected data architecture from which multiple applications emerge. People (donors, beneficiaries, volunteers, staff) are recorded once and appear wherever they are needed.
All of these surfaces draw from the same data. A person who is both a donor and a volunteer has one record, not two. An outcome recorded in casework is immediately available for funder reporting. No manual data combination at the end of each quarter.
We train you and your team to evolve the system using AI. Since December 2025, AI tools have reached the maturity to work reliably alongside people for maintaining and extending systems. We set up your AI to understand your specific codebase, with failsafe environments, version control, and automated backups.
Because the data architecture already exists, adding new functionality is straightforward. Won a new grant that requires different outcome metrics? The reporting builds on the casework data already in the system. Launching a new programme? It connects to the same beneficiary and volunteer records. Need a public-facing impact page for your website? It draws from the same data your funder reports use. The initial build creates the foundation. Everything after that is incremental.
See examples of what we build across different sectors.
After five years, most charity software has cost you what bespoke costs once. And at the end of five years, you own nothing. Bespoke is a capital cost. It stays yours.
Charities rely on volunteers. Per-user fees penalise the organisations that need the most people on the system. With bespoke, there are no per-user fees. Ever.
Your donors' personal data, your beneficiaries' case records, your volunteers' DBS information. All on servers you control, in the UK. No SaaS vendor routing sensitive records through infrastructure you have no visibility of.
A core charity system covering donors, volunteers, and reporting typically takes four to eight weeks from first conversation to live deployment.
A core charity system typically takes four to eight weeks from first conversation to live deployment. More complex systems with case management, fundraising tools, multiple integrations, and data migration take eight to twelve weeks.
Yes. We regularly import data from spreadsheets, legacy systems, and existing charity CRMs. The goal is always a clean transition with no data loss.
We can build Gift Aid tracking and claim preparation into your system. Claims to HMRC can be submitted through their Government Gateway, or if direct API submission is needed, we can build that connection.
Your system is cloud-hosted on secure UK-based servers. Your data belongs to you. Every change is recorded in real time to a write-ahead log (WAL), so nothing is ever lost. You can also back up locally on a schedule for additional peace of mind.
We are always available for support, changes, and enhancements. But because you own the code and we train your AI to understand it, you are not dependent on us for day-to-day changes. That is the point.
Yes, with role-based access at no additional cost. No per-user fees. Volunteers can be given exactly the access they need, whether that is logging hours, viewing schedules, or updating case records.