We keep running into the same issue: stock gets adjusted manually, but later nobody remembers "why" it changed or where the explanation lives. Sometimes it is in Slack, sometimes a spreadsheet, sometimes nowhere.
I am trying to understand how other Shopify merchants handle this today.
Questions:
- Where do you record the reason behind manual inventory adjustments?
- Do you need notes, evidence, or reference numbers attached to those changes?
- Do you need a storewide export/report of manual adjustments?
- Does the native adjustment history work for you, or does it break down later?
I am not looking for broad inventory software recommendations. I am specifically trying to understand the audit/reconciliation side of manual stock changes.
Hey, we have an app specificially tailored to this issue Inventory History Guardian, it allows you to see the most recent inventory changes across your whole store, full inventory history for any product/variant and most importantly, add custom notes to any inventory adjustment made on your store with options to export to CSV. This provides a full audit trial of all inventory changes in your store.
We kept running into cases where stock got adjusted twice because nobody could tell if the previous change was for damaged inventory or just someone correcting a bad count from earlier.
Shopify actually has a native “Add reason” option in the inventory adjustment flow. It captures a reason code in your adjustment history log under the product’s inventory section. Not many merchants know it’s there.
For free-text notes or CSV exports beyond those reason codes, that’s where the apps come in.
When you use Shopify’s native purchase order feature, you can manually choose the reason.