Cellwise Try it free

Free Excel template · Excel for bookkeeping

Free bank reconciliation template

For bookkeepers and owners who reconcile a bank account each month and want the working on one page. Fill in the statement balance and the book balance, list the items that are on one side but not the other, and the template works out both adjusted balances, shows the difference, and points you to transposed digits when the difference divides by 9.

cellwise-bank-reconciliation.xlsxExcel workbook · 4.4 KB · works in Excel, Google Sheets, Numbers and LibreOffice · no signup
Download free template

Preview and try it

This is the template's sheet, calculated by the same engine as the Cellwise app. Change any number to see the formulas react before you download.

ABCD
1Bank reconciliation
2AccountBusiness checking (ending 4417)
3Statement dateOct 31, 2026
4
5BANK SIDEAmount
6Ending balance per bank statement18642.37
7
8Deposits in transit (in the books, not yet on the statement)DateReference
9Card processor payoutOct 31, 2026Payout 10/312315
10Customer check depositOct 30, 2026Deposit slip 388640
11
12Total deposits in transit2955
13
14Outstanding checks and payments (in the books, not yet cleared)DateCheck / ref
15Office lease, NovemberOct 28, 2026Check 10511200
16Freelance designerOct 30, 2026Check 1053385.5
17Equipment repairJul 15, 2026Check 1038220
18
19Total outstanding1805.5
20Adjusted bank balance19791.87

How the formulas work

Adjusted bank balance

D20=D6+D12-D19

Start from the statement balance, add deposits you have recorded that the bank had not processed by the statement date, and subtract checks and payments that had not cleared. What is left is what the bank balance will be once everything catches up.

Adjusted book balance

D34=D23+D28-D32+D33

Start from the ledger balance, add bank credits you have not booked yet (interest, direct deposits), subtract bank charges you have not booked (fees, returned checks), and correct any keying errors. Each item on this side is also a journal entry you still need to post.

The difference

D36=ROUND(D20-D34,2)

When both sides are adjusted, they should match to the cent. ROUND to 2 decimals matters: adding numbers with cents can leave tiny floating-point leftovers like 0.0000000001, which would make an exact comparison fail even though the account reconciles.

A status line that helps you look

D37=IF(D36=0,"Reconciled","Off by "&TEXT(ABS(D36),"$#,##0.00")&IF(MOD(ROUND(ABS(D36)*100,0),9)=0,": divisible by 9, look for transposed digits",""))

If the account does not reconcile, the status shows the gap. When the gap in cents divides by 9, it adds a hint: swapped digits (214.27 for 212.47) always leave a multiple of 9 cents. Other common causes are an item entered twice, a deposit recorded in the wrong month, or a sign the wrong way round.

Stale outstanding checks

D38=COUNTIFS(B15:B18,"<"&(B3-90))

Counts outstanding checks dated more than 90 days before the statement date. A check that never clears was often lost or never cashed: contact the payee, and follow your firm's policy (and any local unclaimed-property rules) before voiding it. Change 90 to the age your policy uses.

Make it yours

FAQ

What is a deposit in transit?

Money you have recorded in your books that the bank had not added to the account by the statement date, such as a payout or check deposited on the last day of the month. It usually shows up on the next statement within a few days.

Why does my bank reconciliation not balance?

Check, in order: unbooked bank fees and interest, items recorded twice, deposits or checks recorded in the wrong month, amounts entered with the sign reversed (that leaves a difference of twice the amount), and transposed digits (the difference divides by 9). Also confirm that the opening balance in the books matches last month's reconciled balance.

Does this reconciliation template work in Google Sheets?

Yes. Upload the .xlsx to Google Drive and open it with Google Sheets. SUM, ROUND, IF, TEXT, MOD, ABS and COUNTIFS all work the same way there.

Functions used

Related guides

More free templates

Updated