Reconciliation compares two records of the same account: the bank’s statement and your own transaction log. A difference does not automatically mean money is missing. Some transactions are recorded at different times; other differences come from fees, duplicates, or errors. The goal is to identify the cause, not force the totals to match with an unexplained entry.

A fully worked example

Bank-side adjustmentAmount
Statement ending balance$1,250
Deposit recorded in ledger, not statement+$100
Payment recorded in ledger, not statement−$200
Adjusted bank balance$1,150
Ledger-side adjustmentAmount
Ledger ending balance$1,180
Bank fee on statement, missing from ledger−$30
Adjusted ledger balance$1,150

Both adjusted records now show $1,150. The $100 deposit and $200 payment are timing items in this illustration, so they adjust the comparison rather than being recorded twice in your ledger. The $30 fee is a missing ledger transaction and needs an actual ledger entry. Keep those categories separate.

A repeatable reconciliation

  1. Use the same cutoff date for the statement and ledger. Save opening and closing balances.
  2. Match transactions by amount, date, and description, noting that a posting date can differ from the purchase date.
  3. List unmatched items individually. Separate legitimate timing items from missing or incorrect entries.
  4. Record confirmed bank charges and other omissions in the ledger once.
  5. Compare adjusted balances and investigate any residual difference without creating a balancing “miscellaneous” charge.

What not to assume about available cash

A reconciled historical balance is not necessarily today’s spendable balance. Pending debit card transactions, scheduled payments, holds, and deposits awaiting availability can change what you can safely use. Build a current cash-flow view after finishing the historical comparison. Avoid treating a pending deposit as cleared cash without checking the bank’s availability terms.

If a transaction is unfamiliar, contact the bank through its official channel promptly and follow its instructions. This worksheet does not decide whether a transaction is unauthorized or what deadline applies. Preserve records and do not publish account numbers when seeking help.

Leave an audit trail for yourself

Write the statement month, unmatched transaction list, adjustment explanation, and the date you checked whether timing items later cleared. A payment that remains unmatched in the next statement deserves another look. Repeating the same unknown item month after month hides a problem instead of resolving it.

Assumptions and limits

The arithmetic is a fictional teaching example. This is a personal recordkeeping workflow, not an accounting opinion, bank investigation, or guarantee against overdraft.

Test one deliberately wrong entry

Take the example’s $1,150 adjusted balance and deliberately omit the $30 fee from the ledger adjustment. The ledger remains $1,180, leaving a $30 difference. Adding a miscellaneous $30 adjustment would hide the cause; recording the actual fee explains it. Now try reversing the sign on the outstanding $200 payment. You would overstate the adjusted bank balance by $400 relative to subtracting it correctly.

Use the downloadable worksheet to mark each item as a timing difference or a missing ledger entry. Keep the statement cutoff fixed while comparing both sides. Then review the next statement to see whether the timing items actually cleared. A repeated unresolved item is a question to investigate, not a permanent adjustment to copy forward.

Use the worksheet

Download the blank CSV and fill it in privately in a spreadsheet app. It is an organizational template; it contains no automatic formulas. Use account nicknames, not account numbers. Do not upload the completed file to this website.

Download this guide’s worksheet (CSV) · Browse all worksheets

Suggested fields: Statement cutoff, Transaction nickname, Amount, In statement, In ledger, Timing or missing entry, Correction, Cleared later.