Articles on: Frequently Asked Questions (FAQ)

What causes discrepancies in the stock quantity reported by the feed files?

Discrepancies in stock quantities can occur when Stock Sync detects conditions that differ from what appears in the feed file. Common causes include:


• The feed contains a large number of products with quantity set to 0, triggering the safety warning that halts updates when over 80% of items appear out of stock.
• Cached data from previous runs may cause the system to read outdated quantities. In some cases, disabling caching resolves the issue.
• If an update runs successfully only once but later attempts show all quantities as zero, this usually indicates that the file provided by the source system contains zero quantities at that time.
• The supplier's website and feed may not be synchronized. For example, the feed can mark an item as “In Stock” even when the supplier website says it is out of stock. In that case, Stock Sync follows the value in the feed; contact the supplier to correct the feed.


To check a feed value, open the feed URL directly and search for the product's SKU, barcode, or other identifier. Record the quantity or stock-status value shown for that item and compare it with the value in the sync log and Shopify. Checking a sample SKU helps identify whether the issue lies in the feed file or the syncing process. If the feed file itself does not show the expected value, the source system may be generating incomplete or outdated data.

Updated on: 04/08/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!