A client came to me with a question that seemed simple on the surface. Her books showed a positive cash balance, but her actual bank account was nearly empty. Something was off and she could not figure out what.

After going through the records together, we found the issue. Payments had been recorded in the accounting software as sent and cleared, but several of them had never actually been deposited by the recipients. The transactions existed in the books. They did not exist at the bank.

This is exactly what bank reconciliation is designed to catch. And this is why skipping it, even for a month or two, can create problems that are difficult and time consuming to untangle later.

What Bank Reconciliation Actually Is

Reconciliation is the process of comparing the transactions in your accounting software against your actual bank and credit card statements and confirming they match. Every transaction on your bank statement should have a corresponding entry in your books, and every entry in your books should have a corresponding transaction at the bank.

Differences between the two are called reconciling items and they need to be investigated. Some are expected: a check you wrote that has not been cashed yet, a deposit that is still in transit. Others indicate errors that need to be corrected.

What Goes Wrong Without It

Duplicate Transactions

If a payment is accidentally recorded twice in your accounting software but only happens once at the bank, your books show less cash than you actually have. The opposite also happens: a real transaction gets missed in the books, making your cash look higher than it is. Either way, your financial picture is wrong.

Unrecorded Bank Fees

Banks charge fees for wire transfers, returned items, and account maintenance. These are easy to miss if you are not regularly reviewing your statement against your books. Over time they add up and create unexplained discrepancies that take longer to track down the older they get.

Fraudulent Transactions

Regular reconciliation is often the first place business owners discover unauthorized transactions on their accounts. The sooner fraud is caught, the easier it is to dispute and recover. Most banks have time limits on fraud disputes, so catching something six months after the fact often means you are out of luck.

Missed Payments

Occasionally a vendor payment or a tax deposit does not process correctly. Without reconciliation, these can slip through unnoticed until the vendor calls or until penalties start accruing. Neither is a fun conversation.

Inaccurate Financial Reports

Your profit and loss statement and balance sheet are built on the data in your accounting system. If that data has not been reconciled against your actual accounts, the reports are unreliable. Decisions made based on inaccurate reports are decisions made on bad information, and bad information is expensive.

How Often Should You Reconcile?

Monthly at minimum. For businesses with high transaction volume or tight cash positions, weekly reconciliation makes sense. The longer the gap between reconciliations, the more transactions there are to review and the harder it becomes to reconstruct what happened when something does not match.

A good bookkeeper does this as a standard part of the monthly close process. By the time your monthly financial reports are delivered, the books should already be reconciled. If they are not, the reports are not reliable.

Why Software Does Not Replace This Step

One thing I hear sometimes from business owners is that they trust their accounting software to handle this automatically. And to be fair, modern software has gotten very good at syncing with bank accounts and importing transactions automatically. But automatic does not mean accurate.

Software matches transactions based on rules. Those rules are not perfect. An import can pull a transaction twice. A rule can miscategorize a payment. A sync can fail without any notification. The software is a tool that makes bookkeeping faster and more efficient. It is not a substitute for a human reviewing the output.

Reconciliation is the checkpoint that confirms the software did what it was supposed to do. It takes time, but it is time that protects the accuracy of everything downstream.

What to Do If You Are Behind

If you have not reconciled your accounts in several months, start by gathering your bank and credit card statements for the period you are behind. Then go through the reconciliation process month by month in order, starting with the earliest. Do not skip ahead.

Yes, this is tedious. But it is the only way to find errors in the right context. An error from four months ago will affect every reconciliation after it, so you have to fix them in sequence to get an accurate picture.

If the thought of going through six months of statements feels overwhelming, that is exactly what catch up bookkeeping is for. It is one of the most common services I provide, and the end result is books that are clean, current, and accurate.


Monthly bank reconciliation is not glamorous work. It is detailed, repetitive, and easy to deprioritize when you are busy running a business. But it is the backbone of accurate financial records. Without it, everything built on top of those records, your reports, your tax filings, your business decisions, is standing on an uncertain foundation.