Church Management System

SENTINARIS

Faith.   Family.   Organized.

A complete, self-hosted church management system built on PHP & MariaDB. Free to download and run yourself — or let us host it for you. Either way, your church gets a powerful tool built with ministry in mind.

100% Free & Open Source — No license fees, no paywalls, no limitations.

Self-host on your own server using PHP 7.4+, MariaDB & Apache · Full source code included
What's Inside

Everything Your Church Actually Needs

Built from real church workflows — not generic software adapted for ministry.

👥
Member Management
Track active, inactive, deceased & transferred members. Full contact info, envelope number assignment, join & birth dates, notes, and member status. Import existing rosters via CSV.
💛
Contribution Tracking
Session-based Sunday Offering entry. Record tithes, offerings, special, building fund, missions & more. Cash, check, online & ACH payment methods. Check number tracking, fund designation & auto session locking.
📋
Expense Management
Log and categorize all church expenses. Create custom income & expense categories. Generate expense reports by category and date range. Every entry is fully audited.
🌍
Mission Support
Track outgoing donations to external ministries and organizations. Record purpose, check number, and full contact info for each mission partner. YTD mission totals shown on your dashboard.
📊
Budget & Projections
Create and manage multi-year budgets. Seasonal projection engine annualizes YTD actuals intelligently. Save a projection directly as next year's budget. Print a clean PDF budget report.
📄
Reports & Statements
Generate year-end giving statements as PDF or email. Quarterly financial reports. Year-over-year comparison reports. Per-member contribution statements available on demand.
✉️
Envelope Checker
See exactly which numbered giving envelopes are assigned, unassigned, or out of range. Flags duplicate assignments. Configurable to match however many boxes your church has purchased.
🔐
Security & Access Control
4 roles: Admin, Treasury, User Manager & Standard User. bcrypt password hashing, TOTP MFA (Google Authenticator / Authy), CSRF protection, account lockout after 5 failed attempts & a full audit log.
💾
Tax Documents & Backup
Securely upload and store church tax documents (W-9, 501c3 letter, etc.). One-click full database SQL backup download. SMTP email configuration with test send to confirm deliverability.
Pricing

Simple, Honest Pricing

Free forever if you host it. Affordable if you want us to.

FREE — Self-Hosted

Download the complete source code and deploy it on your own server. Full features, no restrictions, no cost — ever. You'll need PHP 7.4+, MariaDB and Apache. The README walks you through every step.

Managed Hosting — We set it up & host it for you  ·  $75 one-time setup fee

Small
Under 100 members
$25 / month
Your own subdomain · Fully configured · We handle updates & backups
Large
500+ members
$49 / month
Your own subdomain · Fully configured · We handle updates & backups

All hosted plans include a $75 one-time setup fee · Half of every monthly fee is donated to our church ministry 🙏

Support Add-ons — Optional · Available for any plan (self-hosted or managed)

Basic Support
$20 / month
  • Email support
  • 2 business day response
  • 2 tickets per month
  • Tickets don't roll over

Support is available whether you self-host or use our managed hosting — your choice, always optional.

Our Heart Behind This

Sentinaris was built to serve churches — not profit from them. The software is free because every church deserves great tools regardless of budget. When you choose managed hosting, half of what you pay goes directly back to support our own church's ministry. We built what we wished we had.

Built with in service of the local church

If Sentinaris Has Blessed Your Church

Consider buying me a coffee. It keeps the project alive, supports ongoing development, and every dollar helps fund our church's ministry.

☕   BUY ME A COFFEE — PAYPAL

No pressure · Always optional · Deeply appreciated 🙏

Ready to Get Organized?

Download free and deploy it yourself, or let us set it up for you.