I'm looking for:
AI & Automation Services

Automate workflows, integrate systems, and unlock AI-driven efficiency.

Recently viewed

Charity CRM for UK Non-Profits and Fundraising Teams

A charity CRM holds every donor, supporter, member, volunteer and funder in one place and tracks the full relationship: donations, Gift Aid, appeals, grants and consent. Softomate builds bespoke charity CRM systems for UK non-profits, GDPR-first on Odoo, so you avoid per-user licence fees.

Bespoke charity CRM from £6,000, with a free discovery call. Prices exclude VAT; we quote a fixed price after the call.

  • Core build from £6,000
  • Core build live in 6-9 weeks
  • No per-user licence fees

Benefits and fit

What should a charity CRM do for your fundraising team?

A charity CRM is built around fundraising and stewardship, not selling. It gives you a single supporter view that replaces the spreadsheets, the old donor database and the disconnected mailing tools.

More recoverable Gift Aid

Declarations are stored, eligible gifts are flagged and the HMRC claim schedule is built automatically. Charities can recover the 25 percent uplift without manual reconciliation or rejected claims.

Better donor retention

Every donation, Gift Aid declaration, appeal response and grant sits in one record. Major donors are looked after and lapsing supporters are spotted before they go.

Cleaner GDPR consent

Per-channel consent, lawful basis, right to be forgotten and an access log are configured during the build, so compliance is evidenced by the system rather than a fragile manual process.

Far less admin

Income, communications, consent and reporting all live in the same place, and trustee and funder reports stop being a manual end-of-quarter scramble.

Before you commit

Is a bespoke charity CRM the right starting point?

A good fit

You have complex grant and restricted-fund tracking, membership or trading subsidiaries, several systems that need to join up, or a per-user licence bill that keeps climbing as you grow.

A smaller change may be enough

If your charity is small or your fundraising is fairly standard, an off-the-shelf charity CRM such as Donorfy or Beacon is often the quickest, most cost-effective route, and we will say so.

What we deliver

The charity CRM modules that do the work

Softomate builds these modules into one connected system, so income, communications, consent and reporting all live in the same place. Expand a module to see what it covers.

Donor and supporter management

Every donor, member, volunteer and prospect is held in one record with full giving history, contact preferences and relationships.

The single supporter view shows lifetime value, last gift, regular giving status and stewardship notes, so major donors are looked after and lapsing supporters are spotted before they go. No more reconciling three spreadsheets to answer one question.

Gift Aid tracking and claims

Gift Aid declarations are stored against each donor with their date and scope, eligible donations are flagged automatically, and the system builds a ready-to-submit claim schedule for HMRC.

It handles enduring and single declarations, excludes ineligible gifts, supports the Small Donations Scheme and keeps a full audit trail, so the 25 percent uplift is recovered without manual reconciliation or rejected claims.

Fundraising and campaign management

Plan, run and measure appeals, campaigns and events in one place. Income is tagged to the right appeal so you see the true cost and return of each campaign.

Regular giving and pledges are tracked alongside one-off gifts, and segmented supporter lists drive the right ask to the right donor. Trustees get a real fundraising dashboard instead of a hand-built monthly report.

Grant and funder tracking

The full grant lifecycle in one place: application, decision, award, conditions, payment milestones, spend and reporting deadlines with reminders before each report is due.

Restricted and unrestricted funds are kept separate and tagged to each programme, so SORP accounts and funder reports show exactly how restricted income was received and spent, without a separate grants spreadsheet.

Membership and supporter journeys

For membership charities, the CRM manages joins, renewals, lapses and member benefits, with automatic renewal reminders and online payment.

Supporter journeys nurture a first-time donor towards regular giving, welcome new members and re-engage lapsed supporters, so stewardship runs on a defined programme rather than whoever remembers to send the email.

GDPR consent and accounting integration

Consent and communication preferences are held per channel, with lawful basis, the right to be forgotten and an access log built in, so the charity can evidence good data handling to the Fundraising Regulator and the ICO.

Donations and Gift Aid flow through to Xero or QuickBooks, and online donation forms feed the CRM directly, so finance reconciles automatically instead of rekeying every gift.

Why Odoo

Why build your charity CRM on Odoo?

Softomate builds charity CRM systems on Odoo, an open-source platform, then tailors it around how your charity actually fundraises.

A connected core

Odoo gives you a connected core for contacts, donations, accounting, events and email in one system, rather than separate tools that need reconciling.

No per-user licence fees

Because Odoo is open source, there are no per-user licence fees that punish you for growing your supporter base. You own the system, add users freely and pay for the build and the support you want.

