Resource Review19 min read

Rock RMS

4.4Editor rating

A full church management system and digital ministry platform given away with no licence fee by a 501(c)(3) - and the only question that matters is what it costs to actually run, which is not nothing.

Starting price
No licence fees; suggested $4.45/avg weekend attendee/yr donation, plus hosting
Free tier
Yes
Platforms
Web application - self-hosted (Windows Server + IIS + SQL Server) or partner-hosted cloud. No vendor staff app for iOS or Android.
Developer
Spark Development Network (501(c)(3))
Launched
-
Updated
Jul 26, 2026
4.4 - editorial assessment, not a user scoreOur rating
No licence fees, no contractSoftware licence
$4.45 / avg weekend attendee / yearSuggested donation
$419/mo + $249 setupCheapest managed hosting
35.4 millionPerson records held
10 of the top 12Largest US churches served
20.0.5.0Version at review

The verdict

The most capable church platform on this site that nobody sells you, and the honest answer to "how much?" is: no licence fee, a suggested $4.45 per average weekend attendee per year on the honour system, and then whatever hosting and technical labour costs you. If your church employs someone who knows Windows Server and SQL Server, or can budget for a partner, this is extraordinary value. If your database is currently maintained by a volunteer on a laptop, Rock will hurt you.

Try Rock RMS

Opens rockrms.com

Rock RMS is unusual enough that the ordinary review structure almost gets in the way. It is a complete church management system - people and household records, check-in, giving and contributions, event registration, groups, a workflow engine - bundled with a content management system for building church websites, tooling for publishing your own member-facing mobile and TV apps, built-in email and SMS and push messaging, a learning management module and a prayer module. Rock describes it as "An Open-Source Platform for Your Digital Ministry", centred on relationships. And the licence costs nothing. The pricing page says it in three short sentences: "No Contract. No License Fees. No Hidden Costs."

That last phrase is where a reviewer has to slow down, because "no hidden costs" and "no cost" are different claims, and only the first one is true. Rock is a project of Spark Development Network, a 501(c)(3) non-profit that describes itself as promoting "collaboration, innovation and openness for church technology", and Spark funds the work through a published suggested annual donation of $4.45 per average weekend attendee. It is explicitly voluntary - "We rely on the honor system for you to calculate your average weekend attendance" - and grant applications exist for churches that cannot manage it. Then, separately, you have to run the thing: on your own Windows Server and SQL Server, or with a cloud host, where the cheapest official managed plan is $419 a month plus a $249 one-time setup fee.

So the arithmetic a pastor actually needs has three lines, not one, and this review spends most of its length on them. The published figures let you work every line except two - implementation partner fees and the Cloud 9 alternative host publish no prices at all - and being unable to budget implementation from public information is itself a finding.

None of which should obscure why Rock is worth this much attention. Rock's published figures say it powers 10 of the 12 largest churches in the United States and holds 35.4 million person records, and the entity behind it is a charity rather than a venture-funded or private-equity-owned vendor. Nobody can raise your subscription price, because there is no subscription. Nobody can sell your congregation's data as an asset in an exit, because there is no exit to plan for. In a category where ownership churn is now the norm, that is a structural advantage no commercial competitor can copy.

✓ The good

  • Genuinely no licence fee - "No Contract. No License Fees. No Hidden Costs." The software is open source, there is no trial expiry, no per-seat charge and no feature-differentiated plans: every church runs the identical full application
  • Maintained by a 501(c)(3), not a vendor - Spark Development Network has no investors to return capital to, which removes the two risks that dominate this category: annual price rises and your member data being treated as a saleable asset
  • Proven at genuine scale - Rock's published figures cite 10 of the 12 largest churches in the United States and 35.4 million person records, so capability at the top end is not in question
  • One platform instead of five subscriptions - people database, check-in, giving, event registration, groups, group scheduling, connections, steps, sign-ups, assessments, workflows, LMS, prayer, email, SMS conversations and push all sit in one system
  • It publishes your public-facing digital estate too - a CMS for church websites with personalisation, shortlinks, media and interaction analytics, plus builders for your own branded member mobile app and TV app
  • A workflow engine that automates church processes rather than just recording them, which is the feature most small commercial systems do not have at any price
  • Financial help is designed in - the suggested donation is honour-system rather than enforced, grant applications are available, and Rock notes churches switching from paid systems "are often inclined to donate their old fees"

