Payments

What is cash reconciliation?

Cash reconciliation is the process of comparing your internal financial records with your bank statements to confirm they show the same cash balances. If the two records match, your books are accurate. If they do not match, the difference needs to be found and fixed before you close your accounts or produce financial reports.

Cash reconciliation is one of the most basic financial controls a business runs. It catches mistakes, missing transactions, and unauthorized activity before they create bigger problems downstream.

What cash reconciliation checks

Cash reconciliation compares two things: what your internal records say you have, and what your bank or external records actually show.

Your internal records include your general ledger, cash receipts, payment logs, and any other system where transactions are recorded. Your external records include bank statements, payment processor reports, and settlement files from payment networks.

The reconciliation process matches every transaction between these two sources. Anything that appears in one but not the other is a discrepancy that needs to be explained.

Common reasons records do not match include:

  • Timing differences: A payment was sent but has not yet settled. Checks that have been written but not yet cleared are a classic example
  • Bank fees or charges: A bank deducted a fee that was not recorded internally
  • Duplicate entries: A transaction was recorded twice in the internal system
  • Missing transactions: A payment was received but never logged
  • Errors: A transaction was entered with the wrong amount or date
  • Unauthorized activity: A transaction appears on the bank statement that no one can account for

Cash reconciliation vs. bank reconciliation vs. payment reconciliation

These three terms are closely related and often confused.

Bank reconciliation is a specific type of cash reconciliation. It focuses on matching the cash balance in your general ledger to your bank statement. Most people use "cash reconciliation" and "bank reconciliation" to mean the same thing, though cash reconciliation is sometimes used more broadly to include all cash accounts, not just a single bank account.

Payment reconciliation sits one level deeper. It focuses on individual payment transactions rather than overall cash balances. A payment reconciliation checks that every payment sent or received matches across your payment processor, your bank account, and your accounting system. Cash reconciliation then confirms that the net result of all those payments shows up correctly in your overall cash balance.

In practice, payment reconciliation feeds into cash reconciliation. You reconcile individual transactions first, then confirm the totals match your cash position.

How the process works

Cash reconciliation typically follows the same steps regardless of company size or system.

First, gather your records. Pull your internal cash ledger and your bank statement for the same period. Make sure both cover the same date range.

Second, match transactions. Go through each transaction in your bank statement and find the matching entry in your internal records. Mark off each item as it is confirmed.

Third, identify differences. List anything that appears in one record but not the other, and anything where the amounts do not match.

Fourth, investigate and adjust. For each difference, find out why it exists. Timing differences may resolve themselves in the next period. Errors need to be corrected. Any transaction that cannot be explained needs further investigation.

Fifth, document and sign off. Once the records agree, document the reconciliation and who reviewed it. This creates an audit trail.

How often should cash reconciliation be done

The right frequency depends on how many transactions a business processes.

For most businesses, monthly reconciliation is the minimum. Reconciling at month-end aligns with financial reporting cycles and catches problems before they compound.

For high-volume businesses, such as fintechs, marketplaces, and platforms processing thousands of transactions per day, weekly or even daily reconciliation is more appropriate. The more transactions flow through a business, the harder it becomes to trace a discrepancy if it is left unresolved for weeks.

Automated reconciliation tools can run matching in near real time, flagging exceptions as they appear rather than waiting for end-of-period review.

Why cash reconciliation matters for fintechs

Fintechs and payment platforms often handle large transaction volumes across multiple rails, currencies, and settlement timelines. This makes cash reconciliation more complex and more important than it is for a typical business.

A single platform might collect payments via ACH, receive settlements from card networks, send payouts over wire transfer, and hold balances in multiple currencies. Each of these creates a separate stream of transactions that needs to reconcile to the same cash position.

Key challenges for fintechs include:

  • Multi-currency balances: FX conversions create differences between transaction currency and settlement currency that need to be tracked separately
  • Settlement timing: Different rails settle at different speeds. Real-time payments settle instantly; SEPA Credit Transfer may take a day or two. Timing differences show up as temporary reconciling items until settlement completes
  • Multiple data sources: Payment processors, banks, and internal systems each produce their own transaction records. Pulling these together into a single reconciliation requires either manual effort or integration
  • Scale: A platform processing millions of transactions per month cannot reconcile manually. Automated matching rules are essential

Accurate cash reconciliation is also a prerequisite for regulatory reporting, audit preparation, and investor reporting. Errors that go undetected at the transaction level become errors in financial statements, which carry much higher consequences.

Continue learning

Section 314(b)

Category
Read more

OFAC (Office of Foreign Assets Control)

Category
Read more

Penny Test

Category
Read more

Cash Pooling

Category
Read more

Money Transmission

Category
Read more

Core Banking

Category
Read more

Sweep Account

Category
Read more

Flow of Funds

Category
Read more

Cash Application

Category
Read more

Bank Reconciliation

Category
Read more

Clearing Account

Category
Read more

Cash Reconciliation

Category
Read more

Take Rate

Category
Read more

CHAPS (Clearing House Automated Payment System)

Category
Read more

The Clearing House (TCH)

Category
Read more

A2A Payments

Category
Read more

Bulk Electronic Clearing System (BECS)

Category
Read more

Real-time gross settlement (RTGS)

Category
Read more

Same-day ACH

Category
Read more

ACH Return Codes

Category
Read more

PYUSD (PayPal USD)

Category
Read more

Sort Code

Category
Read more

Atomic Settlement

Category
Read more

Payment Orchestration

Category
Read more

T2

Category
Read more

Financial Crimes Enforcement Network (FinCEN)

Category
Read more

Unified Payments Interface (UPI)

Category
Read more

Programmable Money

Category
Read more

QR Code Payments

Category
Read more

CHIPS (Clearing House Interbank Payments System)

Category
Read more

Nacha

Category
Read more

XRP (Ripple)

Category
Read more

EURC (Euro Coin)

Category
Read more

USDC (USD Coin)

Category
Read more

USDT (Tether)

Category
Read more

Fedwire

Category
Read more

On-Demand Liquidity (ODL)

Category
Read more

Payment Ledger

Category
Read more

Treasury Management

Category
Read more

Blockchain

Category
Read more

Liquidity Management

Category
Read more

Virtual Asset Service Provider (VASP)

Category
Read more

Fiat Money

Category
Read more

Custodial vs Non-Custodial Wallets

Category
Read more

On/Off Ramps

Category
Read more

Payment Reconciliation

Category
Read more

Payment Service Provider (PSP)

Category
Read more

Payment API

Category
Read more

Ethereum Virtual Machine (EVM)

Category
Read more

Stablecoin

Category
Read more

KYC (Know Your Customer)

Category
Read more

DEX (Decentralized Exchange)

Category
Read more

CEX (Centralized Exchange)

Category
Read more

Virtual Account

Category
Read more

SPEI (Sistema de Pagos Electrónicos Interbancarios)

Category
Read more

Pix (Brazilian Instant Payment)

Category
Read more

RTP (Real-Time Payments)

Category
Read more

SWIFT

Category
Read more

ACH (Automated Clearing House)

Category
Read more

Electronic Funds Transfer (EFT)

Category
Read more

Wire Transfer

Category
Read more

SEPA (Single Euro Payments Area)

Category
Read more

FedNow

Category
Read more
Download Due & Move Money Without Borders