Exactly the modules you need

The CRM can be extended with exactly the modules you need rather than the ones a closed product decides to sell you.

Our process

From scattered spreadsheets to one supporter view

Five steps, from a free discovery call to a trained team using one bespoke system.

  1. Discover

    Map your data, fundraising and reporting

    Colleagues mapping a workflow with notes on a wall
    Library photography, not client work.

    We start with a free discovery call that maps your current data, fundraising activities, Gift Aid process and reporting needs.

    What you receiveA mapped picture of your data and needs, and a fixed-price quote.

    How we do this

    We quote a fixed price after the call, so you know the number before any build begins.

  2. Configure

    Tailor the CRM around how you fundraise

    Working with source code at a desktop computer
    Library photography, not client work.

    We configure the CRM on Odoo and tailor it around how your charity actually fundraises.

    What you receiveA configured charity CRM with the modules you need.

    How we do this

    Odoo gives a connected core for contacts, donations, accounting, events and email in one system.

    The CRM can be extended with exactly the modules you need rather than the ones a closed product decides to sell you.

  3. Migrate

    Bring your donor records across

    Colleagues reviewing software on two monitors
    Library photography, not client work.

    We migrate your existing donor records and spreadsheets into the new system.

    What you receiveYour donor and supporter data in one supporter view.

    How we do this

    Complex data migration from a legacy system such as Salesforce NPSP or Donorfy sits in a full deployment.

  4. Integrate

    Join up accounting and donation forms

    Reviewing charts and project information on a tablet
    Library photography, not client work.

    We integrate your accounting and donation forms, so donations and Gift Aid flow through to Xero or QuickBooks.

    What you receiveAccounting and donation-form integration, as included in your tier.

    How we do this

    Finance reconciles automatically instead of rekeying every gift. Accounting integration with Xero or QuickBooks is in the Fundraising and Grants option; online donation form integration is in the full bespoke deployment.

  5. Train and hand over

    Train your team on one bespoke system

    A team attending a presentation in a meeting room
    Library photography, not client work.

    We train your team. You get one bespoke system and one team behind it, quoted at a fixed price.

    What you receiveA trained team and a fixed proposal confirming deliverables, handover and any launch support.

    How we do this

    Monthly care, software licences, hosting and usage are itemised separately unless explicitly included in your package.

Delivery timeline

How long does a charity CRM build take?

Planning ranges for each of the three pricing options. A core build is typically 6-9 weeks.

Core donor CRM

6-9 weeks

A single supporter view with donor and member records, donation tracking, Gift Aid and HMRC claim preparation, consent management and core reporting for one charity.

Fundraising and grants

8-14 weeks

Adds campaign and appeal management, grant and funder tracking, membership and renewals, event handling, supporter journeys and accounting integration.

Full bespoke deployment

14-24 weeks

Supporter journeys, online donation form integration, complex data migration, multi-entity and trading-subsidiary structures, and custom modules.

Planning information, not a delivery guarantee. The fixed proposal confirms deliverables, handover and any launch support.

Pricing and running costs

How much does a charity CRM cost?

A bespoke charity CRM from Softomate starts at around £6,000 for a core build, and the final price depends on the modules, the integrations and how much data needs migrating. We quote a fixed price after a free discovery call, so you know the number before any build begins.

Starting prices excluding VAT

Core donor CRMFrom £6,000

A single supporter view with donor and member records, donation tracking, Gift Aid declarations and HMRC claim preparation, consent management and core reporting for one charity. The right starting point for a small or medium charity moving off spreadsheets or an ageing database. Live in: 6-9 weeks.

Fundraising and grants (most common)£15,000 - £35,000

Adds campaign and appeal management, grant and funder tracking with restricted and unrestricted funds, membership and renewals, event handling, supporter journeys and integration with accounting software such as Xero or QuickBooks. For a charity that fundraises across several channels and reports to multiple funders. Live in: 8-14 weeks.

Full bespoke deployment£40,000 upwards

Supporter journeys, online donation form integration, complex data migration from a legacy system such as Salesforce NPSP or Donorfy, multi-entity and trading-subsidiary structures, and custom modules. For larger charities consolidating several systems into one source of truth across fundraising and finance. Live in: 14-24 weeks.

Costs to allow for separately

No per-user licence fees
Built on open-source Odoo, so the cost does not scale with your team or your supporter base through per-user licence fees. You own the system, add users freely, and pay for the build and the support you want rather than a rising annual seat charge as the charity grows.
Care, licences, hosting and usage
Monthly care, software licences, hosting and usage are itemised separately unless explicitly included in your package. Additional features are quoted before work starts.

