Skip to content

How to Reconcile Campaign Bank Records (2026 Guide)

Twitter
LinkedIn
How to reconcile campaign bank records for finance reporting

Reconciling campaign bank records means matching every deposit, withdrawal, fee, and refund on the bank statement against the transactions logged for the finance report, until the two balances tie out exactly. It's not a paperwork afterthought in 2026 — a mismatch between the bank statement and the filed report is the single fastest way to trigger a state or FEC audit inquiry, and amended reports are public record.

TL;DR
  • Reconcile against the actual bank statement, never against a spreadsheet nobody has double-checked.
  • Match every itemized contribution over $200 to a corresponding bank deposit before you file in 2026.
  • Weekly reconciliation during active fundraising catches errors before they compound into a report amendment.
  • Unrecorded in-kind contributions and processing fees are the two most common causes of a mismatch.
  • Centralizing call time, web form, and text-to-donate data in one ledger cuts reconciliation time compared to reconciling four spreadsheets.

Why this matters

Campaign finance reports are public documents, and reporters, opponents, and watchdog groups check them against public bank filings when they can. A treasurer who files a report that doesn't match the underlying bank activity isn't just risking an amendment — they're risking a story.

Most committees don't get flagged for fraud. They get flagged for sloppy timing: a donation logged on the day it was pledged instead of the day it cleared, a processing fee that shrank the deposit below what the report shows, a volunteer-collected check that sat in someone's desk for two weeks before it hit the bank. Training your treasurer on compliance reporting early in the cycle prevents most of these errors before they show up on a filed report.

How to reconcile campaign bank records for finance reporting

The process is the same whether you're running for school board or Congress in 2026 — only the volume of transactions changes.

  1. Pull the bank statement for the exact reporting period the finance report covers, not a calendar month that doesn't line up with the filing window.
  2. Export every transaction from your donor database or CRM for that same window, including unitemized small-dollar totals.
  3. Match each deposit to a contribution, checking donor name, amount, and date against the bank record — not just the total.
  4. Flag unmatched items: deposits in transit, bank fees, refunds, chargebacks, and any transaction the bank shows that the CRM doesn't.
  5. Reconcile in-kind contributions separately — they show up on the finance report but never hit the bank account, so they need their own line of verification.
  6. Resolve every discrepancy before the treasurer signs off, not after the report is already submitted.
  7. Keep a signed reconciliation worksheet on file — most states and the FEC expect a committee to produce backup records on request.
Step What you're checking Common error caught
Bank statement pull Correct date range Wrong reporting period used
CRM export Complete transaction list Missing web form or text-to-donate entries
Line-by-line match Amount, date, donor name Fee deducted before deposit posts
In-kind check Non-cash contributions logged In-kind value omitted from report

Weekly reconciliation: for active fundraising periods

During call time blocks, events, and digital pushes, transactions come in from multiple channels at once — checks, web forms, texts, recurring charges. Reconciling weekly means a bad match gets caught while the paper trail is still fresh, instead of buried under three more weeks of activity.

Monthly reconciliation: for off-cycle periods

When fundraising slows down between filing deadlines, a monthly cadence is usually enough to keep the ledger clean without pulling staff off other work. The moment fundraising ramps back up, shift back to weekly.

Why campaign bank records and finance reports get out of sync

Most mismatches trace back to one of these:

  • Unrecorded in-kind contributions — logged on the finance report but never deposited, so they look like a discrepancy if reconciliation doesn't account for them separately.
  • Processing fees deducted before deposit — a $500 online donation might hit the bank as $485 after a payment processor's cut, and the report has to reflect gross, not net.
  • Volunteer-collected checks batched late — a check written at a house party can sit for a week before someone deposits it, creating a timing gap between the CRM log and the bank date.
  • Duplicate or fragmented entries — call time notes in one spreadsheet, web form donations in another, text-to-donate in a third, each reconciled separately instead of against one ledger.
  • Refunds and chargebacks — the bank shows the reversal immediately; the finance report has to subtract it in the same period or the numbers won't tie.
  • Timing differences between donation date and clearing date — a check dated December 30 might not clear until January 3, and the reporting period determines which report it belongs on.

