February 13, 2026

Bank reconciliation statement: Definition, example, and format

Explore this topicOpen ChatGPT

A bank reconciliation statement is an internal document that compares your company’s cash records with your bank statement to ensure both balances match. It helps you identify discrepancies such as outstanding checks, deposits in transit, bank fees, or errors that affect your true cash position. Most businesses prepare one monthly to confirm accuracy, prevent fraud, and maintain clean financial records.

What is a bank reconciliation statement?

A bank reconciliation statement is a formal summary that explains the difference between the bank’s and your company’s cash balance at a specific point in time. It doesn’t change the bank’s records; instead, it adjusts the company’s books so both sides align.

The purpose of bank reconciliation is to verify that all legitimate transactions are accounted for. By comparing your internal records to the bank statement, you confirm deposits, payments, and withdrawals are complete and accurate. This comparison helps you identify missing entries, duplicate transactions, and errors on either side.

Bank statement vs. cash book

A bank statement is the record provided by your bank showing deposits, withdrawals, fees, and ending balances for a given period. It reflects what the bank has processed, not necessarily what you’ve recorded internally.

Your cash book, or general ledger cash account, is your company’s internal record of cash transactions. It captures payments when you issue checks, receive customer payments, or initiate electronic transfers. Because it’s based on your actions rather than the bank’s processing schedule, timing differences are common.

These two records often differ because transactions don’t clear instantly. Checks may take days to deposit, electronic payments may be pending, and banks may apply fees or interest after the fact. Reconciliation explains these gaps and aligns the records.

Bank reconciliation statement: Key components

A bank reconciliation statement typically includes the following components:

  • Opening balances, which come from the prior period’s reconciliation and establish continuity
  • Deposits and withdrawals, which represent activity during the period being reconciled
  • Adjustments, such as bank fees, interest earned, or returned checks, that require book entries

Each component adjusts either the bank or book balance until both match. Without documenting these items clearly, discrepancies can reappear month after month.

The statement typically uses a simple, logical format. You start with the bank balance, add or subtract reconciling items, and arrive at an adjusted bank balance. You then adjust the book balance for bank-initiated items and confirm both adjusted balances are equal.

Why is bank reconciliation important?

Bank reconciliation is essential for maintaining accurate financial records. Because cash affects nearly every financial decision, from paying vendors to forecasting growth, an incorrect balance puts the rest of your reports at risk.

Reconciliation also helps detect errors and fraud early. Duplicate payments, unauthorized withdrawals, or incorrect fees stand out when transactions don’t match. Regular review creates accountability and reduces the chance that issues go unnoticed.

Benefits for businesses

Accurate reconciliation improves cash flow management and forecasting. When your cash balance is reliable, you can plan payments, investments, and hiring with confidence. Reconciliation ensures you base forecasts on reality, not assumptions.

It also strengthens error detection and correction. Simple mistakes like transposed numbers or missed entries are easier to fix when caught quickly. Waiting months to reconcile makes errors harder to trace and correct.

Bank reconciliation supports fraud prevention and internal controls. Regular reviews make unauthorized activity more visible and discourage misuse of funds. It also provides documentation that internal controls are working.

Finally, reconciliation supports regulatory and audit requirements. Auditors expect reconciled cash balances and clear documentation. Consistent reconciliation reduces audit risk and speeds up reviews.

Common problems without regular reconciliation

Without regular reconciliation, small issues can escalate quickly:

  • Undetected bank errors or fees can accumulate and distort expenses over time
  • Missed fraudulent transactions may continue unchecked, increasing losses
  • Inaccurate financial reporting can mislead management and stakeholders
  • Cash flow miscalculations can result in overdrafts or missed opportunities

Each of these problems stems from not comparing records consistently.

Bank and book differences: Common causes

Differences between bank and book balances are normal. They usually fall into two categories: timing differences and bank adjustments. Understanding these causes helps you reconcile faster and with less confusion.

Timing differences

Timing differences occur when you record transactions in one place but they haven’t yet appeared in the other:

  • Outstanding checks: reduce book cash but haven’t cleared the bank yet
  • Deposits in transit: increase book cash but aren’t on the bank statement
  • Electronic transfers pending: initiated but not fully processed

