Why is my Shopify inventory not syncing?
Shopify inventory fails to sync when one of the systems connected to your store stops updating the same SKU, location or variant the same way. The usual causes are SKU mismatches, two apps overwriting each other, a failed webhook, bundles that don't deduct their components, and order routing that allocates stock to the wrong location.
The fastest way to tell which one you have is the inventory adjustment history for a single problem SKU.
Open adjustment history
- Open Products in your Shopify admin and click the affected product.
- Go to the Inventory area for the variant.
- Select View adjustment history next to the inventory count.
You'll see each quantity change, its source, the staff member or app, the time, and the reason where one was recorded.
Read the pattern
| What you see | What it means |
|---|---|
| One source dominates and the changes look right | Inventory is probably syncing; the problem is in a channel, app or fulfillment view |
| Two app sources alternate rapidly | Two systems are fighting over inventory. Pick one source of truth |
| An app source, then nothing for hours or days | The app's webhook or sync process has stopped |
| Manual adjustments mixed in with app adjustments | Staff are overriding the app, or the app is undoing staff edits |
| Big jumps with the reason "Other" | A bulk CSV import or API job ran. Check that process |
| Negative inventory building up | You're overselling because tracking, reservations or stock rules aren't stopping sales |
| Order deductions don't match actual orders | Bundle component deductions or variant mappings are wrong |



