How to Choose Church Management Software (ChMS): A Buyer’s Checklist

By Andrea Guglielmo · Founder of Assemblea12 min read

In short

Choose the church management software that fits the processes your church actually runs, protects member data (in the EU and UK, church membership is special-category data under GDPR), lets you export everything in a usable format and has pricing you can predict as you grow. Shortlist three products, trial them with your own data, and involve your treasurer and at least one volunteer before you decide.

Key points

  • Start from who will use the software and what hurts today, not from feature lists.
  • Treat member data as sensitive: ask where it is hosted, who the sub-processors are and whether the vendor signs a data processing agreement.
  • Test the export before you sign: you should be able to leave with all your data.
  • Compare the three-year cost, including member tiers, add-on modules and online giving fees.
  • Trial with real data, involve your treasurer and a volunteer, and score every product the same way.

What does church management software do?

A church management system (ChMS) is the shared database and toolset behind the weekly life of a church: who belongs, who came, who gave, who serves and who needs a phone call. Most products share the same modules. They differ in depth, and in whether everything comes in one package or as paid add-ons.

ModuleWhat it handlesWho uses it most
People and familiesProfiles, households, contact details, membership status, notesPastor, administrator
Attendance and eventsServices and events calendar, attendance recordsAdministrator, leaders
Giving and donor recordsOnline and recorded gifts, recurring giving, funds, year-end statementsTreasurer
AccountingIncome, expenses, chart of accounts, budgets, reportsTreasurer, board
Volunteers and rotasTeams, roles, schedules, confirmationsMinistry leaders, volunteers
CommunicationsEmail and messages to groups, message historyAdministrator, pastor
Small groupsRosters, meetings, attendanceGroup leaders
Child check-inCheck-in and pick-up, security codes, labelsChildren’s ministry
ReportingAttendance, growth and giving statistics, exportsPastor, board, treasurer
Member portal or appMembers update their details and see their givingMembers

Where should you start?

Start with people and problems, not features. Before you visit a single vendor website, answer these questions with the people who will use the system.

  • Who will use it, and how often? The pastor weekly, the administrator daily, the treasurer at month end, volunteers on Sunday morning.
  • How big is your church, really? Count everyone you would store, visitors and children included. Many pricing tiers use this number, not formal membership.
  • What hurts today? Duplicate spreadsheets, lost visitor cards, giving totals rebuilt by hand every January, rotas that live in someone’s inbox. Name the three biggest pains.
  • What must not break? Your bank reconciliation, a report your denomination needs, the way your board approves the budget.
  • Who decides and who pays? Agree on the budget range and the final decision-makers before the demos start.

Which criteria matter when comparing church software?

These criteria separate a system you will still like in five years from one you will leave in two. The last column is what to ask each vendor.

The full list of questions is in the questionnaire below.
CriterionWhy it mattersWhat to ask
Data protectionChurch records reveal religious belief, which privacy law treats as highly sensitive.Will you sign a data processing agreement? Is staff access logged?
Hosting and sub-processorsYour data may pass through several companies, sometimes in other countries.Where is our data stored? Who are your sub-processors?
Export and portabilityIf you can’t get your data out, you can’t leave, and you can’t negotiate.Can we export everything ourselves, in a standard format?
Pricing modelMember tiers and add-ons can double the bill as the church grows.What will we pay in year three if we grow? What costs extra?
Accounting depthRestricted funds and a balance sheet don’t fit in a simple income and expense list.Simple and double-entry bookkeeping? Restricted funds? Giving statements?
LanguagesIn a multilingual church, staff and volunteers need to work in their own language.Which languages, and can each user choose?
Ease of useVolunteers who log in twice a month won’t read a manual.Can a new volunteer use it without training?
MobileA lot of church admin happens on a phone, between services.What works on a phone?
Migration helpMoving years of records is where most projects stall.Can you import our spreadsheets or current system? At what cost?
SupportProblems show up on Sunday morning.How do we reach you, in which language, and how fast?
Roles and permissionsNot everyone should see pastoral notes or who gave what.Can we set view or edit access per area?
Vendor stabilityYou are choosing a partner for years, not a one-off purchase.How long have you operated, and what shipped recently?

Accounting deserves a closer look. Some products record gifts and leave the books to a separate accounting package; others include full double-entry bookkeeping. If your treasurer is happy with dedicated accounting software, a clean export of giving is enough. If the books live in a spreadsheet, an integrated ledger with a simple mode saves double typing. UK churches that claim Gift Aid should also ask how declarations are recorded.

