Xero & reconciliation
How the same settlement ends up in Xero twice, and how to fix it without upsetting your VAT returns.
Last updated: 19 September 2026
Short answer: a duplicate Amazon invoice in Xero happens when the same settlement is posted twice — usually because two tools were running at once, a settlement was re-posted after a failed cancellation, or someone entered it by hand as well. Find duplicates by searching Xero for each settlement ID, keep the invoice that matches the bank deposit, and void the other.
A duplicate doubles that settlement's sales, fees and VAT. Your profit is overstated, Box 1 and Box 4 are wrong, and your debtors show money Amazon will never pay. Because only one invoice can be matched to the deposit, the other sits as an unpaid invoice indefinitely.
The safest switch sets a clear cutover date: the old tool owns every settlement up to it, the new tool owns everything after. TrueBooks' migration does this. It recognises settlements Link My Books already posted to Xero automatically, and for other tools such as A2X you set the date you stopped using them. Either way, nothing before the cutover is posted again.
Every TrueBooks invoice carries the settlement ID in its reference. Before posting, TrueBooks searches Xero for that reference; if an invoice already exists it is voided and replaced rather than duplicated, and the original invoice number is reused. A one-click duplicate scan finds and voids extras across your whole Xero history. See the Amazon Xero integration.
Void it. Authorised invoices in Xero can't be deleted, and voiding keeps an audit trail showing the invoice existed and was cancelled. If a payment is attached, remove the payment (or unreconcile the bank line) first, then void.
Voiding it changes a period you've already reported. HMRC lets you correct errors on your next return if the net value is £10,000 or less, or up to 1% of your Box 6 turnover (capped at £50,000). Larger errors must be disclosed separately. Your accountant can confirm which applies.
Keep the one whose total matches the bank deposit and whose lines are correct. If both are identical, keep the one that's already reconciled against the deposit, so you don't have to redo the bank match.
A2X, Link My Books, Finaloop, Taxomate, QuickBooks and Sage are trademarks of their respective owners. TrueBooks is an independent product and is not affiliated with, endorsed by, or sponsored by any of them, by Amazon.com, Inc. or by Xero Limited. Third-party details reflect publicly available information on the date shown above and may change.