Church Contributions & Giving Records Plugin for WordPress — BibleBunch
WordPress Plugin for Churches

Church Contributions &
Giving Records

Track every gift, generate IRS tax statements, and accept online donations via Stripe — all on your own WordPress site. No monthly fees, ever.

$49 one-time purchase No monthly fees Lifetime updates Your data, your server
Get the Plugin $49 One-time purchase · Instant download · No subscription Read the complete setup guide →
$49
One-time price
$0
Monthly fees
IRS
Compliant statements
100%
Your data, your server
Core Features

Every gift. One ledger.

Cash on Sunday, checks from the mail, recurring giving through Stripe — all in one permanent contribution history your church can search, filter, and report on for years.

?

Contribution ledger

Every gift recorded with donor, date, amount, fund, and payment method. Searchable and filterable instantly. Export any slice as CSV anytime.

?

Stripe online giving

Embed a donation form anywhere with [ccm_donate]. One-time and recurring gifts supported. Every online donation records automatically via webhook — no manual entry.

?

Year-end tax statements

IRS-compliant PDF statements for every donor. Bulk-email all of them in one click, or download individually. Your EIN and church logo appear automatically.

?

Donor portal

Add [ccm_donor_portal] to any page. Members log in, view their full giving history, and download their own statements — without calling the office every January.

?

Automated monthly reports

PDF and QuickBooks-ready CSV reports email to your bookkeeper on a scheduled day each month. Fund account numbers built in. No manual pull required.

?‍?‍?

Member & family records

Full donor directory with contact info, contribution history, and CSV import for migrating from any spreadsheet — the importer accepts 20+ column name variations.

Getting Started

Up and running the same day

Install the plugin, configure your church info and contribution types, and you’re tracking giving immediately.

1

Install & configure

Upload to WordPress, enter your church name, EIN, and contribution types. Takes under 10 minutes.

2

Add your members

Enter donors manually or bulk-import from any CSV. Accepts 20+ column name variations from any system.

3

Record contributions

Log cash and checks through the admin panel. Connect Stripe and online giving records itself automatically.

4

Generate statements

Select all donors, click send. IRS-compliant PDF statements reach every inbox in one step.

The spreadsheet problem

Most small churches track contributions in a spreadsheet — until someone leaves, a file gets corrupted, or January arrives and nobody can find last year’s data.

Did that check ever get entered?
Who gave to the building fund last year?
Can we pull a statement for someone who moved away?

Church Contributions Manager keeps every gift in one permanent, searchable record — on your own server, under your control, accessible for years.

What Actually Changes

Headaches that stop happening

When all giving flows through one managed system, a handful of recurring problems stop requiring manual attention.

1

January takes minutes

Statements generate from your existing records. Select the year, click send. No manual assembly, no formatting PDFs by hand.

2

Donors stop calling

The donor portal gives members instant self-service access to history and statements. Your office stops fielding the same questions every spring.

3

Online gifts auto-record

Every Stripe donation writes to the ledger via webhook — even if the donor’s browser closes mid-flow. Nothing falls through the cracks.

4

Bookkeeper is always current

Monthly reports go out automatically on your chosen day. QuickBooks-ready CSV with fund account numbers built in — no reformatting before hand-off.

5

Your data stays yours

Everything lives in your own WordPress database. No platform lock-in. No subscription required to access your own records.

6

Works without Stripe too

The plugin tracks cash and check contributions just fine with online giving disabled. Add Stripe whenever your church is ready — or never.

Role-Based Access

The right access for the right people

Not everyone needs full admin credentials. The plugin ships with three clear permission levels so your bookkeeper or treasurer can do their job without touching your site settings.

Administrator

Full access to everything
Plugin settings & configuration
Import & export data
Email logs & system status
Delete members & data

Church Bookkeeper

Add & edit contributions
Manage members & directory
Generate & email statements
View all reports
Cannot change settings

Contributions Manager

Add & edit contributions
View member records
View reports
No settings access
Cannot email statements
What’s Included

One plugin. One purchase. Used for years.

Everything your church needs to track giving, thank donors, and file accurate year-end records.

Contribution ledgerSearchable history with filter and CSV export
Stripe online givingOne-time and recurring via [ccm_donate]
IRS tax statementsPDF generation with bulk email delivery
Donor portalSelf-service history & statement downloads
Automated monthly reportsPDF + QuickBooks CSV to your bookkeeper
Donation receiptsInstant email after every online gift
Thank-you emailsAutomated on first or every donation
CSV importBulk import from any spreadsheet system
Role-based accessBookkeeper and Contributions Manager roles
Member directorySearchable directory with PDF export
Designated fundsCustom contribution types with account numbers
Lifetime updatesWordPress compatibility maintained over time

Give your church a contribution record it can depend on.

No monthly fees. No external platform. No spreadsheets. A permanent giving record built into your WordPress site — for a one-time price of $49.

Purchase Now $49

One-time purchase · Lifetime access · Instant download · Your data stays on your server

Read the complete setup guide →