The number in your accounting software and the number on your bank statement almost never match on the same day. That mismatch is normal, but it's dangerous to treat either figure as cash you can spend before payroll or tax transfers. Reconciling the two gives you a cash balance you can actually use for planning.
You might treat reconciliation as a month-end chore, but your P&L, tax reserve, and cash-flow forecast all need to start from a verified number. This guide covers what changed, what's missing, how to run the six-step process, and where to look when the balances still don't match.
What is bank reconciliation?
Bank reconciliation is a month-end accounting check that confirms the cash balance in your books matches the cash balance the bank is holding for you. You compare your accounting records with the bank statement, then match or explain every deposit, withdrawal, fee, and transfer.
Most differences come from timing or missing activity. Checks you've written may not have cleared, and deposits you've entered may not have posted. Statement-only activity can also reach the bank before it reaches your ledger.
A reconciled balance makes the rest of your accounting more reliable. Without it, your P&L, balance sheet, tax filings, and cash-flow forecasts all work from a number nobody has checked.
Book balance vs. bank balance
Two terms need to be clear before the process makes sense:
Book balance (also called the "cash account balance" or "G/L balance") is the cash figure inside your accounting records at a given date.
Bank balance is the ending balance printed on your bank statement for the same date.
These two numbers rarely match on the statement date, and that's normal. Reconciling items, such as outstanding checks, deposits in transit, bank fees, interest, and NSF checks, explain the gap. Once the two sides agree, you've reconciled the account.
How often should you reconcile?
Reconcile every account at least monthly, with a weekly bank-feed review to keep the close short. Use the monthly reconciliation as the formal close, and review bank-feed activity weekly when payroll or tax transfers are coming up.
Daily: a quick cash-position check. You're checking what's available rather than matching transactions.
Weekly: a bank-feed review. Categorize new activity and fix miscategorized transactions while vendor charges are still fresh.
Monthly: a full close across every account, including savings, credit cards, and processor clearing accounts.
That weekly review keeps the monthly close focused on exceptions instead of a full month of cleanup. It also gets easier when your account structure separates cash by purpose before the close starts. If you use Relay to split operating cash, payroll, taxes, and other reserves into different checking accounts, each reconciliation covers fewer transactions and a smaller share of activity that needs categorizing.
Timing differences and what causes them
Most reconciliation gaps come from timing, not mistakes. The bank and your books record the same account at different points in the transaction cycle, so activity shows up on one side first.
The difference usually moves in one of two directions:
Money your books know about that the bank hasn't seen yet. Outstanding checks and deposits in transit are book-recorded items the bank hasn't posted yet. A check you've written hasn't cleared, so your books show the cash gone while the bank still shows it in the account.
Money the bank knows about that your books don't. Statement-only activity usually appears on the bank side first. A customer check that bounces returns to your account as a debit plus a fee, while your books still show the original deposit.
The result is a balance both records agree on, plus a short list of explained reconciling items for next month. Bank reconciliation is one type of account reconciliation, and the same match-and-explain logic applies to credit cards, receivables, and payables.
Why is bank reconciliation important?
Bank reconciliation keeps your cash records accurate, shows what cash is available, and catches fees, errors, and unauthorized transactions before you close the month. Payroll and tax reserves depend on a cash figure that's been checked against the bank.
A completed reconciliation does four things:
Pinpoints your true cash position. A reconciled balance shows the cash available for vendor payments, payroll timing, and owner draws.
Catches errors and drift early. Duplicated, misapplied, or miscategorized transactions push the bank and your books apart.
Surfaces fraud and unauthorized activity. Duplicate charges, unauthorized ACH pulls, bank errors, and vendor overbilling show up when you match line by line. The ACFE's 2024 fraud report found that more than half of occupational fraud cases traced back to weak or overridden internal controls.
Keeps audit records ready. If your books get audited, you may be asked for completed reconciliation reports, supporting documents, and notes explaining unusual transactions.
If you leave accounts unreconciled, cleanup gets pushed into a later period, when the transactions are harder to explain.
A worked example: reconciling one month
Here's a month-end reconciliation using actual balances. Assume the following at month-end:
Line item | Amount |
|---|---|
Ending bank statement balance | $12,400 |
Add: Deposits in transit | +$1,800 |
Less: Outstanding checks | −$2,150 |
Adjusted bank balance | $12,050 |
Ending book balance | $12,145 |
Add: Interest earned (from statement) | +$5 |
Less: Monthly service fee | −$25 |
Less: NSF check returned | −$75 |
Adjusted book balance | $12,050 |
Both sides equal $12,050, so the account reconciles. Leave the deposits in transit and outstanding checks without journal entries because the bank will catch up next month. Record the interest, fee, and NSF return because your books didn't know about them yet.
Journal entries for common reconciling items
Reconciling item | Debit | Credit |
|---|---|---|
Bank service fee | Bank Fees Expense | Cash |
Interest earned | Cash | Interest Income |
NSF check returned | Accounts Receivable | Cash |
ACH payment (e.g., insurance) | Insurance Expense | Cash |
Steps to reconcile a bank account
Bank reconciliation follows the same six steps whether you work in accounting software or a spreadsheet. After the statement closes, reconcile in this order:
Gather your records. Pull the bank statement and your accounting records for the same period.
Check the opening balance. Confirm it matches last reconciliation's closing balance. If the opening balance is off, fix that first.
Match transactions one by one. Let the bank feed pair the bulk automatically; review whatever it can't.
Record statement items missing from your books. Enter statement-only items here.
List book items not yet on the statement. Add timing items so the adjusted balances can match.
Confirm the adjusted balances agree and save the reconciliation report.
If the adjusted balances don't agree, investigate the difference before closing the period.
Manual vs. automated reconciliation
Bank feeds reduce data entry, but they don't replace reconciliation. A feed pulls transactions into QuickBooks Online or Xero automatically, so step 3 becomes review-and-confirm rather than line-by-line typing.
Clean feeds make that review faster. Vague descriptions slow the close because you spend time guessing what each charge was instead of matching it. Relay's direct sync with QuickBooks Online and Xero pushes cleaner transaction descriptions into the feed, so fewer lines need investigation before you can match them.
Automation shifts reconciliation work from data entry to review. You still confirm the match, catch the duplicate, and explain the gap.
Common reconciliation issues to watch for
Most reconciliation issues trace back to processor payouts or duplicate imports. Missing transfers and transposed digits are worth checking before you change the books. Start with the unmatched amount, then look for the pattern: a large payout, doubled date range, one-sided transfer, or gap divisible by 9.
Processor payouts
A payment processor deposits the net of several sales minus fees, refunds, or chargebacks, so the payout usually won't match one invoice. Use a clearing account to connect the gross sale, fee, and net deposit. Match the net bank deposit against the clearing account when the payout lands.
Duplicate imports
A re-imported week doubles every transaction in it. Duplicates usually happen when a feed disconnects and reconnects, or when you import a CSV on top of an already-synced range. Sort by amount and date, then scan for pairs.
Missing transfers between your own accounts
When you move money from checking to a tax reserve account, it shows on the statement as a withdrawal and may never get entered in the books. Every transfer needs two entries, one out and one in. Relay's auto-transfer rules—the Profit First mechanic, included on every plan—reduce missed transfers because fixed amounts or percentages move on the same trigger that creates the deposit, so the outbound and inbound entries land together.
Transposed digits
$450 entered as $540 leaves a $90 gap. If the difference is divisible by 9, suspect a transposition and re-scan large entries.
Troubleshooting a reconciliation that still doesn't balance
When the reconciliation still doesn't balance after you account for outstanding items, check these causes before using a suspense entry:
Verify the opening balance against last month's closing balance.
Scan for duplicates created by bank feed imports.
Check whether the difference is divisible by 9 to catch transposed digits.
Hunt for unrecorded transfers and owner draws between your own accounts.
If none of these resolves it, park the difference in a suspense entry (a temporary holding entry for amounts you haven't explained yet). Keep it temporary until you can explain the difference.
A simple month-end reconciliation checklist
Run the month-end checklist after the last receipt upload and before you send financial statements to your accountant:
Record all outstanding transactions and attach documentation. Enter every period transaction and pair it with its receipt or invoice before matching.
Reconcile every account using the six-step process, including savings, credit cards, and processor clearing accounts.
Resolve differences before closing. Don't carry unexplained gaps into the next period.
Review accounts receivable and payable aging to catch invoices marked paid when no matching deposit exists.
Generate and review the P&L and balance sheet. The balance sheet reconciliation work behind those statements checks each account before you rely on the totals.
Save the reconciliation report with the close package so you have a clean reference point.
Setting up for a cleaner close next month
Where most small businesses lose time on a monthly close is account structure. A single operating account mixes payroll, taxes, vendor bills, and reserves into one long list of transactions to categorize, and the weekly bank-feed review and clean transaction descriptions from your accounting system can only do so much once that list is long.
Relay is built around that structure. You can split operating cash, payroll, taxes, and reserves across up to 20 checking accounts on Starter and Grow, or up to 50 on Scale, plus up to 2 savings accounts. Percentage- or dollar-based auto-transfer rules, included on every plan, then move money into each account the moment a deposit lands.
The direct sync with QuickBooks Online and Xero pushes cleaner descriptions into the feed, so each account reconciles against fewer transactions with less guesswork per line. If scattered cash activity is the recurring reason your close runs long, start with Relay.
Frequently asked questions
What is the main purpose of bank reconciliation?
The main purpose is to confirm your accounting records match your bank activity and explain any differences between the two. It verifies your cash position before errors, missed fees, or unauthorized transactions compound.
What are the four steps in bank reconciliation?
The common four-step version starts with gathering your records and statement. Then you match transactions, record what each side is missing, and confirm the adjusted balances agree. The six-step version adds an opening-balance check and separates the two recording steps, because a wrong starting point breaks the reconciliation.
What's the difference between book balance and bank balance?
The book balance is the cash figure in your accounting records; the bank balance is the ending balance on your bank statement for the same date. Timing and statement-only items usually explain the gap.
What's the difference between bank reconciliation and account reconciliation?
Bank reconciliation applies the account reconciliation process to bank accounts. The broader practice uses the same match-and-explain logic on credit cards, receivables, payables, and other balance sheet accounts.
What should I do if my reconciliation doesn't balance?
Check the opening balance, scan for duplicates, test whether the difference is divisible by 9, and look for transfers between your own accounts. If the gap remains, keep investigating rather than treating it as resolved.
Do I need to reconcile accounts with few transactions, like savings?
Yes. Low-activity accounts take minutes to reconcile, and forgotten transfers often hide there because nobody checks them regularly.





