How to Fix Missing Item Errors When Posting Amazon Settlements to QuickBooks
This article addresses issues where an Amazon Settlement Report fails to post from Webgility Desktop to QuickBooks Desktop Enterprise, specifically when encountering an "Error while posting orders" message. This problem typically stems from a missing item in QuickBooks Desktop, which is often visible under the "Error on orders due to missing items" notification within Webgility Desktop. This guide outlines the necessary steps to resolve this error and ensure the successful posting of the settlement report.
If an Amazon Settlement Report fails to post from Webgility to QuickBooks, due to error in "Error while posting orders" the issue can be often due to a missing item in QuickBooks. You be able to see it under Error on orders due to missing items. This guide walks through the steps needed to resolve the error and successfully sync the report
Symptom
-
Settlement report fails to post from Webgility to QuickBooks.
-
Error message indicates a missing item (e.g., product SKU or name not found).
Root Cause
The product referenced in the settlement report or order does not exist in the QuickBooks item list, which causes the posting to fail.
How to Fix It
Step 1: Identify the Missing Item
-
In Webgility, attempt to post the settlement report.
-
Review the error message to find the name or SKU of the missing item.
-
Make a note of the exact item identifier mentioned.
Step 2: Create the Missing Item in QuickBooks
-
Open QuickBooks and log in as an administrator.
-
Go to Lists > Item List.
-
Click Item > New.
-
Enter all necessary details, including:
-
Item name or SKU (must match the one from Webgility)
-
Item type (Inventory, Non-inventory, etc.)
-
Account mappings (Income Account, COGS Account, etc.)
-
-
Click Save to add the item.
Step 3: Clear Cached Download Dates in Webgility
To ensure the most current data is pulled from QuickBooks:
-
In Webgility, go to Connections > Sales Channels.
-
Click Advanced Settings.
-
Clear the following fields:
-
Last Download Date for QuickBooks Items
-
Last Download Date for QuickBooks Customers
-
-
Click Save and Close.
Step 4: Re-Download All Data from QuickBooks
-
Go to Connections > Get Latest Data & Settings.
-
Click the dropdown next to Download Data.
-
Select Re-Download All Data.
-
This refreshes your item and customer data from QuickBooks into Webgility.
Step 5: Retry Posting the Settlement Report
-
In Webgility, go to Orders > Amazon > Settlement Reports.
-
Locate the previously failed report.
-
Click to repost the report to QuickBooks.
-
Confirm that it posts successfully without item errors.