The fixed proposal confirms deliverables, handover and any launch support. Prices exclude VAT.

Discuss your requirements →

Why Softomate and aftercare

Why choose Softomate for your charity CRM?

Why UK charities choose Softomate: a CRM built around fundraising, with one team for build, migration and support.

Software development work shown on the Softomate homepage

Built around fundraising, not selling

Donor stewardship, Gift Aid, appeals, restricted funds and consent are first-class, not a sales CRM with the labels changed.

Real example: a charity moved off three spreadsheets to one supporter view in a single 9-week build.

Gift Aid declarations are stored, eligible gifts flagged and the HMRC claim schedule built automatically, so charities can recover the 25 percent uplift without manual reconciliation.

GDPR built in for the Fundraising Regulator and ICO

Per-channel consent, lawful basis, right to be forgotten and an access log are configured during the build.

Compliance is evidenced by the system rather than a fragile manual process.

Role-based permissions mean volunteers and fundraisers see only what they need.

No per-user licence fees, and one team behind it

Built on open-source Odoo, so the bill does not climb every time you add a fundraiser or grow your supporter list.

Core charity CRM from £6,000; fundraising and grants builds £15,000 to £35,000.

One in-house team handles the configuration, the data migration and the integrations. Free discovery call for UK charities and non-profits.

FAQs

Charity CRM: frequently asked questions

Further guidance

Explore the implementation details

More answers on scope, business requirements and the decisions behind your project. Open the areas relevant to your team.

Off-the-shelf charity CRM or bespoke: which is right for your non-profit?

Off-the-shelf charity CRMs such as Salesforce NPSP, Donorfy and Beacon are a sensible choice for many charities, and we will tell you honestly when one of them fits your needs better than a build. The decision usually comes down to how standard your fundraising is, how many systems you need to join up and how the cost behaves as you grow. Here is a fair comparison to help you decide.

Off-the-shelf charity CRM or bespoke on Odoo: 7-factor comparison
FactorOff-the-shelf (Salesforce NPSP, Donorfy, Beacon)Bespoke on Odoo
Time to first useFast for standard setups; days to a few weeksLonger; a core build is typically 6-9 weeks
Fit to your processYou adapt to how the product worksBuilt around how your charity actually fundraises
Cost over timeFee structure depends on the product, and may be per-user or tieredOne-time build, no per-user licence fees on open-source Odoo
Complex grants and restricted fundsVaries by product; may need add-onsModelled directly, tied to SORP reporting and funder deadlines
Membership and trading subsidiariesVaries by product; can need bolt-onsHandled in one connected system alongside finance
Deep integrations (accounting, donation forms, legacy data)Standard connectors are available; bespoke links vary by productBuilt to fit your stack, including complex data migration
Ownership and lock-inHosted by the vendor; you rent accessYou own the system and can host and extend it freely

Our honest recommendation: if your charity is small or your fundraising is fairly standard, an off-the-shelf charity CRM such as Donorfy or Beacon is often the quickest, most cost-effective route, and we will say so. A bespoke build on Odoo earns its place when you have complex grant and restricted-fund tracking, membership or trading subsidiaries, several systems that need to join up, or a per-user licence bill that keeps climbing as you grow. Softomate builds the bespoke option from £6,000, after a free discovery call that maps which path actually fits your charity.

Related builds

Explore the related builds: bespoke CRM development for the underlying approach, Odoo ERP implementation when finance and operations need to join the CRM, and Odoo custom development for bespoke modules on top.

More questions about licences, membership and integrations
What about per-user licence fees for the charity CRM?

It is built on open-source Odoo, so the cost does not scale with your team or your supporter base through per-user licence fees. You own the system, add users freely, and pay for the build and the support you want rather than a rising annual seat charge as the charity grows.

How does the CRM manage membership and supporter journeys?

For membership charities, the CRM manages joins, renewals, lapses and member benefits, with automatic renewal reminders and online payment. Supporter journeys nurture a first-time donor towards regular giving, welcome new members and re-engage lapsed supporters, so stewardship runs on a defined programme rather than whoever remembers to send the email.

How does it connect to our accounting software and online donation forms?

Donations and Gift Aid flow through to Xero or QuickBooks, and online donation forms feed the CRM directly, so finance reconciles automatically instead of rekeying every gift.

Work with us

Let's put every donor, gift, grant and consent in one place

Bespoke charity CRM for UK non-profits, from £6,000 and built on Odoo. A free discovery call maps which path fits your charity.

Deen Dayal Yadav, founder of Softomate Solutions

Deen Dayal Yadav

Online

Hi there 👋

How can I help you?