CDM+ vs Grain Ledger
CDM+
cdmplus.comGrain Ledger
grainledger.comSide by side
| Figure | CDM+ | Grain Ledger |
|---|---|---|
| Price from | $25/mo | $50/mo |
| Free plan | — | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| iOS | Yes | — |
| Android | Yes | Yes |
| API | Yes | Yes |
| Plans published | 11 | 4 |
| Spec score · Fund Accounting Software | 9.2 (#1) | 8.9 (#8) |
| Spec score · Church Accounting Software | 9.3 (#1) | 8.9 (#7) |
| Spec score · Accounting software | 8.8 (#5) | 9.0 (#2) |
| Accounting | Its accounting includes a true fund-accounting general ledger, unlimited accounts, budgeting, bank reconciliation, and customizable reporting. | It offers double-entry fund accounting for restricted and unrestricted funds, with customizable nonprofit chart of accounts. |
| Audit trail | The ledger includes a full, unchangeable audit trail and audit trail reports. | Yes |
| Free plan | No free plan is stated on the provided pages. | Yes |
| Fund accounting | The accounting product supports designated and undesignated fund balances and fund transfers. | The ledger tracks restricted and unrestricted funds with nonprofit net-asset classification. |
| Bank integration | CDM+ integrates with bank accounts for accounting and reconciliation. | Available integrations listed by Grain include Planning Center, Pushpay, OnlineGiving.org, Rock RMS, Subsplash, Ramp, Bill.com or Divvy and Plaid. |
| Payroll | CDM+ supports clergy payroll, different employee roles and payers with unique Federal EINs, electronic 1099 filing, and automatically updated tax tables. | Grain Payroll advertises fund allocation, mobile time clocks, approvals, direct deposit and federal and state filings. |
| Purpose | CDM+ is fund-accounting and management software built for nonprofit and faith-based organizations. | Grain Ledger is cloud-based church accounting software built around fund accounting. |
| Security | CDM+ says most hosting facilities are SOC-2 certified and remote access is limited to Suran staff using best-practice security controls. | The maker says data is encrypted at rest with AES-256 and in transit with TLS 1.2+, and that its cloud infrastructure is SOC 2 Type II compliant in a US region. |
| Security encryption | Encryption and security certifications are not stated on the provided pages. | Grain states that data uses AES-256 encryption at rest, TLS 1.2 or newer in transit, and AES-256-GCM for API keys and tokens. |
| Starting price | Plans start at $25 per month for 1 program and 1 user. | 70 |
| Support | Every plan includes introductory training, and CDM+ offers phone, online, and in-person training plus online documentation and videos. | Support covers books and reporting, setup and migration, and giving or integration troubleshooting through a web form or [email protected]. |
Plans
CDM+
- CDM+ Essentials$25 a month
- CDM+ Starter$25 a month
- CDM+ Grow 1$50 a month
- CDM+ Grow 2$75 a month
- CDM+ Core$100 a month
- CDM+ Choice$50 a month
- CDM+ Complete$175 a month
- Essentials$25 a month
- GROW$50 a month
- Complete$175 a month
Grain Ledger
- StarterFree
- Growth$70 a month
- Scale$100 a month
- Grain Payroll$50 a month
In their own words
CDM+
CDM+ is fund-accounting and management software for nonprofit and faith-based organizations. Its accounting includes a fund-accounting general ledger, unlimited accounts, budgeting, bank reconciliation, and customizable reporting. Organizations can track designated and undesignated funds, transfers, expenses, and multiple entities; ledger activity has an unchangeable audit trail. Other capabilities include clergy payroll, electronic 1099 filing, online invoice payments by card or ACH, and receipt submission through the mobile app. Data Hosting comes with every plan and provides continuous database access, secure off-site daily backups, and automatic server upgrades. Plans start at $25 per month for one program and one user. SaaS subscriptions are paid monthly through automatic ACH withdrawals; annual payment is unavailable. Starter and Grow plans limit Individual and Giving Unit records, while Complete includes every program and unlimited concurrent user licenses. The product offers desktop software, Apple, Google, and Amazon mobile apps, and an API. Support is available by phone and email during weekday business hours.
Grain Ledger
Grain Ledger is cloud-based accounting software for churches, built around double-entry fund accounting. It tracks restricted and unrestricted funds and supports a customizable nonprofit chart of accounts. Plaid bank sync imports transactions for categorization and reconciliation; expense tools cover vendor bills, approvals, accounts-payable aging, corporate card activity, and 1099 vendor information. Reports include GAAP-compliant balance sheets, statements of activities, and cash flow statements, with drill-down to journal entries and transactions. Giving features import donations and include donor matching, giving analytics, and annual statements with IRS-compliant disclosures. Listed integrations include Planning Center, Ramp, Bill.com / Divvy, Pushpay, OnlineGiving.org, Rock RMS, and Subsplash; Tithely is marked coming soon. The free Starter plan allows up to $20k in monthly expenses, one bank connection, three users, and one active budget. Growth costs $70 a month. Optional Grain Payroll costs $50 a month base plus 10 USD per employee / month.