A multi-module management system designed by CahabaCreek Software for non-profit organizations.

About CahabaWorks

CahabaWorks is an affordable, easy-to-use church management solution designed specifically for the unique needs of the church community. CahabaWorks maintains membership information, contribution data and financials.

Check In

The Check-In module is where you manage the check-in process for your children.

You may track the groups that the children are in and print security labels. Check-In also allows you to capture information about visiting families.


  • Check-In Children to Groups
  • Print Security Labels
  • Capture Visiting Family Information


Contributions are made to a Fund (or to a Campaign that is associated with a fund). Contributions are grouped into batch deposits that are deposited into bank accounts.

Campaigns support fund-raising efforts which have a start and end date and a target amount of money.

Members may made pledges to a Campaign and the giving status tracked.


  • Enter Contributions by Member or Env
  • Supports Contribution Batch Deposits
  • Fully Integrated with Fund Financials
  • Manage and Track Capital Campaigns
  • Create and Track Member Pledges
  • Contribution Reports and Letters
  • Pledge Reports and Letter
  • Batch Reports and Deposit Slips
  • Print or email contribution letters


From this module you create the Funds that contributions are allocated to, create and manage bank (checking and savings) accounts, and view all the financial accounts that are associated with your funds (balance/equity, income, expense and dedicated).

CahabaWorks provides a professional accounting system with full support for fund accounting.


  • Manage Bank Accounts
  • Manage Credit Card Accounts
  • Create Funds and Sub-Funds
  • Manage Expense and Income Accounts
  • Track Dedicated / Restricted Funds
  • Track Assets, Equities and Liabilities
  • Create and Track Budgets
  • Accounts Payable
  • Payment Reminders
  • Lock Financials and/or Year End Close
  • Inactive Unused Funds/Accounts
  • Archiving
  • Journaling
  • Financial Reports
  • Custom Financial Report Packaging


The Groups module is designed to make it easy to organize and manage information about the small groups in your church. Groups can be organized by multiple levels of categories (i.e. Sunday School: Youth) and attendance can be tracked by Individual or total count of attendees.

Visitation and Prospecting can also be managed and tracked in the Groups module.


  • Organize Small Groups
  • Promote Group Members
  • Assign Positions
  • Track Attendance
  • Manage Group Notes
  • Email Group Members
  • Group Rosters
  • Attendance Reporting
  • Manage Visitation and Prospecting
  • Visitation Reporting


The Members module is designed with multiple views to make it easy to view information at-a-glance about the people in your church and their households.

In addition to contact information, you can set up households, assign relationships, enter notes, view contributions and manage pledges. You may set up custom layouts and filters for member lists, create custom reports and export information for use with mailmerge and/or smartphone import.


  • Organize Member Information
  • Manage Family Relationships
  • Manage Public and Private Notes
  • Print Membership Directories
  • Import and Export Member Information
  • Create Custom Data Fields
  • Filter Member Lists and Reports
  • Easy to Use Pre-defined Reports
  • Ability to Create Custom Reports
  • View Contributions and Pledges
  • View Group Participation
  • View Visitation Participation

Online Giving

CahabaWorks has partnered with VANCO to provide a fully integrated online giving application that allows downloading contributions directly into CahabaWorks with assignment to member and fund without any data entry. The Online Giving feature allows your members to contribute to your church Online or via their smart phone at any time.


  • Download Gifts directly into CahabaWorks
  • Smart Phone supported


The Payroll module is where you manage church employee (W-2) compensation and the liabilities and expenses related to payroll.

CahabaWorks provides full support for managing your church payroll, including tracking and paying payroll liabiliites and the generation of your IRS 941, and W-2 forms. Electronic filing is an option via our partnership with Nelco Solutions.


  • Manages Employee Payroll Settings
  • Calculates Withholding (Federal & State)
  • Support for Deductions, Additions, Company Contributions…
  • Support for Minister IRS Dual Status Rules
  • Prints Payroll Details on Voucher Checks
  • Track and Pay Payroll Liabilities
  • Creates all IRS tax reports (941, W-2…)
  • Electronic Filing option (941, W-2, 1099)
  • Payroll Reports

Product Overview

User Reviews of CahabaWorks

No reviews have been submitted. Do you use CahabaWorks? Have you considered it as part of your software evaluation process? , and help other organizations like yours make smarter, more informed software selection decisions!