Error: “Duplicate Name Exists Error” or “You Can’t Use <Item Name> Because <Item Name> Already Exists”

  • Pradip Ghanghar

Overview:
This error happens when an order or product fails to sync from Shopify to QuickBooks because QuickBooks requires all item names to be unique. If our app tries to create an item with a name that already exists in QuickBooks, QuickBooks returns a duplicate name error.

Example Error

“Duplicate Name Exists Error – The name supplied already exists.”

In the case of an order sync, QuickBooks rejected the item “Apple Tree T-Shirt” with SKU APTTS-S because an item with the same name but a different SKU (APTTS-L) already exists in QuickBooks.

Detailed Information:

Why this happens

  • QuickBooks does not allow two products with the same name, even if SKUs differ.

  • The Shopify SKU could not be matched in QuickBooks, so the app attempted to create a new product with the same name.

  • If QuickBooks already has the name, it rejects the create request.

How to fix

You can fix this by:

  1. Matching SKUs:

    • Update the product in QuickBooks to use the same SKU as Shopify.

    • This lets the system match the existing product instead of trying to create a new one.

  2. Renaming the QuickBooks item:

    • Change the item name in QuickBooks so it no longer conflicts with an existing name.

    • The app can then create a new item.

After fixing

Once the Item Name or SKU in QuickBooks is updated, try resyncing the order from the Unsynced Orders list in the app dashboard, or let us know, and we will sync it for you.

Here are the navigation steps:
Shopify → Apps → QuickBooks Bridge → Orders

Was this article helpful?

Thanks so much for your feedback!

Have more questions? Submit a request

Do you want to save your hours of bookkeeping?

Connect your E-Commerce store to Xero, QuickBooks OR Sage By Parex Bridge.

Try Parex Bridge to save your valuable time By clicking below button.

Try Parex Bridge