✗ Watch out

  • The headline understates total cost badly - the cheapest official managed hosting, Rock Cloud Plan S for up to 1,000 attendees, is $419/month ($5,028 a year) plus a $249 setup fee, before any implementation, migration or training spend
  • Self-hosting demands real IT capability - Rock says it is "For teams with technical experience" and suits churches that are "technically inclined", and the requirements list is Windows Server 2016 or newer, SQL Server 2014 Standard or higher, IIS, .NET Framework 3.5 Features, ASP.NET 4.7 and WebSocket support
  • You cannot budget implementation from published information - none of the five named partners (Divine Tech Systems, 9 Embers, Triumph Tech, BEMA Software Services, Kingdom First Solutions) publishes any fee, and the Cloud 9 host publishes no pricing at all
  • No SLA, support tiers or response-time commitment on the free path - support is the community forum unless you pay a partner, which is a different proposition from a vendor helpdesk when giving breaks on a Sunday morning
  • Rock Cloud bands are priced at the ceiling, so a church well inside a band overpays - Plan S costs the same $419/month whether you have 300 attendees or 1,000
  • A forward-looking upgrade burden is disclosed rather than hidden: "Starting with Rock v15, SQL Server 2016 will be required at a minimum", and Rock has dropped database versions before

Best for

  • Churches with real technical staff on payroll
  • Large multi-site churches outgrowing commercial systems
  • Ministries wanting to own their data outright
  • Teams that need workflow automation, not just records

Avoid if

  • Your database is maintained by a volunteer
  • You need a vendor helpdesk with an SLA
  • You want a fixed, predictable monthly bill
  • You are a church of under 150 people

What Rock RMS is

Rock RMS is a free, open-source church management system and digital ministry platform maintained by Spark Development Network. It runs as a web application on Windows Server with IIS and SQL Server, either on hardware you own or with a cloud host, and it covers the whole operational stack: people and household records, check-in, metrics and reporting, giving and contributions, event registration, groups and group scheduling, connections, steps, sign-ups, streaks and assessments.

Around that sit three things most church systems leave out. A workflow engine for automating processes rather than merely recording them. Built-in communications - email, SMS, SMS conversations, an SMS pipeline, push notifications, communication flows and analytics. And a digital publishing layer: a CMS for church websites with personalisation, shortlinks, media and interaction analytics, plus builders so the church can publish its own branded member mobile app and TV app. A learning management module and prayer module are included.

Why large churches choose Rock over a commercial ChMS

The functional reason is that Rock does not thin out at the top end. Multi-site check-in, a workflow engine, group scheduling, dimensional reporting, your own published apps and your own website all in one database means the largest churches stop paying for four or five separate subscriptions and stop reconciling them. Rock's published figures - 10 of the 12 largest churches in the United States, 35.4 million person records - describe a system that is already being pushed harder than most commercial products in this category ever get pushed.

The structural reason is ownership. Rock is "a project of Spark Development Network", an "official 501(c)3 non-profit organization", and Rock states plainly that "Rock is not a product. It's a ministry." A charity with no investors cannot be flipped, cannot be rolled up, and has no reason to reprice you at renewal - and because the code is open source and the database is yours, leaving is a migration rather than a hostage negotiation. For a church making a decade-long decision about its system of record, that matters more than any feature comparison.

The $4.45 question: working out what a free licence actually costs

