Introduction

Syncing data between ServiceBox and QuickBooks Online (QBO) is essential for maintaining accurate financial records. However, conflicts can occasionally occur during the syncing process. This guide outlines steps to resolve such conflicts if you get following error message.


"Error syncing invoice: Sequence contains more than one matching element "



Understanding the error:

The error "Sequence contains more than one matching element" typically occurs when there are duplicate records or multiple instances of a particular element that the ServiceBox connector is trying to sync over to QuickBooks Online.


For example in the screen print below you will notice the duplicate tax levels entered within the ServiceBox settings -> tax tab




Resolution:

To correct the error, simply delete the duplicate entry.


Resync Invoices:

Once you've made the necessary adjustments, attempt to sync the invoices from ServiceBox to QBO again.

Verify that the error no longer occurs during the syncing process.