What bank reconciliation is and why you do it

Bank reconciliation is the process of comparing your own record of transactions—what you wrote down or entered into your accounting system—against the official record your bank holds. The goal is to find and explain every difference between the two, so you know your actual balance and catch errors or fraud.

You reconcile because your records and your bank's records will almost never match on any given day. You might have written a check that hasn't cleared yet. The bank might have charged a fee you haven't recorded. A deposit you made might not have posted. A transaction might have gone through for a different amount than you expected. None of these mean something is wrong—they just mean the timing is different.

The reconciliation process forces you to look at each transaction, understand why the difference exists, and update your own records if needed. When you finish, your balance should match the bank's balance, and you'll have a complete, accurate picture of your money.

Key Takeaways

  • Bank reconciliation compares your transaction records against your bank statement to find and explain differences between the two.
  • Timing differences—like checks that haven't cleared or fees you haven't recorded yet—are the most common reason your balance doesn't match.
  • The reconciliation process involves listing outstanding transactions, adjusting your balance for items the bank has recorded that you haven't, and verifying that both sides match.
  • Reconciling regularly, ideally monthly, catches errors, fraud, and unauthorized charges before they become larger problems.

The two balances you're comparing

Your book balance (or ledger balance) is what you think you have. It's the balance in your checkbook, your accounting software, or your spreadsheet—whatever system you use to record your own transactions. You control when you record things, so this balance reflects what you've entered.

Your bank balance (or statement balance) is what the bank says you have. It's the official balance on your monthly bank statement or what you see when you log into online banking. The bank records transactions when they actually clear through their system, which may be days after you initiated them.

These two numbers are almost never the same on any random day. That's normal. The reconciliation process explains why they differ and adjusts your records so they eventually match.

Why the two balances don't match

Outstanding checks are the most common reason. You write a check and record it when ready in your checkbook, so your book balance drops right away. The bank doesn't see that check until the person you wrote it to deposits it—which might be days or weeks later. Until then, the bank's balance is higher than yours.

Deposits in transit work the opposite way. You deposit cash or a check and record it in your checkbook, but the bank hasn't processed it yet. Your book balance goes up, but the bank's balance hasn't changed. Once the deposit clears, the bank's balance catches up.

Bank fees and charges appear on the bank statement but not in your checkbook until you see them. The bank deducts a monthly maintenance fee, an overdraft fee, or a wire transfer fee from your account, and you don't know about it until you look at your statement. Your book balance is too high until you record the fee.

Interest deposits work the same way—the bank adds interest to your account, and you don't record it until you see the statement. Your book balance is too low until you add it.

Errors happen on both sides. You might have written down a transaction amount wrong, or the bank might have processed a transaction for the wrong amount. Reconciliation is how you catch these.

The step-by-step reconciliation process

Start with your most recent bank statement. Write down the ending balance the bank shows.

Next, list every check you've written and every deposit you've made that does not appear on that statement. These are your outstanding items. Add up all the outstanding deposits and subtract all the outstanding checks. This gives you your adjusted bank balance—what the bank balance would be if all your pending transactions cleared.

Now take your book balance—the balance in your checkbook or accounting system as of the statement date. Look at the bank statement for any transactions you haven't recorded yet: fees, interest, automatic payments, or deposits. Add or subtract each one from your book balance. This gives you your adjusted book balance.

If your adjusted bank balance equals your adjusted book balance, you're reconciled. If they don't match, you have an error to find. Check that you added and subtracted correctly. Verify that every transaction on the bank statement appears in your records. Look for transactions recorded in your checkbook that don't appear on the statement—they may have been rejected or reversed. Check that amounts match exactly.

What to do when the balances don't match

If your adjusted balances don't match after you've checked your math, start by looking for the difference amount. If you're off by $100 and you see a $100 transaction on the bank statement that you didn't record, that's your problem. If you're off by $50 and you wrote a check for $50 that you can't find on the statement, that check may not have cleared yet—move it to your outstanding list.

Check the dates carefully. A transaction dated on the statement might have been initiated days earlier. A transaction you recorded might not appear on the statement for several more days. Timing differences are straightforward to miss.

If you still can't find the error, call your bank. Bring your statement and your records. The bank can tell you exactly when transactions posted and what amounts they processed. If the bank made an error, they can correct it. If you made an error, you'll know what to fix in your records.

How often to reconcile and why it matters

Most people reconcile monthly, when the bank statement arrives. Monthly reconciliation is frequent enough to catch errors before they compound, but not so frequent that you're doing unnecessary work.

If you run a business or manage a high-volume account, you might reconcile weekly or even daily. If you have a straightforward personal account with few transactions, monthly is standard.

Regular reconciliation catches fraud early. If someone uses your account number or card without permission, you'll see the unauthorized transaction on your statement. The sooner you reconcile, the sooner you'll notice and can report it to the bank. Most banks have time limits on how long you can wait to report fraud—usually 30 to 60 days—so reconciling monthly keeps you within that window.

Reconciliation also catches your own mistakes before they become problems. If you recorded a transaction for the wrong amount or forgot to record one entirely, you'll find it during reconciliation and can correct your records. This keeps your financial picture accurate and prevents you from spending money you don't actually have.

Reconciliation for different account types

The process is the same for checking accounts, savings accounts, and money market accounts. You compare your records to the bank statement, explain the differences, and verify the balance.

Credit card reconciliation works slightly differently because you're not tracking a balance the way you do with a bank account—you're tracking charges and payments. You compare your receipts and records against the credit card statement to make sure every charge is one you made and every payment posted correctly. The principle is the same: verify that your records match the official record.

If you use accounting software like QuickBooks or Wave, the reconciliation process is built in. You log in, select the account, and the software walks you through matching transactions. The software does the math for you and flags items that don't match. Even with software, you still need to understand what you're looking at and why differences exist.

Frequently Asked Questions

How long should reconciliation take?

For a personal checking account with 20 to 30 transactions per month, reconciliation usually takes 15 to 30 minutes. If you have many transactions or several accounts, it can take an hour or more. Using accounting software speeds up the process because the software matches transactions automatically.

What if a check I wrote never clears?

If a check is outstanding for more than 30 days, contact the person you wrote it to and ask whether they received it. If they say they didn't, you can stop payment on the check through your bank (usually for a small fee) and write a new one. If they say they have it but haven't deposited it, ask them to do so. After six months to a year, uncashed checks are considered stale-dated and the bank may not honor them.

Can I reconcile without a bank statement?

Yes. You can log into online banking and pull up your transaction history for the month, then compare it to your records the same way you would with a paper statement. The information is the same; the format is just digital instead of printed.

What if the bank made an error?

Call the bank and explain what you found. Bring documentation: your statement, your records, and any receipts or confirmation numbers. The bank will investigate. If they made an error, they'll correct it and credit or debit your account as needed. If you made an error, you'll know what to fix in your own records.

Do I need to reconcile if I use online banking?

Yes. Online banking shows you transactions in real time, but it doesn't show you pending transactions that haven't cleared yet, and it doesn't catch errors. Reconciliation is still the process that verifies your actual balance and catches problems. Online banking just makes the information easier to access.