Start with the only number Spark asks for. The suggested donation is $4.45 per average weekend attendee per year, self-reported, and Rock's own worked example on the pricing page is 100 attendees = $445 annually. Extend it across realistic church sizes and you get: a 150-attendee church, $667.50 a year; 400 attendees, $1,780 (Rock states this band itself); 800 attendees, $3,560; 1,500 attendees, $6,675; 3,000 attendees, $13,350. That is the whole software bill, and it is voluntary - the honour system is stated outright, grant applications are available for churches that cannot afford it, and nothing is switched off if you pay nothing at all. Compare those figures with what a commercial ChMS charges a church of the same size and the case for Rock looks close to unanswerable.

Then add hosting, which is where the picture changes. On Rock Cloud the plans are banded by attendance: Plan S covers up to 1,000 attendees at $419 a month ($5,028 a year) plus a $249 one-time setup fee, Plan M up to 2,500 at $1,119 ($13,428), Plan L up to 5,000 at $2,319 ($27,828) and Plan XL up to 10,000 at $4,419 ($53,028). The donation is bundled into those prices - "Your Rock Cloud hosting plan has your donation baked in" - so they are not additive, and that bundling produces the single most useful piece of arithmetic in this review. A church of exactly 1,000 would owe $4,450 in suggested donation anyway, so Plan S adds only around $578 a year over donating alone: excellent value. A church of 300 on the same plan still pays $5,028 while its suggested donation would be $1,335, so it is paying roughly $3,700 a year for hosting. Rock Cloud is priced at the top of each band, which means it rewards churches sitting near a band ceiling and punishes churches that have just crossed a floor. Work out where you sit before you sign.

The technical bar, stated plainly: this is not a Saturday-afternoon install

Rock is candid about the self-hosting route in a way that deserves credit: it is "For teams with technical experience", suited to churches that are "technically inclined". The published requirements from the Rock Solid Internal Hosting guide are Windows Server 2016 or newer, SQL Server 2014 Standard or higher, IIS, .NET Framework 3.5 Features, ASP.NET 4.7 and WebSocket Protocol support - with SQL Server Express 2014 acceptable only for small installs, where Rock says it "will work best with fewer than 20,000 records". Hardware scales with your record count: 1,000-5,000 records wants a 2GHz dual core with 2GB RAM and 1TB storage; 5,000-15,000 records wants a 2GHz quad core with 8GB per server; 15,000 or more wants a 2.5GHz quad core with 16GB per server. Rock adds a detail that tells you it was written by people who have actually done this: those storage estimates "do not include room for backups."

Read that list as a job description rather than a shopping list and the honest conclusion follows. Somebody has to licence Windows Server and SQL Server Standard - a real cost Rock publishes no guidance on - stand up IIS, keep .NET current, run and test backups, and be available when Rock breaks during a Sunday service. There is also a disclosed upgrade obligation: "Starting with Rock v15, SQL Server 2016 will be required at a minimum", and Rock has deprecated database versions before, dropping SQL Server 2008 support at v4.0. On the free and self-hosted path there is no SLA, no support tier and no published response time; help is the community forum at community.rockrms.com unless you engage a paid partner. For a church with an IT director or a capable staff developer, none of this is alarming. For a church whose most technical person is a volunteer who is good with computers, all of it is, and choosing Rock on the strength of the word "free" would do that church real harm - the likely outcome is not a bill but a half-migrated database nobody trusts.

What the money actually buys: one system where most churches run five

The functional breadth is the reason the cost conversation is worth having at all. In one database Rock carries people and household records with check-in, metrics and reporting; finance tools for giving and contributions; event registration; groups, group scheduling, connections, steps, sign-ups, streaks and assessments; a workflow engine; a learning management system; and a prayer module. Communications are built in rather than integrated - email, SMS, SMS conversations, an SMS pipeline, push notifications, communication flows and communication analytics - so the messaging tool queries the same records as the check-in tool with no sync to maintain. On top of that sits a digital publishing layer: a CMS for the church website with content management, personalisation, shortlinks, media and analytics, and interaction tracking, plus builders that let the church publish its own branded member-facing mobile app and TV app.