Campaign Deputy's call time, web form, and text-to-donate tools log every transaction to a single ledger, so a treasurer reconciles against one export instead of stitching together four disconnected spreadsheets — the workflow behind campaign finance software for PAC treasurers.

“If your bank statement and your finance report don’t match to the dollar, the report isn’t done yet.”

How often should a campaign reconcile its bank account?

Weekly reconciliation is standard during active fundraising periods in 2026, dropping to monthly once fundraising activity slows between filing deadlines. Waiting until the week before a filing deadline to reconcile months of transactions is how small errors turn into a public amendment.

What happens if a campaign finance report doesn't match the bank records?

A mismatch between the filed report and the bank statement typically requires an amended report once discovered, and repeat discrepancies can draw scrutiny from the state agency or the FEC. The fix is almost always the same: reconcile line by line, correct the error, and refile — the sooner it's caught, the smaller the amendment.

Can a campaign use QuickBooks instead of a CRM to reconcile records?

QuickBooks can track the bank side of reconciliation, but it doesn't natively separate itemized political contributions, in-kind values, or donor-level detail the way finance reporting requires. Most treasurers still need a donor database export to match against the bank, whether that export comes from a CRM built for campaigns or a manual spreadsheet.

FAQ

What is bank reconciliation in campaign finance reporting?

Bank reconciliation in campaign finance reporting is the process of matching every deposit, fee, and withdrawal on the bank statement against the transactions logged for the finance report until the two balances agree exactly. It catches timing errors, missing deposits, and unrecorded fees before a report gets filed.

How often should a campaign reconcile its bank account?

Weekly reconciliation is standard during active fundraising periods, dropping to monthly during slower off-cycle stretches. The busier the fundraising calendar, the more often a mismatch can hide inside the noise.

What is the FEC itemization threshold for contributions?

The FEC requires itemized reporting of contributions from a single source that exceed $200 in a calendar year, and campaigns must keep records for contributions over $50. Reconciliation has to check both the itemized and unitemized totals against the bank.

What happens if a campaign finance report doesn’t match bank records?

A mismatch usually requires an amended report once it’s discovered, and repeat discrepancies can draw scrutiny from the state agency or the FEC. Catching the error during reconciliation, before filing, avoids the amendment entirely.

Do treasurers need to reconcile in-kind contributions too?

Yes, in-kind contributions appear on the finance report but never hit the bank account, so they need a separate verification step outside the standard bank match. Skipping this step is one of the most common causes of a report-to-bank discrepancy.

Can a campaign use QuickBooks instead of a CRM for reconciliation?

QuickBooks can track the bank side, but it doesn’t separate itemized political contributions or donor-level detail the way finance reporting requires. Most treasurers still need a donor database export to complete the match.

What is the 48-hour contribution notice rule?

Federal committees must report contributions of $1,000 or more received within 20 days of an election within 48 hours of receipt. Reconciliation should flag these large, late contributions immediately rather than waiting for the regular filing cycle.

Who is responsible for reconciling campaign bank records?

The campaign treasurer is legally responsible for the accuracy of the finance report, even when a finance director or CRM does the day-to-day matching. Every reconciliation worksheet should end with the treasurer’s sign-off before a report is filed.

One last thing

The reconciliation error that catches the most first-time treasurers off guard isn't a missing deposit — it's a processing fee. A donor who gives $250 online might only show up as a $242 deposit after the payment processor takes its cut, and if the report was built off the gross number without reconciling against the actual bank deposit, that $8 gap multiplies across every online transaction of the cycle. Reconcile fee-by-fee, not just deposit-by-deposit, and that gap disappears before it becomes a filing headache.

Keep every donation source in one ledger

See how Campaign Deputy centralizes call time, web forms, and texting for easier reconciliation.

Related guides

Sign up for our Newsletter

×

Download the App

Google Play and App Store

App Store and Apple are registered trademarks of Apple Inc.
Google Play and the Google Play logo are trademarks of Google LLC.