QuickBooks sync creating duplicate invoices — how to prevent?

We're seeing duplicate invoices in QuickBooks Online every time a work order syncs. Same customer, same line items, created within minutes of each other. My team can't move forward on month-end close until we fix this.

We're on the standard QuickBooks Online integration, syncing completed work orders only. Happening across multiple customers, not isolated.

What causes this and how do we stop it?

Parents
  • Happy to help here, Brandon!

    Once you've cleaned up those duplicate connections, I'd recommend:

    1. Run a manual sync on one test work order to confirm clean behavior
    2. Check your Audit Log (Settings → Account → Audit Log) to see which user/connection created the duplicates — helps prevent recurrence
    3. Consider enabling Sync Confirmation Emails temporarily so you catch any future duplicates immediately

    If you're still seeing duplicates after removing extra connections, open a ticket and we'll trace the specific work order IDs. The double webhook + scheduled sync scenario Eli mentioned is documented in this troubleshooting article.

Reply
  • Happy to help here, Brandon!

    Once you've cleaned up those duplicate connections, I'd recommend:

    1. Run a manual sync on one test work order to confirm clean behavior
    2. Check your Audit Log (Settings → Account → Audit Log) to see which user/connection created the duplicates — helps prevent recurrence
    3. Consider enabling Sync Confirmation Emails temporarily so you catch any future duplicates immediately

    If you're still seeing duplicates after removing extra connections, open a ticket and we'll trace the specific work order IDs. The double webhook + scheduled sync scenario Eli mentioned is documented in this troubleshooting article.

Children