For example, you mail a $2,400 rent check on March 30 and record it immediately, but the landlord deposits it on April 3. Your books show less cash than the bank statement at month-end.

Deposits in transit are just as common. A customer automated clearing house (ACH) payment for $8,750 hits your accounting system on March 31, but the bank doesn’t post it until April 1. Electronic transfers pending settlement, such as card batches or international wires, can also straddle reporting periods. These items resolve themselves over time as transactions clear.

Bank adjustments

Banks also initiate transactions that don’t appear in your books automatically. Bank fees and service charges reduce cash and require expense entries. Interest earned increases cash and you should record it as income. NSF checks reverse previously recorded deposits and must be adjusted. Direct deposits or automatic payments may hit the bank before you record them internally.

How to prepare a bank reconciliation statement

Preparing a bank reconciliation statement follows a consistent process: compare records, identify differences, adjust balances, and document the results. Doing this monthly keeps your cash balance accurate and manageable.

Step 1: Gather your documents

Start with the bank statement for the period you’re reconciling. Make sure it covers the full month and includes all transactions.

Next, pull your cash book or general ledger for the same period. It’s your internal record to compare against the bank statement.

Finally, have the previous reconciliation statement available. It helps verify opening balances and provides context for unresolved items.

Step 2: Compare opening balances

Verify that the opening balance on your books matches the ending balance from the prior reconciliation. This confirms continuity between periods.

If there’s a discrepancy, flag it immediately. Opening balance issues often signal prior errors that require investigation before moving forward.

Step 3: Match transactions

Go line by line and match deposits and withdrawals on the bank statement to your cash book. Mark items that appear in both places.

List unmatched items separately. These become reconciling items or adjustments depending on their nature.

Step 4: Calculate adjusted balances

Add deposits in transit to the bank balance. These represent cash you’ve recorded but the bank hasn’t yet processed.

Subtract outstanding checks from the bank balance. These reduce cash but haven’t cleared.

Adjust the book balance for bank fees, interest, and other bank-initiated transactions. These require journal entries to update your records.

Step 5: Verify final balances match

After adjustments, the adjusted bank balance and adjusted book balance should be equal, confirming reconciliation is complete.

If differences remain, investigate further:

  • Review unmatched transactions again
  • Check for data entry errors
  • Confirm amounts and dates with the bank

Step 6: Prepare journal entries

Record all necessary adjustments in your accounting or bookkeeping system, such as bank fees, interest earned, and NSF checks.

Document each reconciling item clearly:

  • Description of the transaction
  • Amount and date
  • Reason for adjustment

This documentation supports audits and future reconciliations.

Bank reconciliation example

Assume your bank statement shows an ending balance of $25,000. Your cash book shows $24,920. After reviewing both records, you identify:

  • A $1,500 deposit in transit
  • $300 in outstanding checks
  • A $50 bank service fee
  • $70 in interest earned

You adjust each side separately until both balances match.

Sample reconciliation worksheet

DescriptionAmount ($)
Bank statement ending balance25,000
Add: Deposits in transit1,500
Less: Outstanding checks(300)
Adjusted bank balance26,200
Cash book ending balance24,920
Add: Interest earned70
Less: Bank service fees(50)
Add: Missing customer payment1,260
Adjusted book balance26,200

In this example, the difference initially signals a missing transaction in the books. After identifying and recording the unposted customer payment of $1,260, both adjusted balances equal $26,200.

This worksheet shows how timing differences and bank adjustments reconcile both balances to the same final amount. Using a standardized format like this makes monthly reconciliation faster and easier to review. Many teams save a fresh copy each month to maintain a clean audit trail.

Journal entries would include recording the $50 bank fee as an expense, the $70 interest as income, and the previously unrecorded customer payment.

Sample journal entries

Keep accurate journal entries to reflect adjustments for compliance and forecasting. Below are common scenarios.

1. Bank service fee

A $50 monthly maintenance fee appears on the bank statement but isn’t in your books. Record the fee as an expense and reduce cash.

Debit: Bank fees expense — $50Credit: Cash — $50

2. NSF check

