Start with the exact item.
Use the product ID, variation ID and SKU together. A product name or photograph may cover several sizes. Check which option the shopper selected and which option you counted physically. If two systems use different identifiers, resolve that mapping before editing either stock value.
Separate three symptoms: the quantity is wrong, the availability message is wrong, or the variation is missing entirely. A variation without the required product information can disappear even when physical stock exists.
Find the level that owns the quantity.
A variable product can use shared stock or quantities on particular variations. Inspect the settings rather than inferring the level from the parent product’s total. Availability and backorders also affect what the customer can buy.
Confirm whether WooCommerce is the source or receives updates from a warehouse, till or another service. Compare the last successful update with the relevant order, cancellation or return. A delayed update and an incorrect mapping need different fixes.
One tee, two sizes, two different questions.
In this fictional example, DYMR stores stock per variation and does not allow backorders. The figures illustrate the investigation, not a live inventory report.
| Item | Physical count | WooCommerce quantity | Next check |
|---|---|---|---|
| Chalk tee · M | 4 | 0 | Check the M variation ID and last stock update |
| Chalk tee · L | 0 | 3 | Check sales, returns and updates for L |
| Parent tee | Not a separate stock item | Shared stock disabled | Do not add M and L to a separate parent quantity |
Correct one cause and follow the same item again.
When the owner of the stock data and the cause are clear, agree one correction with the person responsible. Read the value back in the source, the connected system and the customer-facing variation. If a sync runs later, check again after it completes.
Do not repeatedly overwrite a number that another system controls. For a missing variation, also check its enabled state, price and attributes. Use the order-management guide for the wider fulfilment process; this check stays focused on the item and its data source.