How should church software protect member data?

In the European Union and the United Kingdom, data protection is not optional for churches. Under the GDPR (and the UK GDPR, which is materially the same on these points), church membership reveals religious belief, a special category of personal data under Article 9.

Article 9(2)(d) lets religious not-for-profit bodies process data about their members, former members and people in regular contact with them, in the course of their legitimate activities and with appropriate safeguards, provided the data is not disclosed outside the church without consent. A church may keep a membership database; its tools must respect those conditions.

  • The vendor is a processor. A company handling data on the church’s behalf is a processor under Article 28 GDPR and must sign a data processing agreement (DPA) with the church. No DPA, no deal.
  • Know where the data goes. Hosting, email and payment providers are sub-processors. Transfers outside the EU/EEA need a legal mechanism, such as an adequacy decision or standard contractual clauses.
  • Look for built-in tools for individual rights. Exporting or erasing one person’s data, consent records and an audit log should be features, not support tickets.
  • Check permissions. Pastoral notes, prayer requests and giving should be visible only to the people who need them.

How is church management software priced?

Vendors charge on different bases, so compare them for the same church size, over the same period, with everything you would actually switch on.

Pricing modelHow it worksWatch out for
Flat per churchOne price for the whole platform, sometimes in a few plansWhat each plan leaves out; limits on users or storage
Per moduleA base price plus add-ons for giving, check-in, accountingThe price of the bundle you need, not the entry price
Per-member tiersThe price rises with the number of people storedWhether visitors and children count; the next tier’s price
Free planA free tier limited by size or featuresWhat happens past the limit; whether export stays free

Online giving has its own cost. Payment providers charge a fee per gift and some vendors add a platform fee on top; ask for both, and whether donors can cover them. For each shortlisted product, estimate:

  • The subscription at today’s size and at one and a half times that size.
  • Every add-on module you expect to need within two years.
  • Payment and platform fees on a year of your current online giving.
  • One-off costs: setup, data migration and training.

What questions should you ask church software vendors?

Copy this questionnaire, delete what doesn’t apply to your church and send the same version to every vendor on your shortlist. Written answers are much easier to compare than impressions from a demo.

Church management software: vendor questionnaire
CHURCH MANAGEMENT SOFTWARE: VENDOR QUESTIONNAIRE
Church: ______________   Contact: ______________   Date: __________

About us: [number of people we would store], [who will use it: pastor,
administrator, treasurer, volunteers], [must-haves from our brief]

DATA PROTECTION AND HOSTING
1. Will you sign a data processing agreement with our church?
   Please send us a copy.
2. In which countries are our data and backups stored?
3. Who are your sub-processors (hosting, email, payments, support
   tools), and where does each one operate?
4. How is our data encrypted, who on your team can access it,
   and is that access logged?
5. How do we export or erase the data of one person who asks us to?

PORTABILITY
6. Can an administrator export all our data (people, families,
   attendance, giving, notes, files) without contacting you?
   In which formats?
7. What happens to our data if we cancel, and for how long can we
   still download it?

PRICING
8. What will we pay per year at our size today, and at one and a half
   times that size? Which modules or users cost extra?
9. What fees apply to online giving (yours and the payment
   provider’s)? Can donors choose to cover them?
10. Is there a minimum contract term? How do we cancel?

FIT AND DAILY USE
11. Can you demo these scenarios with us: registering a new family,
    recording Sunday’s attendance and offering, scheduling next
    month’s volunteers?
12. Do you support simple and double-entry bookkeeping, restricted
    funds and year-end giving statements?
13. Which interface languages are available, and can each user
    choose their own?
14. What can a volunteer do from a phone?
15. How do permissions work? Can we limit who sees pastoral notes
    and giving?

MIGRATION AND SUPPORT
16. Can you import our spreadsheets or our current system’s export?
    Who maps the data, and at what cost?
17. How do we reach support, in which languages, and what response
    time should we expect?
18. What have you shipped in the last six months, and what is next?

How do you compare products objectively?

A scoring matrix keeps the most polished demo from winning by default. Weight each criterion from 1 to 3, rate each product from 1 to 5, multiply and add up.

Example weights: adjust them to your brief before any demo. Ratings from 1 to 5.
CriterionWeight (1–3)Product AProduct BProduct C
Covers our must-haves3
Data protection and DPA3
Full data export3
Ease of use for volunteers3
Three-year total cost2
Fits how our treasurer works2
Migration help2
Mobile use2
Roles and permissions2
Support2
Vendor stability2
Interface languages1 (3 if multilingual)
Total (sum of weight × rating)

