Xero batch deposits: the 50-invoice limit and 3 workarounds
The batch deposit is Xero's answer to one payment settling many invoices. Select the invoices, group them into a deposit, reconcile the resulting bank line once. It is a good tool right up until the moment you select the fifty-first invoice and Xero declines. This article covers exactly where the limit sits, why it bites hardest on the payments you most want to batch, and three workarounds that keep the ledger honest.
The limit, stated plainly
Xero caps a single batch deposit at 50 invoices. There is no setting to raise it. A payment covering 50 or fewer invoices batches cleanly. A payment covering more does not, and Xero will not let you add the extra lines to the same batch.
Why the limit bites on exactly the wrong payments
Small payment runs never reach 50 invoices, so the cap is invisible for most transactions. The runs that exceed it are the large, repeating, high-value ones: supermarket and distributor payment runs, plan manager remittances, construction progress claims settled in bulk. These are the payments where a mistake is most expensive and where doing the work by hand takes longest. The limit is lowest, in effect, precisely where you need it to be highest.
Workaround 1: split into balanced batches of 50
The direct approach is to break the run into groups of 50 or fewer and record each as its own batch deposit. The discipline that makes this safe is choosing a grouping rule you can reconstruct: by invoice number range, by due date, or by the order the lines appear on the remittance. Record each batch, note its total, and only reconcile the single bank line once every batch balances and the batch totals sum to the deposit.
- Sort the remittance the same way every month so your batches are reproducible.
- Write down each batch total as you go; the sum must equal the bank deposit.
- Reconcile the bank feed line last, splitting it across the batches you created.
Workaround 2: reconcile straight off the bank line with Find & Match
If the payment clears invoices at their full value, you can skip the batch-deposit tool and match directly on the reconciliation screen. Find & Match lets you tick many outstanding invoices against a single statement line, and it is not bound by the batch-deposit cap in the same way. The trade-off: you lose the tidy batch-deposit record, and you have to keep a close eye on the running total, because there is no batch object enforcing the balance for you.
Workaround 3: stop matching by hand
The first two workarounds manage the symptom. They do not remove the underlying work, which is deciding which invoices a large, messy payment settles, including the part-pays and credit notes that never batch cleanly. That decision is deterministic: given the remittance and the open invoices, there is a correct allocation. It is also tedious and error-prone to do by hand across split batches.
Automating the matching, not the posting, is the workaround that scales. A tool reads the remittance, proposes the allocation across every open invoice, flags the exceptions for a human, and only then hands you a balanced result to approve. The 50-line cap stops mattering when you are approving a matched report rather than assembling batches by hand.
Have a remittance that never ties out cleanly? Email one redacted copy plus an export of your open invoices to support@remitmatch.app and we will send back a free matched report, line by line, balanced to the cent, within 48 hours.
Email support@remitmatch.appFree matched report
Prove us wrong with your worst remittance.
Email one redacted remittance and an export of your open Xero invoices. We send back the matched report, line by line, balanced to the cent, within 48 hours. Free.
Email support@remitmatch.app