Cash coding in Xero and QuickBooks
Cash coding is coding many bank lines at once in a grid, rather than one at a time: each row gets its account and tax rate, and the batch is saved together. In Xero it is the Cash coding tab of a bank account (Accounting, then Bank accounts), which is available on most current Xero plans; the user also needs a role that includes it (in Xero's terms, usually the Adviser role, or Standard with cash coding added). QuickBooks Online has nothing called cash coding: downloaded lines are categorised from its bank transactions screen, and bank rules handle the repeats.
The step-by-step for Xero is in our guide to categorising transactions in Xero, and where bank rules stop is tested in Xero bank rules.