# Church Offering Counting Procedures That Protect Counters

- Author: PreciseBankFlow (https://precisebankflow.com)
- Published: 2026-10-17
- Category: Internal controls over cash
- Canonical: https://precisebankflow.com/blog/church-offering-counting-procedures

> Church offering counting procedures: two unrelated counters, count sheets, sealed deposits and matching the count to the bank deposit every week.
Church offering counting procedures keep the gift safe from the plate to the bank. Two unrelated counters count together, record the totals on a signed count sheet, seal the money in a numbered deposit bag, and someone outside the count matches that sheet to the bank's deposit record every week. Done consistently, the procedure protects volunteers too.

## Why do church offering counting procedures protect the counters?

A written counting procedure protects the counters because it gives them a record that shows exactly what they counted and handed over. If money goes missing later, the signed count sheet and sealed bag show where it was lost. Without a procedure, every volunteer who touched the offering is under the same cloud.

### The volunteer's view

Most church counters are trusted members who would never take a dollar. That is the reason to have rules, not a reason to skip them. A counter who works alone has no way to prove the count was right. A counter who works with a partner, signs a sheet and seals a bag can point to the record. Ask long-serving volunteers to see it that way, and resistance usually fades.

### The congregation's view

Givers want to know their gift reached the church's account. A procedure that ends with a weekly match between the count and the bank lets the finance committee say so with evidence. It also answers the question an auditor, insurer or denomination will ask first.

## Choosing and rotating the offering counting team

The counting team should have at least two people at every count who are not related to each other and do not live together. The treasurer, the bookkeeper and the person who reconciles the bank account should not count. Rotate pairs so the same two people are not always together.

### Who may count

- Members in good standing who have agreed to the procedure in writing.
- Pairs drawn from a roster of at least four to six people, so no pair works every week.
- No two members of one household in the same count.

### Who should not count

- **The treasurer or financial secretary who records giving.** Counting and recording should be separate.
- **Whoever reconciles the bank account.** That person checks the count; they cannot check their own work.
- **Paid staff who sign checks.** Their role is spending, and keeping them off the count keeps receipts and payments apart.
- **Anyone under financial strain the leaders know of.** This is a kindness, not an accusation.

### Rotation and time away

Rotation matters because a long-running theft usually depends on the same person always being there. The same idea explains why many organizations require staff to take time away: someone else does the job, and a hidden scheme breaks. The reasoning, and how to apply it in a small organization, is set out in [mandatory vacation policy and fraud](/blog/mandatory-vacation-policy-fraud).

## Custody of the offering from the plate to the counting room

Custody means at least two people have the offering in sight from the moment the plates are collected until the count begins. Ushers bring the plates to a set place, together, and the money goes straight into a locked bag or safe. Nobody carries it alone or counts it at home.

### A typical custody chain

1. Two ushers collect the plates and carry them together to the counting room or a locked box.
2. The offering is placed in a lockable bag, and the time and bag number are noted.
3. The bag stays in a safe or locked room until the counters arrive, ideally the same day.
4. Counters open the bag together and note that it arrived sealed.

### Gifts that do not come through the plate

Some gifts arrive by mail or are handed to the pastor. Those should be logged on receipt by the person who opens the mail, with a second person present when practical, and added to the next count. A gift handed over in the hallway and deposited "later" is the kind that goes missing. Broader rules for receiving and holding cash, including in offices and shops, are set out in [cash handling procedures](/blog/cash-handling-procedures).

## The offering count sheet, line by line

The offering count sheet records what was counted, by type, and who counted it. It lists coin, currency by denomination, each check, envelope totals and loose cash, with a grand total that must equal the deposit. Both counters sign and date the sheet before the money is sealed. The sheet is the master record.

### An example count sheet

The example below uses made-up figures for one Sunday.

| Line | Detail (example) | Amount |
| --- | --- | ---: |
| Currency | 100s: 3, 50s: 2, 20s: 41, 10s: 18, 5s: 22, 1s: 64 | 1,574.00 |
| Coin | Rolled and loose | 18.65 |
| Checks | 27 checks, listed by giver and check number on the attached tape | 3,862.50 |
| Total deposit | Currency + coin + checks | 5,455.15 |
| Of which: envelopes | 34 envelopes, totals recorded per giver for giving statements | 2,940.00 |
| Of which: loose plate cash | Cash not in an envelope | 552.65 |
| Of which: designated gifts | Building fund: 300.00, missions: 120.00 | 420.00 |
| Counter 1 | Signature and date | |
| Counter 2 | Signature and date | |

The three "of which" lines analyse the same total; they are not extra money. A designated gift can sit inside an envelope, so these lines may overlap, and they are never added to the deposit total.

### Rules for the sheet

- Count everything twice, once by each counter, before anyone writes a total.
- List checks on an adding machine tape or spreadsheet with the giver and check number, and attach it.
- Record designated gifts separately, so a building fund gift is not spent on the electric bill.
- Use pen, cross out errors with a single line, and initial each correction.
- One copy goes with the deposit record, one stays with the counters' file, one goes to the financial secretary.

## Sealing the offering deposit for the bank

After the count, the cash and checks go into a tamper-evident deposit bag with its own serial number. Write the bag number on the count sheet, seal the bag in front of both counters, and take it to the bank that day. Two people make the trip, or the bag goes into a safe with a dual-control lock.

### The deposit slip

Prepare the bank deposit slip from the count sheet, and keep a copy. The deposit slip total must equal the count sheet total. If the bank offers it, ask for a deposit receipt by email to an address the counters do not control, such as the finance chair's.

### Checks and remote deposit

Some churches scan checks with remote deposit capture. That works, but the scanned checks must still appear on the count sheet, and the paper checks must be stored securely and destroyed on a schedule. A check scanned twice, once at the church and once by mistake at a branch, will show up as a duplicate deposit on the statement.

## Matching the offering count sheet to the bank deposit each week

Each week, someone who did not count, did not carry the deposit and does not record giving should compare the count sheet total with the deposit shown by the bank. This is often a finance committee member. The amounts should agree to the cent, and the date should be within a day or two.

### How to do the weekly match

1. Collect the count sheets for the week.
2. Open the bank's transaction list or deposit receipts for the same days.
3. Tick each count sheet total against a deposit of the same amount.
4. Check that the deposit date follows the count date closely.
5. Note any count sheet without a deposit, and any deposit without a count sheet.
6. Sign the list of matched weeks.

### A small difference has a pattern

A difference is not always theft. Counters transpose digits, and a bank may correct a deposit slip that was added wrong. A difference that divides evenly by 9 usually means two digits were swapped, such as 5,455.15 written as 5,545.15, a difference of 90.00. That shortcut and how to use it is explained in [reconciliation difference divisible by 9](/blog/reconciliation-difference-divisible-by-9).

The weekly match feeds the monthly bank reconciliation, which should still be prepared and reviewed by people outside the count. For the monthly step, [PreciseBankFlow](/) checks that the statement foots and lists deposits it could not match, so a missing Sunday shows up as an exception.

## What should a church do when an offering count and deposit disagree?

When the count and the deposit disagree, record the difference, ask the bank for its record of the deposit, and have the two counters and the finance chair look at the count sheet together. Most differences are arithmetic or a bank adjustment. A shortage with no explanation goes to the church's governing board, not to a quiet conversation.

### Steps after a mismatch

1. Write down the count sheet total, the deposit amount and the difference.
2. Ask the bank for the deposit detail and any adjustment notice.
3. Recheck the sheet's arithmetic and the check list against check images.
4. If still unexplained, inform the board chair or the leader named in the policy.
5. Keep the bag, slip and sheet. Do not destroy anything.
6. Change the counting pairs for the next few weeks.

### Online giving and card gifts

Online gifts never pass through the counting room, so they need their own match. The giving platform's payout report should be compared with the deposit it creates, fees included. Treat that report the way you treat a count sheet: someone outside the giving platform checks it against the bank each week.

### When to bring in help

Repeated small shortages, a deposit bag that arrived unsealed, or a counter who resists rotation all deserve attention from someone outside the volunteers. A church can ask an independent accountant to review a few months of count sheets and deposits. If your board wants to try that review on its own records first, it can [get started with PreciseBankFlow](/get-started).
