Grain Ledger
Grain Ledger is cloud-based church accounting software built around double-entry fund accounting for restricted and unrestricted funds. It supports a customizable nonprofit chart of accounts, and Plaid bank sync imports transactions for categorization and reconciliation. Expense tools cover vendor bills, approvals, AP aging, corporate card activity and 1099 vendor information. Reports include GAAP-compliant balance sheets, statements of activities and cash flows, with drill-down to journal entries and transactions. Giving tools import donations and provide donor matching, giving analytics and annual statements with IRS-compliant disclosures. Integrations listed include Planning Center, Ramp, Bill.com / Divvy, Pushpay, OnlineGiving.org, Rock RMS and Subsplash; Tithely is marked coming soon. The free Starter plan is for churches with up to $20k in monthly expenses and includes one bank connection, three users and one active budget. Growth is $70/month. Optional Grain Payroll costs $50/month base + $10 per employee / month.
Who it is for
Grain Ledger is suited to churches that need fund accounting, giving records and financial reporting. Starter fits churches with up to $20k in monthly expenses; larger needs may fit Growth or Scale.
What is good
- Tracks restricted and unrestricted funds.
- Plaid sync imports transactions for reconciliation.
- Reports drill down to journal entries and transactions.
- Starter includes unlimited funds.
What to know first
- Starter allows one bank connection.
- Starter allows three users.
- Starter allows one active budget.
- Payroll costs $50/month base + $10 per employee / month.
Verdict
Grain Ledger combines church fund accounting with expense, reporting and giving tools. The free Starter plan has defined usage limits, while Growth costs $70/month and Payroll is an additional priced product.
Grain Ledger plans and pricing
All plansCompared on fund accounting software
- Free plan
- Yes
- Paid from
- $70/mo
- Audit trail
- Yes








