Bank reconciliation is matching what your bank says you have against what you actually spent
Bank reconciliation is the process of comparing your personal or business records against your bank statement to make sure the two match. You write down every check, transfer, and deposit you made. Your bank records the same transactions. Most of the time they agree. When they don't, reconciliation is how you find out why—and fix it before a small error becomes a bigger problem.
The goal is straightforward: confirm that your bank's record of your account is correct, or catch mistakes before they affect your finances. Banks make errors. You make errors. Timing mismatches happen—you write a check that hasn't cleared yet, or a deposit posts a day late. Reconciliation catches all of it.
Key Takeaways
- Bank reconciliation means comparing your transaction records to your monthly bank statement line by line.
- Timing differences—checks not yet cleared, deposits not yet posted—are the most common reason statements don't match.
- You need your bank statement, your checkbook or transaction register, and about 30 minutes to an hour for a typical account.
- If you find a discrepancy you cannot explain, contact your bank with the specific transaction details and they will investigate.
The basic steps: what you actually do
Start with your most recent bank statement. List every transaction on it: deposits, withdrawals, checks, transfers, fees. Then open your checkbook, online banking record, or whatever system you use to track your own spending. Go through your list and mark off each transaction that appears on both records.
When you finish marking, look at what is left. Transactions on your list that are not on the bank statement yet are usually checks or transfers that have not cleared. Transactions on the bank statement that are not on your list are usually fees, interest deposits, or automatic payments you forgot about. Write these down separately—they explain the difference.
Add up the difference. If your bank statement shows $5,000 and your records show $5,200, the $200 gap should equal the total of uncleard checks plus any fees or deposits you missed. If it does, you are reconciled. If it does not, you have a real discrepancy to investigate.
Why the numbers do not match (and why that is usually okay)
The most common reason for a mismatch is timing. You write a check on Monday. It does not hit your account until Thursday. During those three days, your records and your bank's records are out of sync. This is normal and expected. The check will eventually clear, and the numbers will match.
Deposits work the same way. You deposit a check on Friday. Your bank does not process it until Monday. Your records show the money in your account. The bank's records do not—yet. Again, this is timing, not an error.
Other common reasons include bank fees you did not record, interest the bank paid you, automatic payments that came out without you writing them down, or transfers you forgot about. These are not errors either—they are just transactions you need to add to your records so everything lines up.
What to do if you find a real discrepancy
A real discrepancy is a transaction on your bank statement that you did not make, or a transaction you made that never appears on the statement weeks later. Examples: a charge you do not recognize, a check that cleared for the wrong amount, or a deposit that vanished.
Contact your bank with the specific details: the date of the transaction, the amount, and what it was for (or what you think it was for). The bank will pull the full record of that transaction and investigate. They can usually tell you within a few business days whether it was an error on their end, a fraud case, or something else.
Keep copies of your bank statements and your own records while the investigation is open. If the bank finds they made a mistake, they will correct it and credit your account. If they find you made the error—for example, you misread the amount—they will explain it and you can update your records.
How often you should reconcile
Most people reconcile once a month, when the bank statement arrives. For a personal checking account with a handful of transactions, this is enough. For a business account with dozens of transactions, or for someone who writes many checks, reconciling weekly or twice a month catches errors faster.
If you use online banking and check your account balance daily, you are already doing a rough version of reconciliation—you are comparing what you think you have against what the bank says. A formal monthly reconciliation is still worth doing because it forces you to account for every transaction and catch things you might have missed in daily checking.
Tools that make reconciliation easier
Many banks now offer automatic reconciliation through their online banking platform. You connect your bank account, and the system matches your transactions automatically. You still need to review the results and mark transactions as cleared, but the software does the heavy lifting.
Accounting software like QuickBooks, Wave, or even a spreadsheet can also automate parts of the process. You enter your transactions as you make them, and the software compares them to your bank statement when it arrives. For personal accounts, a straightforward spreadsheet with columns for date, description, amount, and a "cleared" checkbox works fine.
Even with tools, you still need to review the results yourself. Automatic systems can match transactions incorrectly if amounts are slightly different or if two similar transactions happen on the same day. Your job is to catch those mistakes and fix them.
What reconciliation does not do
Reconciliation does not prevent fraud or theft. It detects it after the fact. If someone steals your debit card and makes unauthorized charges, reconciliation will show you those charges on your statement. You then report them to the bank, and the bank investigates and reverses them. But reconciliation itself does not stop the theft from happening.
Reconciliation also does not catch errors in your own math or judgment. If you write a check for $500 when you meant to write $50, reconciliation will show that the check cleared for $500. The bank did nothing wrong. You will need to contact the recipient and ask them to return the overpayment or credit it to your account.
Frequently Asked Questions
What if my bank statement and my records still do not match after I account for timing?
Go through both lists again, line by line, and check for math errors or duplicate entries. If you still cannot find the problem, call your bank with the specific amount of the discrepancy and ask them to review the account. They can see every transaction that posted and help you track down what is missing or wrong.
Do I need to reconcile if I use online banking and check my balance every day?
Daily checking is helpful, but a formal monthly reconciliation is still worth doing. It forces you to account for every transaction and catch things you might have missed—fees, automatic payments, or timing delays that do not show up in daily balance checks.
What should I do if I find a charge on my statement that I did not make?
Contact your bank when ready with the date, amount, and merchant name. The bank will investigate and determine whether it was fraud, a duplicate charge, or a transaction you forgot about. If it was fraud, the bank will reverse the charge and may issue you a new card or account number.
How long does it take to reconcile a bank account?
For a personal checking account with 20 to 50 transactions per month, reconciliation usually takes 30 to 60 minutes. For a business account with hundreds of transactions, it may take several hours. Using software or automatic reconciliation tools can cut the time in half.
Can I reconcile an old bank statement, or do I have to do it every month?
You can reconcile any statement, old or new. If you have not reconciled in months, start with the most recent statement and work backward if needed. Most banks keep statements available online for seven years, so you have time to catch up if you fall behind.