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.
Three focused articles on charity software from our Charity Software Guide.
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:
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.
The exact cost depends on the scope of what you need. A focused system covering donor and volunteer management for a single charity sits at the lower end. A comprehensive platform with case management, fundraising tools, analytics, and portals sits higher.
| System Scope | Typical One-Off Cost | Equivalent Subscription Cost Over 5 Years |
|---|---|---|
| Core system: donor/volunteer management, basic reporting | £8,000 to £15,000 | £10,000 to £25,000+ |
| Full system: above plus case management, fundraising, analytics, portals | £15,000 to £30,000 | £30,000 to £60,000+ |
| Multi-entity: supporting multiple programmes or branches | £25,000 to £50,000 | £60,000 to £150,000+ |
The maths is straightforward. Within two to three years, a bespoke system costs less than the subscription alternative. After that, every month is savings. And you own the system outright. If ESRE disappeared tomorrow, your software would keep running.
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.
We also 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 software. We set up your AI to understand your specific codebase, with failsafe environments, version control, and automated backups, so you can make changes yourself with confidence.
We built a complete business management system for Crownhill Gardens, covering stock, orders, customers, deliveries, documents, and procurement. The same approach applies to charities: a single, connected system where a donor record links to their Gift Aid declarations, their event attendance, their volunteer history, and their communication preferences. Everything in one place, built exactly for how your charity works.
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.