Update stock in bulk with a file
After a stock count, you edit the quantities of many variants in Excel and import them back in one go, instead of opening each product.
The stock file only changes On hand. Prices and other product details stay as they are.
Export the stock file
- Go to Products › Inventory.
- If you only need some of the variants, search by keyword or choose a filter. The file only includes the rows currently shown in the table.
- Click Export. On a phone, tap the three-dot icon More actions and choose Export.
The downloaded file is a CSV file with one row per variant.
Fill in the new quantities
- Open the file in Excel or Google Sheets.
- In the rows you want to change, enter the new number in the On hand (new) column. This is On hand after the change.
- Leave the On hand (new) column empty in the rows that stay the same.
- Save the file as CSV.
Don’t edit the Variant ID and On hand (current) columns. EcomWeb uses Variant ID to find the variant, and uses On hand (current) to check that the stock hasn’t changed since you exported the file. Columns marked not editable are only there for you to compare against.
Import the file
- Go to Products › Inventory.
- Click Import.
- Drag the CSV file into the upload box, or click the box to choose the file.
- Click Import in the dialog.
- Read the result. The dialog shows how many rows were updated, left unchanged and skipped. Each skipped row has its row number in the file and the reason.
The difference between the old and new numbers is added to or taken from Available. Every change is recorded in the variant’s inventory history.
Frequently asked questions
A row was skipped with the reason that On hand changed after the file was exported. What do I do?
Between exporting the file and importing it, the stock of that variant changed, for example because an order was just prepared. EcomWeb doesn't overwrite it, to avoid errors. Export a new file, fill in the number for that row again and import it again.
Thanks for your feedback.