Why Would a Bank Statement Not Agree With Your Cash Balance?

If your company’s cash ledger doesn’t agree with the ending balance on the bank statement, the reason almost always falls into one of three buckets: timing differences where a transaction has posted on one side but not the other, items the bank has already processed that you haven’t recorded yet, or a plain recording error. A bank statement that doesn’t match your cash balance is the normal state of affairs on any given day, and bank reconciliation is the process of identifying which of these causes explains the gap.

Working through each category in order is the fastest way to close the difference.

Timing Differences Between Your Books and the Bank

You and the bank rarely process the same transaction on the same day. Nobody has made a mistake; the two systems just haven’t caught up to each other. These items get adjusted on the bank statement side of the reconciliation, because your books already have them right.

Outstanding Checks

When you write and mail a check, your book balance drops immediately. The bank doesn’t know the check exists until the payee deposits it and it clears. Until then, the bank statement shows a higher balance than the money actually available to you. The total of checks issued but not yet cleared gets subtracted from the bank statement balance.

For businesses that still pay vendors by check, this is the single most common reconciling item. A check that stays outstanding for months is worth chasing down — the payee may have lost it, or it may need to be voided and reissued.

Deposits in Transit

The mirror image happens with incoming money. You record cash or checks when received, but if the deposit misses the bank’s daily cutoff or lands on a weekend or holiday, the bank won’t credit it until the next business day. Your books are higher than the statement.

Mobile and remote check deposits have compressed this gap but haven’t closed it. Most banks set evening cutoff times for mobile deposits, with funds available the next business day. A batch of checks deposited through your phone at 10 p.m. on the last day of the month shows up in your books that month and on the bank statement the next. Deposits in transit get added to the bank statement balance.

Transactions the Bank Processed That You Haven’t Recorded

These items sit on the bank statement because the bank posted them automatically, and they’re missing from your books because you had no way to record them until you saw the statement. Every one of them requires a journal entry so your general ledger catches up. Skip the entries and the error compounds each month.

Bank Fees and Service Charges

Maintenance fees, wire charges, per-transaction fees, and other bank costs come out of your account without advance notice. Subtract them from your book balance and record them as an expense.

Interest Earned

Interest credited to the account shows up on the statement, not in your ledger. Add it to your book balance and record it as revenue. The amount is often small on a business checking account, but skipping the entry leaves both the cash account and the income statement slightly wrong.

Automatic Electronic Payments and Deposits

This is the category that trips up the most businesses. Automatic debits for insurance, loan installments, subscriptions, and utility bills come out on a schedule. If you haven’t recorded the payment before the bank processes it, your books will be higher than the statement. Incoming ACH deposits work the same way in reverse — a customer paying electronically, or a vendor refund, can hit the bank before you’ve entered it.

Wire transfers behave identically. An unexpected incoming wire raises the bank balance immediately while your ledger sits unchanged. Every automatic debit or credit that shows on the statement but not in your books needs a journal entry.

Note Collections

A bank will sometimes collect a note receivable for you. When the note matures, the payer sends funds to the bank, which deposits the proceeds — principal plus interest — into your account. You typically learn about it from the statement. Add the collected amount to your book balance, reduce notes receivable, and record the interest as income.

Returned Checks

You deposit a customer’s check and record the cash. If the check bounces, the bank reverses the credit and adds an NSF fee. Both amounts have to come out of your book balance, and the customer’s accounts receivable balance goes back on, because that person still owes you the money.

Recording Errors on Either Side

Once timing differences and bank-posted items are accounted for, any leftover gap points to a mistake. Where it happened determines who fixes it.

Errors in Your Books

The most common company error is recording a transaction for the wrong amount. Transposition errors, such as writing $540 instead of $450, create a persistent imbalance until someone catches them. Other typical mistakes: posting a payment to the wrong account, recording a deposit twice, or forgetting to record a check at all.

One diagnostic worth knowing: if the discrepancy between your book balance and the reconciled bank balance is divisible by 9, you are almost certainly looking at a transposition error. Swapping two adjacent digits always produces a difference that’s a multiple of 9. The fix is a journal entry correcting the cash account and whatever offsetting account was affected.

Errors on the Bank’s Side

Bank errors are rare with automated processing but still happen. The typical version is a transaction posted to the wrong customer — your account debited for a check that belongs to a business with a similar name. Contact the bank as soon as you spot it. The bank corrects its own records, so you don’t post a journal entry, but you note the error on the reconciliation as an adjustment to the bank statement balance so both sides tie out.

Stale Outstanding Checks Are Their Own Problem

An outstanding check that lingers for months creates a quiet problem. Under the Uniform Commercial Code, a bank has no obligation to pay an uncertified check presented more than six months after its date, though it may still honor one if it acts in good faith.1Legal Information Institute (LII). UCC 4-404 – Bank Not Obliged to Pay Check More Than Six Months Old That stale check keeps sitting on the reconciliation, artificially depressing the adjusted bank balance.

The longer-term issue is unclaimed property law. Every state requires businesses to turn over funds from uncashed checks to the state after a dormancy period ranging from one to five years, depending on the state and the type of property. You’re generally required to make a good-faith effort to reach the payee before the deadline. Ignoring stale checks can result in penalties and trigger a state audit.

The 60-Day Deadline That Governs Disputes

The reason to work through a mismatch promptly, rather than letting statements pile up, is that federal law puts a hard clock on your right to dispute anything electronic. Under Regulation E, you must notify your financial institution of an error or unauthorized electronic transfer within 60 days of the date the statement was sent. After that window closes, the bank is no longer required to investigate or resolve the dispute, and your liability for unauthorized transfers becomes unlimited.2Consumer Financial Protection Bureau. Regulation E 1005.11 – Procedures for Resolving Errors Reporting sooner limits your exposure further — within two business days of learning about the problem caps liability at $50, and reporting after that but within 60 days caps it at $500.3eCFR. 12 CFR 1005.6 – Liability of Consumer for Unauthorized Transfers Unopened statements are a legal liability, not just a bookkeeping one.

How to Close the Gap

The goal of reconciliation is a single adjusted cash balance — the money actually available on the statement date — reached from two directions at once. You adjust the bank statement balance for items the bank hasn’t caught up on, and you adjust your book balance for items you haven’t recorded. When the two adjusted figures match, you’re done.

Compare every transaction on the bank statement against your cash ledger and check off matches. What’s left unchecked sorts itself into the categories above: outstanding checks and deposits in transit on the bank side; fees, interest, electronic transactions, note collections, and NSF items on the book side. Anything still unexplained is an error to investigate.

Adjustments to the bank statement balance don’t need journal entries, because your books already have those transactions correct. Adjustments to your book balance always do. That adjusted balance is the number that belongs on your balance sheet, and it should be defensible if anyone looks at it closely.