Bulk Inventory Edit

The Bulk Inventory Edit feature allows you to adjust inventory levels for multiple products and variants simultaneously.
Opening Bulk Inventory Edit
- Select one or more products in the grid
- Open using one of these methods:
- Click Targeted Bulk Edit > Inventory in the toolbar
- Right-click and select Bulk Inventory Edit
Inventory Operations
| Operation | Description | Example |
|---|---|---|
| Set to | Set inventory to a specific value | Set to 100 units |
| Increase by | Add a fixed amount | Add 50 units |
| Decrease by | Subtract a fixed amount | Remove 25 units |
| Increase by % | Add percentage of current | +20%: 100 → 120 |
| Decrease by % | Subtract percentage | -10%: 100 → 90 |
Location Selection
If you have multiple inventory locations:
- Select the target location from the dropdown
- Changes apply only to that location
- Other locations remain unchanged
All Locations
Select "All Locations" to apply changes across all inventory locations.
Preview Changes
Always preview before applying:
- Configure your operation and value
- Select the location
- Click Preview
- Review the calculated changes
The preview shows:
| Column | Description |
|---|---|
| Product/Variant | Item being modified |
| Location | Inventory location |
| Current | Current inventory level |
| New | Calculated new level |
| Change | Difference (+/-) |
Applying Changes
- Review the preview carefully
- Click Apply
- Confirm when prompted
- Wait for changes to sync
Note: Inventory backups are created automatically before applying changes.
Scope Options
Choose which variants to modify:
- Selected products only - All variants of selected products
- Specific variants - Choose individual variants
- Out of stock only - Only variants with 0 inventory
- Low stock only - Below specified threshold
Inventory Tracking
Tracked vs Untracked
- Tracked inventory - Shopify manages stock levels
- Untracked inventory - Unlimited availability
Bulk inventory edit only affects tracked variants.
Products Without Tracking
Products with inventory tracking disabled will:
- Appear in the list with "Not tracked" status
- Be skipped during the apply operation
- Show a note in the results
Negative Inventory
Shopify allows negative inventory in some cases:
- Overselling enabled - Can go negative
- Overselling disabled - Stops at 0
The preview shows warnings if operations would result in negative values.
Best Practices
- Preview first - Always review changes before applying
- Work by location - Update one location at a time for accuracy
- Regular counts - Schedule periodic inventory reconciliation
- Use adjustments - Increase/decrease is safer than "Set to"
- Check backups - Know how to restore if needed
Common Scenarios
Restocking
After receiving inventory:
- Select products that were restocked
- Choose "Increase by" operation
- Enter the quantity received
- Preview and apply
Stocktake Adjustment
After a physical inventory count:
- Select products to update
- Choose "Set to" operation
- Enter actual count
- Preview and apply
Seasonal Reduction
Reducing inventory for end-of-season:
- Select seasonal products
- Choose "Decrease by" operation
- Enter reduction amount
- Preview and apply
Restoring from Backup
If you need to undo changes:
- Go to Tools > Backup Manager
- Filter by "Inventory" type
- Find the backup by date/time
- Click Restore
- Confirm the restoration
Multi-Location Workflow
For stores with multiple locations:
- Start with primary location
- Apply changes
- Switch to next location
- Repeat as needed
Or use "All Locations" for uniform changes.
Troubleshooting
"No products selected"
Select at least one product in the grid before opening Bulk Inventory Edit.
"Some variants skipped"
Variants may be skipped if:
- Inventory tracking is disabled
- Variant is managed by another app
- Insufficient permissions
"Inventory not updating"
Check for:
- Products managed by inventory apps (Stocky, etc.)
- Location-specific restrictions
- API rate limiting (wait and retry)
"Negative inventory warning"
If "Set to" or "Decrease by" would result in negative inventory:
- Review the affected items
- Adjust the operation value
- Or enable overselling in Shopify
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| Enter | Apply focused operation |
| Escape | Close dialog |
| Tab | Move between fields |