Browse templates →

How to Reconcile a Bank Account in a Spreadsheet

A bank reconciliation proves your books match the bank after timing differences. It is the single highest-value habit in small business bookkeeping — and it takes about fifteen minutes per account once the routine is set.

2 sidesbank side and book side must agree
$13,630adjusted balance in the worked example
Monthlyreconcile every account, every month

What a reconciliation actually proves

Your bank balance and your book balance are supposed to differ. Checks you have written but the bank has not cleared, deposits you recorded on the 31st that posted on the 2nd, bank fees you have not entered yet — all of these make the two numbers legitimately different. A reconciliation lists every one of those differences until both sides land on the same adjusted balance.

When the two sides agree, you have proven three things: every bank transaction is in your books, every book entry is real, and nothing was recorded twice or skipped. When they do not agree, the difference itself tells you where to look — a difference divisible by 9 is often a transposed digit, and a difference equal to a transaction usually means it was recorded once instead of twice, or not at all.

The two-sided reconciliation, step by step

Work both sides toward the same adjusted balance. Never force the books to match the bank by plugging a number.

  1. Start with the bank statement balance. Use the ending balance on the statement for the period, not today's online balance.
  2. Add deposits in transit. Deposits recorded in your books before month-end that the bank posted after month-end.
  3. Subtract outstanding checks and payments. Checks, bill pays, and transfers you recorded that have not cleared the bank yet. Carry forward anything outstanding from last month that still has not cleared.
  4. That is the adjusted bank balance. Write it down — it is the target the book side must hit.
  5. Start with your book balance. The account balance in your spreadsheet or ledger at month-end, before adjustments.
  6. Record what the bank knows that you did not. Bank fees, interest earned, automatic payments, and any deposits the bank received directly. Each of these becomes a real entry in your books.
  7. Compare the two adjusted balances. They must match exactly. If they do not, work the difference using the checks in the FAQ below.

Keep a rolling outstanding list

The part most spreadsheet reconciliations get wrong is the outstanding list. Keep one tab per account where every outstanding check and deposit in transit lives until it clears. When an item clears, move it off the list; when a month ends, whatever remains is your starting point for the next reconciliation. An item that stays outstanding for more than 60–90 days is a flag: a lost check, a duplicate payment, or a deposit that never arrived.

The same routine works for credit cards, with one sign change: outstanding items are charges you recorded that have not posted yet, and the goal is to prove the statement balance, because that is what you actually owe.

A worked example that ties to the cent

A consulting business reconciles its checking account for the month. The bank statement ends at $12,480. The books show $13,905. Working both sides:

SideItemAmount
Bank sideStatement balance$12,480
Bank sideAdd: deposit in transit (recorded 31st, posted 2nd)+ $2,300
Bank sideLess: outstanding checks− $1,150
Bank sideAdjusted bank balance$13,630
Book sideBook balance before adjustments$13,905
Book sideLess: bank service fee− $45
Book sideAdd: interest earned+ $12
Book sideLess: software auto-pay not yet entered− $242
Book sideAdjusted book balance$13,630

When the two sides do not tie

Work the difference before you re-check everything. A few patterns solve most out-of-balance reconciliations:

  • Difference divisible by 9 → look for a transposed digit ($540 recorded as $450).
  • Difference equals a transaction amount → it was recorded twice, or not at all.
  • Difference is exactly double a transaction → it was posted to the wrong side (a deposit entered as a withdrawal).
  • Round difference like $100 or $1,000 → a dropped digit or a missed statement line.
  • Still stuck → reconcile week by week instead of the whole month; the bad week isolates itself.

Make reconciliation a fifteen-minute routine

The free QuickBooks Reconciliation Template on this site gives you the two-sided layout with the outstanding list built in, in Excel and Google Sheets. The $29 Month-End Close Template wraps reconciliation into a full close checklist — reconcile, review, close — so every account gets proven every month.

Frequently asked questions

How often should I reconcile?

Monthly, for every bank and credit card account, within a few days of the statement closing. Quarterly is the bare minimum for a very low-volume account; anything less often turns error-hunting into archaeology.

What if an outstanding check never clears?

Contact the payee after 60–90 days. If the check is lost, void it in your books, reissue it, and keep the original on the outstanding list until the void is recorded. Never just delete it — the deletion rewrites history your reconciliation already proved.

Can I reconcile in Google Sheets instead of Excel?

Yes — the method is identical and nothing about it needs accounting software. Every template on this site ships in both Excel and Google Sheets versions.