Features
Everything your church needs, nothing it doesn't
Belight CHMS is built around real church workflows. Every module is designed to save time, reduce errors, and bring clarity to your operations.
Know every member of your congregation
A comprehensive, searchable directory that adapts to how your church works. Manage households, track membership status, and build rich profiles with custom fields — all with the security of role-based access and encrypted cloud storage.
- Full member profiles with photos, contact info, and membership status
- Household management with family roles (husband, wife, child, guardian)
- Custom fields per church — text, date, phone, select, boolean, and more
- Configurable field visibility and requirement settings per tenant
- Ethiopian address form with region, zone, woreda, and kebele
- Secure photo storage with R2-backed signed URLs (never public)
- Built-in search with phone number and name filtering
Every service, meeting, and outreach — scheduled
An interactive calendar that supports both Gregorian and Ethiopian date systems. Create one-off events or recurring series, manage cancellations, and link events to ministry teams.
- Interactive month and week calendar views with day navigation
- Recurring events: daily, weekly, monthly with configurable intervals
- Ethiopian calendar as primary display for Ethiopian churches
- Event types (Sunday Service, Prayer Meeting, Youth, Outreach…)
- Single occurrence vs. entire series editing
- Service group linking for team-specific events
- Preview drawer for quick event details on mobile
Track every gift, manage every fund
A purpose-built giving module designed for church finances — not generic accounting. Track donations, manage Sunday collections, handle expenses, and see automatic ledger entries. No accounting degree required.
- Fund-based giving (General, Building, Benevolence — fully customizable)
- Giving types: tithe, offering, thanksgiving, special gifts
- Bag collections: single basket totals with counted cash close
- Envelope collections: line-by-line member donations with fund splits
- Expense tracking with category management
- Staff compensation tracking (salary, housing, transport, medical)
- Automatic ledger entries for all financial movements
- Executive finance dashboard with income/expense/net overview
Organize your ministry teams
Service groups let you manage ministry teams like choir, ushers, youth, and Sunday school. Assign leaders, track rosters, and view group memberships from any member's profile.
- Create unlimited ministry teams with names and descriptions
- Assign member and leader roles within each group
- Add members from the congregation directory
- View group memberships on each member's profile
- Group search and member count at a glance
- Archive groups without losing historical data
Manage your church leadership
Extend any congregation member into a staff profile with employment details, ministry roles, and compensation tracking. Register new staff directly or promote existing members.
- Ministry role catalog (Senior Pastor, Deacon, Worship Leader…)
- Employment types: full-time, part-time, volunteer, contractor
- Direct registration or promote-from-directory workflows
- Compensation and expense linking per staff member
- Hire date, ordination date, and service history
- Staff expenses panel on member profile drawer
Full accountability, total confidence
Every mutation in the workspace is logged with who did what, when, and from where. Role-based access control ensures the right people have the right permissions — and nothing more.
- Complete audit trail for all workspace actions
- Filter by actor, resource type, date range, or action text
- Role-based access control with job roles and domain permissions
- Owner/admin get full access; members get custom job role permissions
- Resilient logging — audit writes never block domain operations
- Activity log accessible in Settings for tenant admins
One platform, many churches
Every church gets its own isolated workspace with dedicated data, users, and settings. Platform operators manage tenant provisioning and onboarding from a separate admin console.
- Complete data isolation per church tenant
- Tenant-scoped settings, funds, event types, and ministry roles
- Invitation-based user onboarding with role assignment
- Platform admin console for tenant provisioning
- Per-tenant church profile with denomination and contact info
- Seed default data (funds, event types, ministry roles) on creation
Data-driven decisions for your ministry
Get a clear picture of your church's health with dashboards, charts, and trend data across members, giving, events, and engagement.
- Executive finance overview with revenue, expenses, and net cash flow
- Fund balance breakdown and trend visualization
- Member giving history and contribution patterns
- Attendance trends and event participation (coming soon)
- Export-ready data for board meetings and reports