reconciliationaccountinghow-to

Bank Statement Reconciliation: Step-by-Step Process

StatementVision Team··9 min read

What Is Bank Statement Reconciliation?

Bank statement reconciliation is the process of comparing the transactions recorded in your accounting system against the transactions on your bank statement to make sure they match. It is one of the most fundamental internal controls in accounting — and one of the most neglected by small businesses.

When reconciliation is done consistently, it catches errors early: duplicate charges, missing deposits, unauthorized transactions, and bookkeeping mistakes. When it is skipped, small discrepancies compound over months until your books diverge significantly from reality — often discovered at the worst possible time, like during tax season or an audit.

Reconciliation is not about trusting or distrusting your bank. It is about verifying that two independent records of the same activity tell the same story.


Why Reconciliation Matters for Every Business

  • Fraud detection: Unauthorized charges and fraudulent transactions surface during reconciliation. The sooner you find them, the more likely you can recover funds.
  • Accuracy: Data entry errors, missed transactions, and double-counted items are caught and corrected before they affect financial reports.
  • Cash flow clarity: Your accounting balance and actual bank balance may differ due to timing (outstanding checks, pending deposits). Reconciliation explains the gap.
  • Audit readiness: Clean reconciliation records are one of the first things auditors ask for. Having them ready demonstrates financial discipline.
  • Tax preparation: Accurate books mean accurate tax filings. Discrepancies between your records and bank statements raise red flags with the IRS.

For freelancers and sole proprietors, skipping reconciliation might seem harmless when transaction volume is low. But even a handful of errors — a subscription you forgot to cancel, a deposit that never cleared, a duplicate vendor payment — can add up to hundreds or thousands of dollars over a year.


The Reconciliation Process: Step by Step

Step 1: Gather Your Materials

You need two things: your bank statement for the period (typically a calendar month) and your internal accounting records for the same period. The bank statement is the source of truth for what actually moved through your bank account. Your accounting records — whether in QuickBooks, Wave, Xero, or a spreadsheet — represent what you believe happened.

Convert Your Statement to a Spreadsheet First

Reconciliation is dramatically easier when your bank statement is in a spreadsheet format rather than a PDF. You can sort both sets of records by date or amount, use VLOOKUP or conditional formatting to flag matches, and filter out reconciled items as you go. Convert your PDF statement to Excel or CSV before starting.

Step 2: Compare Starting Balances

Start by confirming that your accounting system's opening balance for the period matches the bank statement's opening balance. If these two numbers do not match, the prior period was not fully reconciled. You will need to go back and resolve that discrepancy first — reconciling on top of an incorrect starting balance produces meaningless results.

Step 3: Match Transactions One by One

Go through each transaction on the bank statement and find the corresponding entry in your accounting records. Mark both as reconciled when they match. Pay attention to the date, amount, and description — sometimes the same dollar amount appears multiple times, and you need to match the right pair.

As you work through the list, you will encounter three types of items that do not match immediately:

  1. Transactions on the bank statement but not in your books: These are items you missed recording — bank fees, automatic payments, interest charges, or unauthorized transactions.
  2. Transactions in your books but not on the bank statement: These are timing differences — outstanding checks that have not cleared, deposits in transit, or scheduled payments that have not posted yet.
  3. Transactions where the amounts do not match: This typically indicates a data entry error in your accounting system, or less commonly, a bank error.

Step 4: Investigate and Resolve Discrepancies

For each unmatched item, determine the cause and take the appropriate action. Add missing transactions to your books. Correct amounts that were entered wrong. Flag outstanding checks and deposits as timing items — they should clear in the next period. If you find a genuinely unauthorized transaction, contact your bank immediately.

Step 5: Verify the Ending Balance

After resolving all discrepancies, your accounting system's adjusted balance should equal the bank statement's ending balance, plus or minus any legitimate timing items (outstanding checks and deposits in transit). If the numbers still do not match, there is an unresolved item hiding somewhere — go back through the unmatched list until you find it.


Reconciliation in a Spreadsheet: Practical Technique

If you reconcile using spreadsheets rather than accounting software, here is an efficient technique that leverages the bank statement data you have already converted to CSV or Excel.

Sheet 1: Bank Statement (from converted PDF)
  Columns: Date | Description | Amount | Matched (Y/N)

Sheet 2: Accounting Records (from your books)
  Columns: Date | Description | Amount | Matched (Y/N)

Sheet 3: Reconciliation Summary
  Bank ending balance:          =from statement
  Less: Outstanding checks:     =SUMIFS of unmatched debits in Sheet 2
  Plus: Deposits in transit:    =SUMIFS of unmatched credits in Sheet 2
  Adjusted bank balance:        =calculated
  Book balance:                 =from accounting records
  Difference:                   =should be $0.00

Use conditional formatting to highlight rows where the Matched column is "N" — these are the items that need attention. You can also use VLOOKUP or INDEX/MATCH across sheets to automatically flag transactions that appear in both records, speeding up the matching process significantly.


Common Discrepancy Types and What They Mean

DiscrepancyCommon CauseResolution
Bank fee not in booksMonthly service charges, wire fees, NSF feesAdd the expense to your accounting records
Interest credit not in booksMonthly interest earned on the accountRecord as interest income in your books
Check issued but not on statementRecipient has not cashed the check yetNote as outstanding check — it should clear next month
Deposit not on statementDeposit made after the statement closing dateNote as deposit in transit — it should appear next month
Amount mismatchTypo during manual data entryCorrect the amount in your accounting system
Unauthorized transactionFraud, duplicate charge, or billing errorDispute with your bank immediately

Do Not Ignore Small Differences

A recurring $0.50 discrepancy might seem trivial, but it often indicates a systematic error — like a fee being applied that you are not recording, or a rounding difference in how you calculate taxes. Small discrepancies that appear every month point to a process issue that, left uncorrected, will grow over time.


Best Practices for Reliable Reconciliation

  • Reconcile monthly, every month, without exception. Quarterly or annual reconciliation makes it nearly impossible to track down individual discrepancies.
  • Reconcile within the first week after your statement becomes available. The transactions are still fresh enough to investigate if something looks wrong.
  • Convert your PDF statements to spreadsheet format before starting. Working with structured data is orders of magnitude faster than cross-referencing a PDF visually.
  • Keep a reconciliation log that records the date you reconciled, the ending balance, any outstanding items, and any adjustments made. This creates an audit trail.
  • Separate the person who records transactions from the person who reconciles, if possible. This segregation of duties is a basic internal control that catches both errors and fraud.

For businesses with multiple bank accounts, prioritize reconciling the primary operating account first. It sees the most transaction volume and is where errors are most likely to occur and most costly to miss.


Make Reconciliation Painless

The biggest friction point in reconciliation is not the matching — it is getting your bank statement data into a format you can work with. Once your statement is in a spreadsheet with clean columns for dates, descriptions, and amounts, the entire process takes minutes instead of hours. Convert your statement, match your transactions, and close your books with confidence.

Convert your bank statement PDF to a clean spreadsheet and cut your reconciliation time in half. Works with Chase, Bank of America, Wells Fargo, and more.

Convert Your Statement Now

Get More Guides Like This

Bank statement tips, accounting workflows, and product updates — delivered to your inbox.

Ready to Convert Your Statement?

Upload your bank statement PDF and get a visual dashboard plus Excel export in seconds.

Upload Statement — $2.99