What cash coding is, and why the account code matters
Cash coding is the spreadsheet-style way to clear a bank statement. Instead of reconciling one transaction at a time, the statement lines load into a grid you can sort, filter, and code in bulk — pick the account, pick the tax rate, move on. Xero popularised the term and the workflow, and it is the fastest part of most bookkeeping months.
The catch is what the grid shows you. A bookkeeper coding 200 lines is not thinking in account names; they are thinking in codes. The client’s chart of accounts is numbered. The engagement file is organised by number. The reviewer’s query list says “why is this in 5230 and not 5270”. When the grid only shows a name, every one of those lookups becomes a second window.
This matters most for firms that inherited a numbered chart of accounts from a migration — Tally, QuickBooks Desktop, Sage, a legacy ERP — where the numbers are the shared vocabulary between the client, the bookkeeper, and the auditor. Hiding them does not simplify the screen; it just moves the lookup somewhere less convenient.