What Is Bank Reconciliation? Guide With Worked Example

Match your records to your bank statement line by line, label every difference, and prove the two balances agree.

Bank reconciliation is the process of comparing your bank statement line by line against your own spending record (a checkbook ledger or spreadsheet) and explaining every difference, so both totals match. Differences come from three things: timing, bank fees, and mistakes. This guide walks through a full worked example you can copy on paper.

What is bank reconciliation?

Bank reconciliation is checking your own spending record against your bank statement, line by line, and confirming the two match. Every deposit, withdrawal, fee, and card charge in your ledger should appear on the statement, and vice versa. Items that don't match fall into three buckets: timing (a check or bill you recorded that hasn't cleared yet), fees (overdraft or monthly charges the bank took without you noticing), and errors (yours or the bank's). For a household tracking money closely, this matters because your "safe to spend" number is only as good as the records behind it.

If a $15 fee slipped past you, your ledger says you have $15 more than you do. Bank errors happen too, and you have limited time to report them under federal rules, so catching them promptly is part of the job. The Consumer Financial Protection Bureau publishes the error-resolution rule for electronic transfers.

Why reconcile a bank statement at all if you already track spending?

Because your ledger and your bank disagree, and tracking alone won't tell you which side is wrong. Reconciliation is the check that catches what tracking misses.

The three kinds of differences: timing, fees, errors

Timing. You wrote a check on Friday; it clears Tuesday. Both records are correct, just out of step. These differences resolve themselves, but you need to identify them so they don't mask real problems.

Fees. Overdraft charges, monthly maintenance fees, and ATM fees hit your bank account without any matching entry in your ledger. Reconciling is often the only way a paycheck-to-paycheck household spots a $35 overdraft fee before it cascades.

Errors. Duplicate entries (you logged the grocery run twice), forgotten subscriptions quietly renewing, and yes, bank mistakes. Banks do err, and nobody else will catch it for you.

If you're still looking for something to replace Mint, see how Tovari compares to Mint.

What you need before you start

Gather three things: your most recent bank statement (paper or PDF), your ledger or spreadsheet with every transaction you recorded, and last month's ending reconciled balance. That ending balance is your starting point; if you never reconciled before, use the statement's opening balance for this month and expect a longer first pass.

You'll also want the statement's closing date and any fees or interest listed on it. Under federal rules, if you spot an electronic transfer you never authorized, you generally must tell the bank within 60 days after it sends the statement that first shows it, or you risk being liable for later unauthorized transfers (CFPB, Regulation E §1005.6). Reconcile before the next statement arrives and you are always inside that window. If you'd rather an app watch balances daily, we compare Tovari with the alternatives.

How to do a bank reconciliation from a bank statement, step by step

  1. Match every cleared item. Go line by line through the statement and your ledger, and tick each item that appears on both.
  2. List items not on the statement yet. Everything unticked in your ledger is outstanding.
  3. Add statement-only items to your ledger. Fees, interest, and anything you forgot to record.
  4. Fix errors. Correct whichever record has the wrong number.
  5. Prove the balances match. The adjusted bank balance must equal the adjusted ledger balance.

Step 1: Match every cleared item

Take your bank statement and your ledger (spreadsheet or paper). Go line by line: for each item that appears on both, put a tick next to it in both places. A debit card purchase, a check that cleared, a direct deposit: if it shows on the statement and in your ledger, it matches and you tick it.

This tick-and-match pass is the whole heart of reconciliation, and it is the part people skip. The ticks tell you which transactions the bank has actually processed as of the statement date. Everything unticked afterwards falls into one of three buckets: timing (the item hasn't cleared yet), statement-only (a fee or interest the bank added without telling you), or an error (yours or the bank's). If you tick honestly, the rest of the process is bookkeeping. If you tick loosely, assuming something cleared because it should have by now, the final balance will not match and you will have no idea why. Slow down here and the remaining steps take minutes.

Step 2: List items not on the statement yet

Write down every unticked item from your ledger: the check mailed Tuesday, the card purchase from last night. These are your outstanding items. They explain why your ledger balance differs from the statement balance.

Step 3: Add statement-only items to your ledger

Now read the statement for anything you missed: a monthly maintenance fee, an overdraft charge, interest earned, a subscription you forgot. Enter each into your ledger with the date the bank shows. This is where most balances quietly drift apart.

Step 4: Fix errors

If a number differs between statement and ledger, correct it in whichever record is wrong: a $43 grocery total entered as $34, a deposit posted twice. If the bank is wrong, call them.

Step 5: Prove the balances match

Statement ending balance, plus outstanding deposits, minus outstanding payments and withdrawals, should equal your adjusted ledger balance (your ledger after Steps 3 and 4). If it does, you reconciled. If it doesn't, recheck the difference: it is usually a transposed digit or a missed fee. Budgeting apps with a reconcile step, YNAB and Tovari among them, do this arithmetic for you, but it is the same arithmetic on paper.

Worked example: reconciling a sample statement line by line

The sample ledger and statement

Say your April statement ends at $915.60, and your ledger (a spreadsheet or notebook) ends the month at $1,107.30. The gap is $191.70, and reconciliation means explaining every cent of it. A bank reconciliation statement is the record that explains the difference between your books and your bank balance, and it only works if every difference gets a label.

Pull three things: your ledger's ending balance, the statement's ending balance, and the list of transactions on the statement. Then match, one by one.

Labeling each difference

Item Amount Where it shows Label
Grocery debit on Apr 30, not on statement $52.40 Ledger only Timing (outstanding)
Deposit made Apr 29, cleared May 1 $120.00 Ledger only Timing (outstanding)
Electric bill auto-debit $96.00 Statement only You forgot to record it
Monthly maintenance fee $3.00 Statement only Fee
Interest credited $1.90 Statement only Bank credit
Gas station posted as $41.00, you wrote $14.00 $27.00 Both, mismatched Error (yours)

Every row is one of the three causes: timing, fees and bank adjustments, or an error. If a row fits none of these, you have a bigger problem, like a charge you didn't authorize.

The finished bank reconciliation statement

Bank side. Start from the statement and account for what hasn't cleared: $915.60 − $52.40 (outstanding grocery debit) + $120.00 (outstanding deposit) = $983.20.

Ledger side. Start from your ledger and add what only the bank knew, then fix your error: $1,107.30 − $96.00 (unrecorded electric bill) − $3.00 (fee) + $1.90 (interest) − $27.00 (the gas purchase was $27 more than you wrote) = $983.20.

Both sides land on $983.20, and every cent of the $191.70 gap has a label. That is a finished reconciliation: $983.20 is what your account really holds once everything outstanding clears. It is not yet what's safe to spend. That starts from this balance and sets aside the bills due before your next paycheck.

If they hadn't matched, the leftover difference would be your next clue (see below). For reconciling inside Tovari, the help pages walk through the reconcile steps.

How often should you reconcile?

If money is tight, check every payday, not monthly. When your balance sits close to zero between checks, a single forgotten fee or pending charge can trigger an overdraft before the month ends. A five-minute check of your bank's online activity against your ledger each payday catches those while you can still adjust what you spend this week, and the full statement reconciliation then takes minutes.

Weekly works if your bills cluster mid-cycle and paydays don't line up with them. Monthly is fine only when you keep a real buffer above your bills, which most paycheck-to-paycheck households don't have.

Pick the schedule that matches when slack is thinnest, right after a paycheck lands and bills hit. Mark it done in your ledger so you know a number was verified, not guessed.

Common reconciliation problems and how to fix them

If your ledger balance and bank balance disagree, work the difference, not the whole statement. Start with the dollar amount that is off and hunt for a transaction of exactly that size: a fee the bank charged that you never wrote down, a purchase you forgot to log, or a duplicate entry you recorded twice. Most of the time the gap is one of those three.

The divide-by-two and transpose tricks

If the difference is even, halve it and look for a transaction of that amount recorded on the wrong side: a withdrawal entered as a deposit, or the reverse, throws you off by twice its amount. If the difference is divisible by 9, you have probably transposed digits: $54.12 keyed as $45.12 differs by exactly $9, and $91 as $19 differs by $72, which is 9 × 8.

If nothing resolves it, re-add your ledger columns before suspecting the bank; arithmetic slips are more common than bank errors. The IRS's recordkeeping guide for small businesses (Publication 583) tells owners to check their account for errors by reconciling it against the bank statement, and the same habit works for a household ledger.

Reconciling by hand vs letting an app do it

Reconciling by hand on paper or in a spreadsheet is slow but honest: you see every timing gap, fee, and error yourself, and nothing breaks when a bank changes its login flow. Apps like Monarch, Copilot, and YNAB pull transactions automatically through a bank-data provider such as Plaid, and when a connection breaks, your records quietly stop matching the bank until you notice.

Reconciling against the statement is what catches the things an automatic feed can miss: a bank fee, a duplicate charge, a transaction the feed never imported. An app's transaction list is only as complete as its connection.

Tovari Financial has a reconcile step built into each account's register. You enter the statement's ending balance, mark rows cleared until the difference reaches zero, and finish. Tovari then locks the matched rows as reconciled, so a statement you've already balanced can't be quietly un-balanced later. Pending card charges are left out of the cleared total, so they can never be why it won't balance. On a linked account, the statement field starts with your bank's last reported balance.

Where Tovari falls short: you still read the statement yourself, because the matching is yours to do. Tovari also connects through Plaid, so if a connection breaks, its register stops matching your bank until you reconnect, and the statement is how you'd notice. And it costs $5.99 a month or $44.99 a year after a 14-day free trial that needs a card to start; there's no free tier. If a spreadsheet already works for you, it does the same arithmetic.

FAQ

How do I reconcile with two paychecks a month and bills hitting between them?

Check every payday, not monthly. After each check lands, tick your bank's online activity against your ledger, list anything outstanding, and add any fees the bank took. With a thin balance between checks, a single missed $35 overdraft charge can cascade, and a five-minute check each payday catches it while you can still adjust this week's spending. Then reconcile the full statement when it arrives.

Can I reconcile without last month's ending balance?

Yes, but expect a longer first pass. Use the statement's opening balance for the current month as your starting point, then work the tick-and-match process as normal. The first reconciliation is the hardest because months of unrecorded fees and forgotten transactions surface at once. After that, each month starts from a verified number, so it takes minutes.

What if my balances are close but not exact?

Work the difference, not the whole statement. Take the exact dollar gap and hunt for a transaction of that size: a fee you never logged, a purchase you forgot, or a duplicate entry. If the difference is even, halve it and look for an entry of that amount on the wrong side. If it divides by 9, you likely transposed digits.

How long does a reconciliation take?

A routine monthly pass on a household account usually takes ten to fifteen minutes by hand: one line-by-line matching session, a short list of outstanding items, and a few statement-only entries to add. The first reconciliation takes longer, sometimes an hour, because you're clearing a backlog. Payday check-ins take about five minutes once the habit is established.

Keep reading

All posts →

Try it for 14 days

$5.99/mo or $44.99/yr. The trial needs a card to start, and you can take everything with you the day you decide to leave.

Get Started