Troubleshooting the QuickBooks Online Error: Invalid Account Type for Inventory Product
Fix the "Invalid account type" error when syncing inventory items from ServiceBox to QuickBooks Online.
Introduction
Error syncing invoice:
Error adding item JL-8291349: Bad Request. Details: Invalid account type: For an inventory product, the inventory asset account must have Account Type: 'Current Asset' and Detail Type: 'Inventory.'
This error occurs due to a misconfiguration in the account settings for inventory products in QuickBooks Online. This guide will walk you through the steps to troubleshoot and resolve this issue.
Understanding the Error
The error message indicates that an inventory product in QuickBooks Online is associated with an incorrect account type. Specifically, for an inventory product, the associated account must have:
-
Account Type: Current Asset
-
Detail Type: Inventory
Steps to Troubleshoot and Resolve the Error
Step 1: Identify the Problematic Item
-
Locate the Error Message
- Note the line item or product name mentioned in the error message. In this case, the item ID is JL-8291349. -
Log into QuickBooks Online
- Access your QuickBooks Online account.
Step 2: Verify and Correct the Account Settings
-
Navigate to the Products and Services List
- Go to the Sales menu.
- Click on Products and Services. -
Find the Line Item
- Use the search bar to locate the item with the ID JL-8291349 (or the relevant item name from the error message). -
Edit the Item
- Click Edit next to the item. -
Check the Inventory Asset Account
- In the item details, locate the Inventory asset account field.
- Ensure the selected account has the following settings:
- Account Type: Current Asset
- Detail Type: Inventory -
Update the Account if Necessary
- If the current account doesn't meet the requirements, select or create a correct account.
- To create a new account:
1. Click the dropdown next to the Inventory asset account field.
2. Select Add new.
3. For Account Type, select Current Asset.
4. For Detail Type, select Inventory.
5. Name the account and save it.
6. Save the Item
- Once the correct account is selected, save the item.
Step 3: Retry the Invoice Sync
-
Return to ServiceBox
- Go back to the ServiceBox application. -
Retry the Sync
- Attempt to sync the invoice again. -
Verify Success
- Ensure the invoice syncs without errors. If the error persists, review the steps above to confirm all settings are correct.
Conclusion
The "Invalid account type" error in QuickBooks Online occurs when an inventory product is linked to an account with incorrect settings. Ensuring the correct Account Type and Detail Type will resolve the issue and allow smooth syncing of invoices from ServiceBox.
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.