Skip to content
English
  • There are no suggestions because the search field is empty.

Error Syncing Invoice: "Error adding item labor - Tech2; BadRequest. Details: The name already exists"

Resolve the “name already exists” error in QuickBooks Online caused by spacing in invoice line items.

Issue

Some customers have reported the following error during invoice sync with QuickBooks Online:

"Error adding item labor - Tech2; BadRequest. Details: The name already exists."

 

Cause

This error is typically caused by spaces before and after the dash in the line item names used on invoices.
For example, the line item "Labor - tech1" (with spaces around the dash) can create conflicts during syncing.

 

Solution

To fix this syncing issue, remove the spaces around the dash in the line item names. Follow the steps below:

  1. Log in to ServiceBox using the appropriate credentials.

  2. Navigate to Settings
       - Click the Settings icon in the top right corner.

  3. Go to Quote Items
       - Select the Quotes tab.
       - Click Quote Items.

  4. Identify Line Items with Spaces
       - Look for item names containing spaces around the dash (e.g., "Adding - New item").

 

5. Edit the Line Item
   - Click Edit next to the item.
   - Remove the spaces before and after the dash, updating it to "Adding-New item".

 

 
6. Save the Changes
   - Click the green checkmark to save the updated line item.

 

 

7. Repeat as Needed
   - Check other line items for the same spacing issue and apply the same edit.

Once the formatting is corrected, your invoices should sync successfully with QuickBooks Online.

 

Need Help?
Click the Help button in the bottom-right corner of your screen when logged in.
If you're still having trouble, contact our support team at support@jobboxsoft.com.