Guide · Excel finance automation
Short answer
Import the bank statement and the ledger cash account, normalise them, then match in passes from strictest to loosest: exact amount and reference, then amount and date window, then grouped deposits. Whatever remains becomes your list of reconciling items and exceptions.
If your accounting system has bank feeds and matching rules that already clear most lines, keep using them. Excel automation earns its place when the system leaves a recurring residue: several bank accounts, deposits that bundle many receipts, references that are missing or truncated, or a ledger outside a modern accounting package.
Import the bank statement export and the ledger detail for the cash account, ideally with Power Query from a folder so each month is a refresh. Give both tables the same columns: date, amount with one sign convention, reference, description and a source row ID.
Clean the reference fields. Bank descriptions often add prefixes such as "ACH CREDIT" or "EFT". Extract the part that matches your ledger reference into its own column.
Each pass only sees what earlier passes left unmatched. That ordering is what keeps a loose rule from creating a false match.
The output is the familiar statement: balance per bank, plus deposits in transit, less outstanding payments, equals balance per ledger. Every reconciling item should link back to its source row. The unexplained difference should be zero, and if it is not, the reconciliation status should say so.
Items that no pass could match go to an exceptions list with the reason: no candidate found, several candidates found, or amount mismatch. Bank fees, interest and returned items often appear here first. Once their pattern is clear, they can become rules of their own.
The same multi-pass approach drives the Excel workflow demo and the larger reconciliation reference build, both on synthetic data.
Published 18 October 2026
General educational information only. Not accounting, tax, audit or legal advice. MatchPass Labs provides workflow automation and is not an accounting firm.
Common questions
Describe it in a few sentences. No files or preparation needed. If it is not worth automating, we will say so.