Note carefully what that last point is and is not. Rock gives a church the tooling to publish its own apps to its own congregation; there is no vendor-published staff or admin app for iOS or Android described on the pages reviewed, so your team administers Rock in a browser. Migration is handled with three published routes - Start Fresh, Simple Import using the built-in import tool, or a Custom Migration by Rock's team - and integration works both ways round: Rock exposes a Framework API per its developer documentation and is named as an integration target by third parties including Text In Church and Clearstream, while partners publish plugins of their own (9 Embers lists a Planning Center Sync plugin and a Group Finder plugin). What Rock's own site does not publish is a named integrations list, so if a specific tool in your stack has to connect, verify it rather than assume it.

Pricing

Rock RMS software licence

No licence fees

The full application, open source. "No Contract. No License Fees. No Hidden Costs." There are no feature-differentiated plans - every church gets the same software, with no seat counts and no trial expiry.

Best value

Spark suggested donation

$4.45 / attendee / yr

Voluntary support for Spark Development Network on the honour system: "We rely on the honor system for you to calculate your average weekend attendance." Rock's own worked example is 100 attendees = $445 a year. Grant applications available for churches needing help.

Self-hosting

Not published

"Install Rock on your own server. For teams with technical experience." You supply Windows Server, SQL Server, hardware, backups and administration. Rock publishes best-practice hosting guides but no cost figures, and no guidance on Microsoft licence costs.

Rock Cloud - Plan S to Plan XL

$419-$4,419/mo + $249 setup

Managed hosting by attendance band: Plan S up to 1,000 attendees ($419/mo), M up to 2,500 ($1,119), L up to 5,000 ($2,319), XL up to 10,000 ($4,419). Higher bands add vCPU (2-8), RAM (4-32GB), database throughput (30-200 DTU) and monthly email allowance (10,000-100,000). Triumph Shield and Imperator included, and "Your Rock Cloud hosting plan has your donation baked in."

Cloud 9 hosting / implementation partners

Not published

Cloud 9 (9 Embers) is an official alternative host; Rock notes prices vary by provider while the donation stays consistent. Neither 9 Embers nor any of the five named implementation partners publishes plan names, setup fees or rates. You have to ask.

Three lines, and you need all three. Line one: the software licence, which is nothing. "No Contract. No License Fees. No Hidden Costs." There are no tiers, no seat limits, no feature gates and no trial clock. Line two: the suggested donation to Spark Development Network, $4.45 per average weekend attendee per year, on the honour system - $445 for 100 attendees, $1,780 for 400, $6,675 for 1,500 - with grants available for churches that cannot afford it. Line three: hosting, which is the line that actually determines your budget.

On Rock Cloud, hosting is banded by attendance and the Spark donation is baked in: Plan S up to 1,000 attendees at $419 a month, M up to 2,500 at $1,119, L up to 5,000 at $2,319, XL up to 10,000 at $4,419, each with a $249 one-time setup fee. Custom plans are available above the standard specifications. Every band includes Triumph Shield, a Rock-tuned CDN and web application firewall, and Imperator, proactive Azure monitoring and alerting, "at no extra cost" - which is a fair inclusion and part of why the numbers are not as high as they first look once the donation is netted out.

Annualised, Plan S is $5,028 and Plan XL is $53,028. For a 1,000-attendee church that $5,028 is only around $578 more than the suggested donation on its own, which is a genuinely good deal for managed infrastructure. For a 300-attendee church it is around $3,700 a year over the donation, which is not. Two published caps belong in the same calculation: email allowances run from 10,000 a month on Plan S to 100,000 on Plan XL with no published overage terms, and database storage is fixed at 300GB on every plan with no published behaviour on exceeding it.

Self-hosting has no published price because the cost is entirely yours: Windows Server and SQL Server Standard licences, hardware sized to your record count, backup storage that Rock explicitly notes is not covered by its own estimates, and staff time. It can be far cheaper than Rock Cloud for a church that already runs Windows infrastructure. It can also be more expensive once you cost the hours honestly.