A customer’s $1,200 payment is returned unpaid. When the bank reverses the deposit, your bank balance drops, but your books still show the payment as collected.

Remove the cash from your books and restore the customer’s outstanding balance.

Debit: Accounts receivable — $1,200Credit: Cash — $1,200

3. Interest earned

The bank credits $70 in interest at month-end. Because it’s applied by the bank, it appears before it’s recorded in your accounting system.

Increase cash and recognize the income earned during the period.

Debit: Cash — $70Credit: Interest income — $70

Even small interest amounts affect both cash and revenue reporting. Recording interest ensures your books reflect all sources of income.

Best practices and tips

Reconcile bank accounts at least monthly. If transaction volume is high, consider weekly or even daily reconciliation. More frequent reviews reduce risk and keep discrepancies manageable.

Maintain clear documentation for every reconciliation. Save statements, worksheets, and journal entries together to create a strong audit trail.

Use a review and approval process. A second set of eyes improves accuracy and strengthens internal controls.

Using reconciliation software

Manual reconciliation works when transaction volume is low, but it quickly becomes time-consuming as your business grows. Reconciliation software helps you:

  • Automate transaction matching
  • Flag discrepancies
  • Reduce human error

Instead of performing line-by-line comparisons, your team focuses only on exceptions that require review. Automation speeds up the close process and improves confidence in cash balances.

Many tools integrate directly with accounting systems, keeping records up to date. Popular options include accounting platforms with built-in reconciliation features and dedicated automation solutions. QuickBooks Online and Xero offer basic reconciliation tools for small teams. NetSuite supports reconciliation at scale for complex organizations.

faq
Is it hard to do bank reconciliation?

Bank reconciliation isn’t difficult once you understand the process. It involves matching your records with your bank statement and identifying any discrepancies.

Using accounting software can make the process faster and more manageable, especially as transaction volume increases.

Common bank reconciliation errors to avoid

Even experienced finance teams encounter reconciliation issues. Most problems stem from process gaps rather than complex accounting rules. Addressing common mistakes early reduces cleanup work during audits and month-end close and keeps cash reporting reliable.

Skipping or delaying reconciliations

Delaying reconciliations allows small discrepancies to grow into larger problems. A missed $25 bank fee may seem minor, but repeated oversights distort cash and expense reporting over time. The longer you wait, the harder transactions become to trace.

Regular reconciliation keeps issues contained and easier to resolve. Monthly reconciliation should be the minimum, but high-volume accounts benefit from weekly reviews. Consistency matters more than perfection.

Ignoring small differences

It’s easy to dismiss small differences as rounding issues or timing delays. In practice, they often signal missed fees, incorrect postings, or duplicate entries. Ignoring them weakens the accuracy of your balances.

Every difference deserves investigation until it’s resolved or clearly explained. Taking small variances seriously strengthens internal controls and builds long-term confidence in financial reporting.

Failing to document adjustments

Undocumented adjustments create confusion during audits and future reconciliations. When no one can explain why an entry was made, confidence in the numbers drops. It can also lead to duplicate corrections or reversals.

Clear documentation should accompany every reconciling item. Notes should explain what changed, why it changed, and when it was recorded. Strong documentation makes reconciliation repeatable and reviewable.

Automate bank reconciliation with AI that codes, matches, and flags discrepancies in real time

Manual bank reconciliation is time-consuming and error-prone, leaving finance teams vulnerable to missed transactions, duplicate entries, and potential fraud. When you're matching thousands of transactions by hand each month, it's easy for discrepancies to slip through—and by the time you catch them, the damage may already be done.

Ramp’s accounting automation software streamlines reconciliation by keeping Ramp and your ERP aligned and making it easy to spot breaks on demand. You can run a reconciliation report at any time to compare what’s in Ramp against what’s in your ERP, automatically surface amount differences or missing and duplicate entries, and see the exact transactions that make up each variance, so you can resolve issues as they appear instead of waiting for month-end.

