Bank reconciliation statement: Definition, example, and format

- What is a bank reconciliation statement?
- Why is bank reconciliation important?
- Bank and book differences: Common causes
- How to prepare a bank reconciliation statement
- Bank reconciliation example
- Best practices and tips
- Common bank reconciliation errors to avoid
- Automate bank reconciliation with AI that codes, matches, and flags discrepancies in real time

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
| Description | Amount ($) |
|---|---|
| Bank statement ending balance | 25,000 |
| Add: Deposits in transit | 1,500 |
| Less: Outstanding checks | (300) |
| Adjusted bank balance | 26,200 |
| Cash book ending balance | 24,920 |
| Add: Interest earned | 70 |
| Less: Bank service fees | (50) |
| Add: Missing customer payment | 1,260 |
| Adjusted book balance | 26,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.
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.

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

“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

“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

“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

“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.

“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

“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

“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°