The gap in all of this is implementation. Rock lists five full-service partners - Divine Tech Systems, 9 Embers, Triumph Tech, BEMA Software Services and Kingdom First Solutions - offering implementations, migrations, training, support, websites, apps and custom development, and not one publishes a fee. The alternative host, Cloud 9 from 9 Embers, publishes no pricing either: no plan names, no setup fees, no tiers. So the single largest first-year cost for most churches switching to Rock is the one number you cannot look up. Get written quotes from at least two partners before you commit to the platform, not after.

Where Rock RMS falls behind

Total cost of ownership is nothing like the headline. "Free and open source" is accurate about the licence and misleading about the year. The cheapest official managed hosting is $419 a month plus $249 setup, which is more than several commercial church management systems charge a church of that size - and those competitors include a helpdesk. Rock is not being dishonest; the pricing page and the hosting page both publish their numbers clearly. But a church that reads the word "free" and stops reading has mis-budgeted by four figures.

The capability requirement is the real barrier, and it is not solvable with money alone. Rock says the self-hosted path is "For teams with technical experience", and the requirements list - Windows Server 2016+, SQL Server 2014 Standard or higher, IIS, .NET Framework 3.5 Features, ASP.NET 4.7, WebSocket support - confirms it. Hiring a partner converts a skills problem into a budget problem, but you still need somebody in-house who understands what has been built, or the second year is worse than the first.

Support on the free path is community support. There is no published SLA, no support tier and no response-time commitment unless a paid partner is engaged; the resource is community.rockrms.com. Compare that with a commercial vendor whose phone number is in the contract, and it is a genuine trade-off rather than a technicality - because church systems fail at their worst possible moment, which is during a service.

You cannot budget the project from public information. Five named implementation partners, zero published rates. An official alternative cloud host with no published pricing whatsoever. For a category where implementation frequently costs more than the first year of software, that opacity is the weakest part of Rock's otherwise unusually transparent pricing story.

The funding model carries a long-term question. Spark is a 501(c)(3) relying on honour-system donations, which is exactly what makes Rock trustworthy on price and data - and also means project revenue depends on voluntary compliance by churches that are under no obligation to pay. If you benefit from Rock, the donation is not optional in any moral sense, whatever the enforcement position is. Churches that take the software and pay nothing are the risk to Rock's sustainability, not investors.

Rock RMS vs. Aplos vs. the commercial ChMS field

Different jobs first, because these two are not substitutes. Rock RMS is the operational system of record - people, check-in, groups, events, communications, website, contributions - while Aplos is fund accounting: restricted and unrestricted funds separated automatically, Balance Sheet by Fund, Income Statement by Fund, Form 990 mapping, 1099 management. Rock includes finance tools for giving and contributions; that is not the same thing as a nonprofit general ledger your auditor will accept. A large church running Rock may well still run dedicated fund accounting alongside it.

Different cost shapes, and this is where the decision usually gets made. Aplos publishes flat monthly tiers - $79, $129, $229 and a quoted Custom tier - that a treasurer can put in a budget line without further work. Rock publishes a $0 licence, a $4.45-per-attendee suggested donation and hosting from $419 a month, plus implementation costs that nobody publishes. Rock is far cheaper at the top end and structurally cheaper for any church that already runs its own Windows infrastructure. Aplos is more predictable, which for a small church with a volunteer treasurer is worth paying for.

Against conventional commercial church management systems, the trade is capability and ownership against convenience. Almost all of them are easier to start with than Rock, arrive with a support line and require no server administration; most are also owned by companies with investors, which means the price you sign is not necessarily the price you renew at, and the vendor may be sold. Rock inverts every one of those: harder to start, community support by default, real infrastructure to run - but no licence fee, no repricing risk, open source code and a charity holding the keys. Choose Rock for the ownership and the ceiling. Choose a commercial system if what your church actually lacks is technical capacity, because no amount of feature breadth compensates for a platform nobody on staff can maintain.

The bottom line

