Bulk edit inventory on Shopify

Stock corrections, location transfers and policy changes across thousands of variants — written with a reason so the inventory history still makes sense in three months.

You will be redirected to the Shopify app store.

Inventory is the field most likely to be wrong and the most expensive to get wrong: understated stock loses sales, overstated stock produces cancellations.

The app edits inventory the way Shopify expects — per location, with a reason attached — instead of overwriting numbers and leaving the history blank.

Inventory operations

  • Set quantity at a chosen location.
  • Adjust quantity by amount — add or subtract from what is already there.
  • Reason codes — correction, cycle count available, damaged, quality control, received, restock, shrinkage, promotion, movement and reservation events.
  • Track quantity — switch inventory tracking on or off in bulk.
  • Inventory policy — continue selling when out of stock, or deny it.

Correct stock at one location, with a reason code, in a single task.

You will be redirected to the Shopify app store.

Finding the variants to correct

  • By location — work one warehouse or store at a time.
  • By total quantity — more than, less than, or equal to a threshold.
  • By out of stock somewhere — the variants that are zero in at least one location.
  • By track quantity — find the variants that are not tracked at all.
  • By collection, vendor or product type to scope a correction to one part of the catalog.
  • By SKU or barcode when you are reconciling against a supplier file.

A worked example: a stocktake correction at one location

  1. Filter: product type is “Boots”, location is “Main warehouse”.
  2. Editor: inventory quantity → adjust by amount, decrease by 2, reason “cycle count available”.
  3. Preview the selection and exclude anything already counted.
  4. Run it, then open the log — every variant shows its old and new quantity.

Stopping the overselling problem

Two settings decide whether a variant can sell into negative stock: whether quantity is tracked at all, and the inventory policy. Both are bulk-editable, so “stop selling everything that is out of stock” is one filtered task rather than a per-variant chore.

Inventory edits count towards the per-task item limit by variant, so a 5,000-variant correction needs the Standard plan or higher.

Related guides

Multi-location inventory on Shopify

Location-aware inventory edits with Shopify’s reason codes.

Read more

What is inventory management?

Locations, tracking, policy and reasons — the four things that decide whether stock numbers are trustworthy.

Read more

Keeping Shopify inventory trustworthy

Ownership, reason codes and the untracked variants that quietly oversell.

Read more

Ready to edit your Shopify catalog in bulk?

Install Bulk Product Edit by MITS and run your first bulk edit in minutes. Free plan available.

You will be redirected to the Shopify app store.