Here's how Ramp prevents reconciliation errors and fraud:

  • Reduce reconciliation cleanup: Ramp’s AI coding keeps transactions consistently coded across GL accounts, departments, and locations, so there’s less messy reclassification work when it’s time to reconcile and review variances
  • On-demand reconciliation reports: Run reconciliation reports at any time to compare Ramp against your ERP, automatically surface amount differences, missing items, and duplicates, and see the exact transactions behind each variance
  • Flag discrepancies in real time: Ramp surfaces mismatches, duplicate-like transactions, and unusual spending patterns so you can investigate and resolve issues before they roll up into your financial statements
  • Enforce policy controls upfront: Ramp blocks out-of-policy spend at the point of purchase and requires receipts and memos before transactions sync, preventing unauthorized or unsupported charges from ever reaching your books
  • Maintain complete audit trails: Every transaction includes full documentation, approval history, and coding rationale, giving you clear visibility into who spent what, when, why, and how it was reviewed

Try a demo to see how Ramp helps finance teams reconcile faster with fewer errors and stronger fraud prevention.

Try Ramp for free
Share with
Ali MerciecaFormer Finance Writer and Editor, Ramp
Prior to Ramp, Ali worked with Robinhood on the editorial strategy for their financial literacy articles and with Nearside, an online banking platform, overseeing their banking and finance blog. Ali holds a B.A. in Psychology and Philosophy from York University and can be found writing about editorial content strategy and SEO on her Substack.
Ramp is dedicated to helping businesses of all sizes make informed decisions. We adhere to strict editorial guidelines to ensure that our content meets and maintains our high standards.

FAQs

Bank reconciliation isn’t difficult once you understand the process. It mainly involves matching your records with your bank statement to find and correct discrepancies. Using accounting software can make the task faster and easier.

Bank reconciliation is typically handled by your company’s accountant or bookkeeper, though small-business owners often do it themselves. The key is ensuring the person responsible understands both the bank statement and your company’s financial records.

The three main methods are document review, analytical reconciliation, and adjusted balance reconciliation. Each method compares your company’s records to the bank’s data in slightly different ways to ensure all transactions align accurately.

In the public sector, every hour and every dollar belongs to the taxpayer. We can't afford to waste either. Ramp ensures we don't.

Carly Ching

Finance Specialist, City of Ketchum

City of Ketchum saves 100+ hours to make every taxpayer dollar count

Compared to our previous vendor, Ramp gave us true transaction-level granularity, making it possible for me to audit thousands of transactions in record time.

Lisa Norris

Director of Compliance & Privacy Officer, ABB Optical

From 2 months to 2 days: ABB Optical's Sunshine Act compliance breakthrough

Ramp gives us one structured intake, one set of guardrails, and clean data end‑to‑end— that’s how we save 20 hours/month and buy back days at close.

David Eckstein

CFO, Vanta

How Vanta runs finance on Ramp with programmatic spend for 3 days faster close

Ramp is the only vendor that can service all of our employees across the globe in one unified system. They handle multiple currencies seamlessly, integrate with all of our accounting systems, and thanks to their customizable card and policy controls, we're compliant worldwide.

Brandon Zell

Chief Accounting Officer, Notion

How Notion unified global spend management across 10+ countries

When our teams need something, they usually need it right away. The more time we can save doing all those tedious tasks, the more time we can dedicate to supporting our student-athletes.

Sarah Harris

Secretary, The University of Tennessee Athletics Foundation, Inc.

How Tennessee built a championship-caliber back office with Ramp

Ramp had everything we were looking for, and even things we weren't looking for. The policy aspects, that's something I never even dreamed of that a purchasing card program could handle.

Doug Volesky

Director of Finance, City of Mount Vernon

City of Mount Vernon addresses budget constraints by blocking non-compliant spend, earning cash back with Ramp

Switching from Brex to Ramp wasn't just a platform swap—it was a strategic upgrade that aligned with our mission to be agile, efficient, and financially savvy.

Lily Liu

CEO, Piñata

How Piñata halved its finance team’s workload after moving from Brex to Ramp

With Ramp, everything lives in one place. You can click into a vendor and see every transaction, invoice, and contract. That didn't exist in Zip. It's made approvals much faster because decision-makers aren't chasing down information—they have it all at their fingertips.

Ryan Williams

Manager, Contract and Vendor Management, Advisor360°

How Advisor360° cut their intake-to-pay cycle by 50%