Rock RMS is the most capable church management platform reviewed here and, for the right church, the cheapest by a wide margin: no licence fee, no contract, a suggested $4.45 per average weekend attendee per year on the honour system, and a 501(c)(3) rather than an investor-backed vendor holding your congregation's data. Rock's published figures - 10 of the 12 largest churches in the United States, 35.4 million person records - show a ceiling almost nothing else in this category reaches. The cost, though, is real and it is not financial first: it is technical capability. Managed hosting starts at $419 a month plus $249 setup, self-hosting means Windows Server, SQL Server Standard, IIS, backups and somebody competent on call, and no implementation partner publishes a rate. Our 4.4 is an editorial assessment of the published material, not a user score - this is web software with no consumer iOS app to rate. Choose Rock if you have an IT professional on staff or the budget for a partner, and price the implementation before you price the software. If your church database is currently looked after by a willing volunteer, the word "free" is the most expensive thing about this product.

Alternatives to Rock RMS

Frequently asked questions

Is Rock RMS really free?

The software genuinely is. Rock states "No Contract. No License Fees. No Hidden Costs.", it is open source, there is no trial expiry and every church runs the same full application with no feature tiers or seat limits. What is not free is running it: you either pay a cloud host (Rock Cloud starts at $419 a month plus a $249 setup fee for up to 1,000 attendees) or you self-host on your own Windows Server and SQL Server with your own technical staff.

What is the $4.45 donation and do I have to pay it?

Spark Development Network, the 501(c)(3) that maintains Rock, publishes a suggested annual donation of $4.45 per average weekend attendee. Rock's example is 100 attendees = $445 a year; on the same basis 400 attendees is $1,780 and 1,500 is $6,675. It is honour-system - "We rely on the honor system for you to calculate your average weekend attendance" - and grant applications are available for churches needing financial assistance. It is not enforced, and Rock notes churches switching from paid systems "are often inclined to donate their old fees." If Rock runs your church, treat it as a bill.

How much does Rock Cloud hosting cost?

Plans are banded by attendance, all with a $249 one-time setup fee: Plan S up to 1,000 attendees at $419/month, Plan M up to 2,500 at $1,119, Plan L up to 5,000 at $2,319, and Plan XL up to 10,000 at $4,419, with custom plans above that. Higher bands add vCPU (2 to 8 cores), RAM (4GB to 32GB), database throughput (30 to 200 DTU) and monthly email allowance (10,000 to 100,000); database storage is 300GB on every plan. Triumph Shield and Imperator are included at no extra cost, and the Spark donation is baked into the plan price.

Can a small church self-host Rock without an IT person?

Realistically, no. Rock says self-hosting is "For teams with technical experience" and suits churches that are "technically inclined". The published requirements are Windows Server 2016 or newer, SQL Server 2014 Standard or higher, IIS, .NET Framework 3.5 Features, ASP.NET 4.7 and WebSocket Protocol support, plus hardware sized to your record count and backup storage that Rock notes its own estimates do not include. There is also a disclosed upgrade obligation: from Rock v15, SQL Server 2016 is required at a minimum. Without someone who can maintain that, choose a hosted system instead.

What support do you get?

On the free and self-hosted path, community support at community.rockrms.com. No SLA, support tier or response-time commitment is published for that path. Paid support, implementation, migration and training are available from five named partners - Divine Tech Systems, 9 Embers, Triumph Tech, BEMA Software Services and Kingdom First Solutions - none of whom publishes any pricing, so you have to request quotes.

Does Rock have a mobile app?

Not a vendor-published staff or admin app - none is described on the pages reviewed, and administration happens in a web browser. What Rock does include is tooling for the church to build and publish its own branded member-facing mobile app and TV app. This is one reason our rating is an editorial assessment rather than a user score: there is no consumer app store listing to draw a rating from.

Who should not choose Rock RMS?

A church without technical staff or the budget to hire a partner; a church that needs a vendor helpdesk with a contractual response time; a church that needs one predictable monthly figure in its budget rather than a licence, a donation, a hosting bill and an unquoted implementation project; and most churches under about 150 people, for whom the cheapest managed hosting plan costs more per year than a simple commercial system and buys capability they will not use.

Sources & further reading

More Church Management Software

Try Rock RMS