Example: export weighs 3 and Product A gets a 4, so that line is worth 12. Set weights before the demos, let each person score alone, and drop any product that fails a must-have, whatever its total.

What is the best process for choosing church software?

  1. 1

    Write your brief

    One page, agreed with the people who will use the system.

  2. 2

    Build a shortlist of three

    Three products are enough to compare and few enough to test properly.

  3. 3

    Send the questionnaire and book demos

    Ask to see your scenarios, such as registering a new family or recording Sunday’s offering, rather than the standard tour.

  4. 4

    Trial with real data

    Import a real subset: fifty people, a month of giving, one rota. Demo data always looks good; yours shows the gaps.

  5. 5

    Involve your treasurer and a volunteer

    Let the treasurer close a month, and a volunteer check in a family on their phone, without help.

  6. 6

    Test the export

    Export everything from the trial and open it. If the file is incomplete or unreadable, you have your answer.

  7. 7

    Decide and plan the migration

    Set a switch-over date, clean your data before importing, run both systems for a few weeks and train people in short sessions.

What red flags and common mistakes should you watch for?

Red flags during the evaluation:

  • No data processing agreement, or vague answers about where data is stored.
  • Export only through support, only partial, or only for a fee.
  • Prices only after a sales call, with no written quote.
  • Long contracts with automatic renewal and no way to leave early.
  • Demos that avoid your scenarios and stick to a script.
  • No visible product changes in the past year.

Mistakes churches often make:

  • Choosing on price alone, or on the longest feature list.
  • Letting one enthusiastic person decide for everyone.
  • Importing messy spreadsheets as they are, duplicates and outdated records included.
  • Switching every module on at once instead of starting with people, attendance and giving.
  • Forgetting to tell the congregation what data the church keeps, and why.

How does Assemblea answer this checklist?

To see how one product answers these questions, here is Assemblea, the platform that publishes this guide. Hold us to the same questionnaire as everyone else, and read our comparison with other church management systems.

  • One platform, not add-ons: members and families, attendance and calendar, online giving via Stripe with recurring gifts, accounting with a simple mode and double-entry, a standard church chart of accounts and annual giving statements, volunteers and rotas, small groups, email and WhatsApp communications (where configured), child check-in, service planning, members’ meetings with digital voting and generated minutes, a member portal and statistics.
  • Data protection: EU hosting, GDPR by design (consent records, export and erasure for individuals, audit log) and four permission levels per section (security).
  • Portability: full church data export, spreadsheet import and presets for exports from several other church management systems (import).
  • Languages and devices: six interface languages (English, Italian, Spanish, French, Brazilian and European Portuguese); it runs in the browser on any device.
  • Pricing: a free plan for up to 50 members and paid plans with prices adapted to each country (pricing). Online giving carries a 1% platform fee plus Stripe’s own fees.

Run this checklist on Assemblea

Create a free account, import a sample of your data and test it the way this guide suggests.

Start for free

Frequently asked questions

Is a spreadsheet enough to manage a church?

For a small church with one administrator, a well-kept spreadsheet can work for a while. It breaks down when several people need access, when you need attendance or giving history, or when someone asks what data you hold about them.

Is free church management software good enough?

It can be, if the free plan covers your must-haves and lets you export your data at no cost. Check what happens when you outgrow the free limit and how the vendor makes money.

How long does it take to switch to a new church management system?

Importing people and families can take a day or two if your spreadsheet is clean; cleaning data, moving giving history and training people take longer. Plan a few weeks running both systems.

Can small churches afford church management software?

Yes. Many vendors offer free or low-cost plans for small congregations. Compare the three-year total, online giving fees included, rather than the monthly entry price.

Does GDPR apply to churches?

Yes. In the EU and the UK, churches that keep records about people must follow the GDPR or UK GDPR, and membership data is special-category data because it reveals religious belief. Your vendor should sign a data processing agreement and say where data is stored.

Should church management software include accounting?

Not necessarily. If your treasurer is happy with a dedicated accounting package, a clean export of giving may be enough; if the books live in a spreadsheet, an integrated ledger saves double entry.

This guide is general information, not legal, tax or accounting advice. Your church’s constitution and bylaws come first.

Try it with your church, free

Free up to 50 members, no credit card, set up in an afternoon. Your data stays in the EU, GDPR compliant.

No credit card · Free up to 50 members · Cancel anytime