WooCommerce Stock Manager


WooCommerce Stock Manager allows you manage stock for products and their variables from one screen.

Plugin is compatible with WooCommerce 3.0+ and is tested on 3.3.1 version.
For older version WooCommerce use plugin 1.1.4

GDPR ready – plugin don’t collect personal data

A few notes about the plugin:

  • You can set “Manage stock” for each product and variation
  • You can set “Stock status” for each product and variation
  • You can set “Backorders” for each product and variation
  • You can set “Stock” for each product and variation
  • You can set “Price” for each product and variation
  • You can set “Sale price” for each product and variation
  • You can set “Tax status” for each product and variation
  • You can set “Tax class” for each product and variation
  • You can set “Shipping class” for each product and variation
  • You can set “Sku” for each product and variation
  • You can set “Product name” for each product and variable product
  • You can display product thumbnail

Stock field is green, when stock is more than 5 pieces.
Stock field is yellow, when stock is low than 5 pieces.
Stock field is red, when stock is 0 pieces.

You can filter products by type, category, stock manage or stock status.
You can sort products by name or sku.
Searching products by name or sku.
Filter displaying columns.

For better usabillity is possible hide some table cells.

Variants for variable product is posible edit after click on “Show variables” button.
Each product or variation, can be save separatelly, or you can save all displayed data.


With plugin is possible export all stock data from your eshop, edit them and import back with csv file.

Export file structure:

SKU – product unique identificator, required.
Manage stock – values: “yes”, “notify”, “no”. If is empty “no” will be save.
Stock status – values: “instock”, “outofstock”. If is empty “outofstock” will be save.
Backorders – values: “yes”, “notify”, “no”. If is empty “no” will be save.
Stock – quantity value.
Product type – type of product.
Parent SKU – if product is variant, parent product SKU is displayed for better filtering csv file.


  • Edit stock product data
  • Edit stock variations data
  • Show product variations


Using The WordPress Dashboard

  1. Navigate to the ‘Add New’ in the plugins dashboard
  2. Search for ‘WooCommerce Stock Manager’
  3. Click ‘Install Now’
  4. Activate the plugin on the Plugin dashboard

Uploading in WordPress Dashboard

  1. Navigate to the ‘Add New’ in the plugins dashboard
  2. Navigate to the ‘Upload’ area
  3. Select woocommerce-stock-manager.zip from your computer
  4. Click ‘Install Now’
  5. Activate the plugin in the Plugin dashboard

Using FTP

  1. Download woocommerce-stock-manager.zip
  2. Extract the woocommerce-stock-manager directory to your computer
  3. Upload the woocommerce-stock-manager directory to the /wp-content/plugins/ directory
  4. Activate the plugin in the Plugin dashboard


Q: Quantity change not working.
A: Be sure, that you have active stock manage.


does not update any value

So disappointing! I was using this plugin for some months, and I liked to be able to update price, shipping weight, and inventory all on one page... Until I found out, that the plugin does not do anything!! When ever I thought I would update some values, and I clicked on "save all", it does NOT update inventory. Last night I was surprised how many items show "out of stock" in my WP dashboard, although I updated the inventory frequently. I have no time to find out why software fails. So I don't care, deleted it, will find something else, and pass on the warning to others: don't rely on it.

Doesn’t Work

Works only if you update one variation and click save for each one. I have thousands of variations and bulk updates do not work.


Broke my woocommerce site completely. Every product variation disappeared and now I can´t create new product variations anymore. Disaster"

Can’t edit stock numbers

If you edit and save the stock numbers they don't actually update properly. Beyond that, you can't even sort the column by the amount in stock for each product.
Read all 60 reviews

Contributors & Developers

“WooCommerce Stock Manager” is open source software. The following people have contributed to this plugin.




  • Rename language file to woocommerce-stock-manager for compatibility with WordPress translate system
  • Removed max width for table
  • Fixed button position Save all on big screen


  • Changed loading text domain
  • Added new feature for stock editing. When manage stock is changed, backorder and stock inputs are disabled.
    Stock status is changed automatically, based on stock value and backorder value, when manage stock is “yes”
    This new feature is used for allowing only correct stock “scenario” – for example: you cannot change stock quantity, when manage stock is “no”.


  • Fixed default values for disaplay setting
  • Fixed variations ordering


  • Import/export feature is back
  • Fixed sell price saving


  • Fixed SKU sorting issue
  • Fixed search limit issue


  • Fixed wrong file update


  • New filter for limit products in product table woocommerce_stock_manager_limit
  • Import/export feature was removed from plugin
  • New setting page for plugin
  • Products limit setting
  • Enable/disable qty input for variable product – if disabled, input showing all product variants stock qty
  • Qty input step setting – for e-shops not using items, but meters or inches


  • Fixed wrong saving stock quantity, when trying set zero value
  • Added input for tax status
  • Added input for tax class
  • Added input for shipping class


  • Fixed wrond saving stock quantity


  • Fixed please enter a valid value issue
  • Changed update meta to $product->set_ method for stock status, backorders, manage stock and sku


  • Fixed issue with sale price
  • Disable product qty input for variable product
  • Variable roduct qty is calculated from all variants
  • Removed price and sale price for variable product – they dont exist in WooCommerce


  • Fixed issue with not saving Manage stock
  • Fixed issue with searching SKU for variable products
  • Fixed sales price error


  • New filter stock_manager_manage for edit user capabitily to display manager – in class-stock-manager-admin.php file


  • WooCommerce 3.0+ compatibility
  • Sku edit is now via onclick function
  • Fix Sku display issue
  • French translations


  • Fixed Save all button issue


  • Typo admin fix


  • Added input for sku change
  • Use $product->set_stock for set qty value
  • Added searching products by product name
  • Wildcard for searching by sku
  • Product name edit directly in table – green pen icon
  • Added sale price
  • Availability switch off/on table cells – price, sale price, weight, manage stock, stock status, backorders, stock
  • New setting for cells displaying
  • Fixed save all price error


  • Fixed Search by SKU issue
  • Improve filter for multiple values
  • Added Order by filter
  • Added Persian translation


  • Removed “f” typo on admin page
  • Fixed not saving issue
  • Added product id paramater into hooks
  • Optimized pagination method
  • Fixed on sae price issue


  • Fixed wrong generate AJAX nonce
  • User manage WooCommerce capability control in stock_manager_save_one_product_stock_data


  • Fixed security vulnerabily in AJAX call


  • Fixed price saving
  • New hook stock_manager_table_th in table head before Save text
  • New hook stock_manager_table_simple_td in table line before Save button – simple product
  • New hook stock_manager_table_variation_td in table line before Save button – product variation
  • Edit product weight
  • Added product name into export file


  • Fixed issue with export class


  • Search product by sku
  • Edit product regular price
  • Link to product edit page


  • Fix error on attribut label displaying


  • Added toggle display for variations
  • Variation have their attributes as “variation name”
  • Added availability work with plugin setting, for shop managers
  • Fix displaing zero, when stock is low then 0


Fix wrong table displaing in administraion in FF and IE
Added Spanish translate – thanks to Miguel Acosta
Added Slovakia translate – thanks to Tomas Kusenda


Fix product filter issue


Startup version