Charity Software

Donor management, volunteer coordination, case management, fundraising, and reporting. Built around how your charity actually operates.

170,000+
Registered charities in England and Wales
30%
Have no CRM at all
6.5M
Volunteers in the sector

What Charity Software Needs to Do

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:

  • Donor and supporter management. Tracking who gives, how much, how often, their communication preferences, and their relationship history with your organisation.
  • Fundraising tools. Campaign tracking, event management, online donation pages, and reporting on what is working and what is not.
  • Gift Aid tracking. Recording eligible donations, managing declarations, and preparing claims for submission to HMRC.
  • Volunteer coordination. Recruitment, training records, availability, DBS expiry tracking, hours logging, and communication.
  • Case management. For service delivery charities: referrals, assessments, outcomes measurement, safeguarding records, and reporting to funders.
  • Reporting to trustees and funders. Not generic dashboards, but reports that answer the specific questions your board and funders actually ask.
  • GDPR consent management. Tracking who has consented to what, when, and through which channel. Managing opt-outs and data subject requests.

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 Main Options in the UK Right Now

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.

Where Off-the-Shelf Falls Short

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.

57% of charities manually key data between systems. The software that was supposed to save time creates more admin work instead.

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.

What a Bespoke Charity System Looks Like

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.

What we can build

Every system starts with your specific requirements. Here are examples of what your system could include:

  • Donor management matched to your fundraising model. Whether you rely on individual giving, major donors, legacies, trusts, or a combination, the system reflects your approach. Donor journeys, communication history, giving patterns, and relationship tracking built around how your charity actually cultivates supporters.
  • Volunteer coordination. Recruitment workflows, training records, availability scheduling, DBS expiry tracking, hours logging, and communication tools. All in one place, not scattered across spreadsheets and email threads.
  • Case management for service delivery. Referral pathways, assessments, outcomes measurement, safeguarding records, and funder reporting. Built for the specific services your charity delivers, not a generic template.
  • Fundraising tools. Event management, campaign tracking, online donation pages, and reporting that shows what is working. Connected to your donor records so nothing falls through the cracks.
  • Gift Aid tracking and claim preparation. Record eligible donations, manage declarations, and prepare claims for submission to HMRC. Claims can be submitted to HMRC manually via their Government Gateway, or if direct API submission is needed, we can build that connection.
  • Reporting that answers your funders' questions. Not generic dashboards. Reports built around the specific metrics your trustees, grant-makers, and statutory funders actually ask for.

Speak to us about charity software · +44 7494 618 651 · Mon to Fri, 9am to 6pm

Digital Maturity in the Charity Sector

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.

What It Costs

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.

Common subscription costs in the charity sector

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.

What a bespoke system costs

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.

Your Code, Your Control

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.

One data source, multiple applications

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.

  • A fundraising interface for tracking donations, Gift Aid, campaigns, and donor communications
  • A casework view for recording beneficiary interactions, referrals, outcomes, and safeguarding notes
  • A volunteer portal where volunteers see their shifts, log hours, and access the resources they need
  • A funder reporting dashboard that pulls outcome data directly from casework records without manual compilation
  • A board reporting view with financial summaries, impact metrics, and compliance status

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.

Building on top of what already exists

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.

Own outright in year one

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.

Unlimited users, always

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.

UK data servers, always

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.

Running in weeks

A core charity system covering donors, volunteers, and reporting typically takes four to eight weeks from first conversation to live deployment.

Why businesses choose bespoke See what we're building right now

Frequently Asked Questions

How long does it take to build?

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.

Can you migrate data from our existing system?

Yes. We regularly import data from spreadsheets, legacy systems, and existing charity CRMs. The goal is always a clean transition with no data loss.

What about Gift Aid?

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.

Where is the system hosted?

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.

What about ongoing support?

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.

Can volunteers use the system?

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.