Title: ZexeStock | Inventory Management for WooCommerce
Author: zexelabs
Published: <strong>September 2, 2026</strong>
Last modified: September 23, 2026

---

Search plugins

![](https://ps.w.org/zexestock-inventory-management-for-woocommerce/assets/banner-
772x250.png?rev=3678083)

![](https://ps.w.org/zexestock-inventory-management-for-woocommerce/assets/icon-
256x256.png?rev=3678062)

# ZexeStock | Inventory Management for WooCommerce

 By [zexelabs](https://profiles.wordpress.org/aless1o/)

[Download](https://downloads.wordpress.org/plugin/zexestock-inventory-management-for-woocommerce.1.1.2.zip)

 * [Details](https://wordpress.org/plugins/zexestock-inventory-management-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/zexestock-inventory-management-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/zexestock-inventory-management-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/zexestock-inventory-management-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/zexestock-inventory-management-for-woocommerce/)

## Description

📦 The Fastest Way to Manage WooCommerce Stock

Stop opening hundreds of WooCommerce product pages just to adjust stock.

ZexeStock is a fast WooCommerce inventory management plugin that lets you search,
edit, and track stock across thousands of products from one screen — instead of 
clicking into a separate edit page for every single one.

Inline stock and price editing, server-side search across 10,000+ products, and 
full variable product support come standard in the free version — no trial, no credit
card required.

Whether you’re running a small online shop or a warehouse with 50,000+ products,
ZexeStock makes everyday stock management dramatically faster, with color-coded 
stock visibility, PDF exports, and a built-in analytics widget alongside its core
editing tools.

Built for busy store owners, warehouse teams, and inventory managers, ZexeStock 
removes the friction from managing inventory in WooCommerce so you spend less time
clicking through product pages and more time running your business.

#### 🚀 A Purpose-Built Workspace for WooCommerce Inventory Management

Managing inventory inside WooCommerce’s default product editor gets frustrating 
fast as your catalogue grows — one product per page, one save per change.

ZexeStock replaces that with a purpose-built inventory management workspace that
is:

➜ Faster than editing products individually
 ➜ Built for large WooCommerce stores,
with server-side pagination that keeps thousands of products fast to search and 
browse ➜ Easy enough for warehouse staff to use with no training ➜ Safe, with optimistic
concurrency protection against conflicting edits ➜ Built on native WooCommerce CRUD
methods, so it stays compatible with core and HPOS

Instead of jumping between dozens of product pages, your entire inventory is searchable
and editable from one screen — this is what WooCommerce inventory tracking should
feel like.

#### 🎯 Perfect For

✔ WooCommerce stores of any size looking to manage inventory more efficiently
 ✔
Warehouse and fulfillment teams ✔ Retail businesses managing their own online catalogue
✔ Wholesalers and manufacturers ✔ Inventory and operations managers ✔ Anyone tired
of editing stock one product at a time

#### ⚡ Why ZexeStock for WooCommerce Inventory Management?

➜ **Adjust stock for one product** — Default WooCommerce: open the product, edit,
save, reload. ZexeStock: inline, in the table, no page reload.
 ➜ **Search across
the catalogue** — Default WooCommerce: basic list search. ZexeStock: fast server-
side search over 10,000+ products. ➜ **Edit a variable product** — Default WooCommerce:
open each variation separately. ZexeStock: expand the parent row inline and edit
every variation in place. ➜ **Adjust many products at once** — Default WooCommerce:
one at a time. ZexeStock: bulk-select products to enable/disable stock tracking 
for free, or bulk-edit stock and price with the full bulk bar (Pro). ➜ **Edit like
a spreadsheet** — Default WooCommerce: not possible. ZexeStock: keyboard-driven 
spreadsheet mode (Pro). ➜ **Forecast stockouts** — Default WooCommerce: not available.
ZexeStock: sales-velocity-based predictions (Pro).

#### Free and Powerful Out of the Box

ZexeStock’s free version is a complete WooCommerce inventory management plugin on
its own: fast stock editing, searchable inventory, variable product support, bulk
stock-tracking toggle, PDF export, and more.

#### ✅ Free Features

**Fast Stock Management**

✔ Searchable stock table — fast, server-side search that stays responsive even with
10,000+ products
 ✔ Inline stock adjustments — add or remove stock directly from
the table; no page reloads ✔ Quick +/− buttons — one-click increment/decrement by
a configurable step ✔ Inline price and product data editing — update regular price,
sale price (with scheduling), purchase price, barcode, and supplier SKU directly
from the table ✔ Variable product support — expand a parent row inline to edit every
variation without leaving the table ✔ Server-side pagination — only the products
you’re viewing are loaded, so performance holds up on large catalogues ✔ Bulk manage-
stock toggle — select multiple products (including their variations) and enable 
or disable stock tracking for all of them in one action

**Inventory Tracking & Visibility**

✔ Color-coded stock status indicators — in-stock, low-stock, out-of-stock at a glance

✔ Per-product low-stock threshold override — set a custom threshold per product 
✔ Analytics dashboard (basic) — stock-tier counts (in-stock/low-stock/out-of-stock)
on the WordPress dashboard summary widget ✔ PDF export — generate a stock report
in one click

**Safe & Reliable**

✔ Negative stock prevention — configurable guard that blocks adjustments below zero

✔ Optimistic concurrency control — prevents silent overwrites when two users edit
the same product at the same time ✔ Role-based access — grant or revoke stock adjustment
and settings permissions per WordPress role ✔ HPOS compatible — fully compatible
with WooCommerce’s High-Performance Order Storage ✔ Translation ready — ships with
a `.pot` file; RTL languages supported

#### 📈 Ready to Manage Inventory at Scale?

ZexeStock Pro turns the same fast stock management interface into a complete inventory
workspace for stores that need bulk editing, spreadsheet workflows, advanced reporting,
and deeper inventory insights.

[Upgrade and see plans ➜](https://zexelabs.com/pricing/)

**Save Hours Every Week**

✔ Bulk stock and price adjustments — select multiple products and apply a stock 
or price change to all of them at once.
 ✔ Spreadsheet mode — keyboard-driven, Excel-
style cell navigation for fast bulk editing ✔ Delta stock changes — adjust by +/
− amount instead of retyping an exact value ✔ Advanced filter panel — build multi-
condition filters across stock, price, and product fields ✔ Custom saved views —
save and reload named filter and column presets ✔ Undo — revert a single adjustment,
or an entire bulk batch, with one click

**Complete Inventory History**

✔ Full audit log — every stock, price, SKU, and meta change, with who made it and
when
 ✔ Search and filter — by product, date range, user, and adjustment type

**Better Business Insights**

✔ Advanced analytics dashboard — KPIs, sales summary, fast movers, top products,
sales by category
 ✔ Current stock value — know what your inventory is worth right
now ✔ Stockout predictions — estimated days-to-stockout per product, based on sales
velocity ✔ Low-stock dashboard widget — see at-risk products at a glance from the
WordPress dashboard

**Professional Exporting**

✔ CSV and XLSX export — export the stock table or audit log for spreadsheets and
reporting

The full source code is [publicly available on GitHub](https://github.com/zexetech/zexestock-inventory-management-for-woocommerce).

### External services

ZexeStock uses the Freemius SDK to handle licensing, plugin updates, and (only with
your consent) diagnostic usage data for the Pro version.

Freemius (freemius.com)
 Used for license verification, delivering plugin updates,
and — only if you opt in during activation — collecting basic, non-sensitive diagnostic
data to help us improve the plugin.

License verification: sends your license key and site URL to confirm your Pro subscription
is active.
 Update checks: sends your site URL and current plugin version to check
for and deliver new plugin versions. Diagnostic data (optional): if you opt in, 
sends non-sensitive environment data (such as PHP/WordPress version and plugin usage
metrics). You can decline this at any time under ZexeStock  Settings. Service provider:
Freemius Inc. Privacy policy: [https://freemius.com/privacy/](https://freemius.com/privacy/)

## Screenshots

[⌊Advanced analytics dashboard — revenue, sales, top-selling products, and sales
by category (Pro)⌉⌊Advanced analytics dashboard — revenue, sales, top-selling products,
and sales by category (Pro)⌉[

Advanced analytics dashboard — revenue, sales, top-selling products, and sales by
category (Pro)

[⌊Advanced analytics dashboard, full view — inventory health, low-stock breakdown,
and current stock value (Pro)⌉⌊Advanced analytics dashboard, full view — inventory
health, low-stock breakdown, and current stock value (Pro)⌉[

Advanced analytics dashboard, full view — inventory health, low-stock breakdown,
and current stock value (Pro)

[⌊Stock Manager — searchable, sortable product table with inline stock and price
editing⌉⌊Stock Manager — searchable, sortable product table with inline stock and
price editing⌉[

Stock Manager — searchable, sortable product table with inline stock and price editing

[⌊Variable products expand inline to reveal and edit every variation⌉⌊Variable products
expand inline to reveal and edit every variation⌉[

Variable products expand inline to reveal and edit every variation

[⌊Bulk selection bar — select multiple products and choose a bulk action (manage-
stock toggle is free; stock/price adjustments are Pro)⌉⌊Bulk selection bar — select
multiple products and choose a bulk action (manage-stock toggle is free; stock/price
adjustments are Pro)⌉[

Bulk selection bar — select multiple products and choose a bulk action (manage-stock
toggle is free; stock/price adjustments are Pro)

[⌊Bulk stock adjustment — apply a +/- change to every selected product at once (
Pro)⌉⌊Bulk stock adjustment — apply a +/- change to every selected product at once(
Pro)⌉[

Bulk stock adjustment — apply a +/- change to every selected product at once (Pro)

[⌊Bulk price adjustment — update regular price, sale price, and sale schedule for
selected products (Pro)⌉⌊Bulk price adjustment — update regular price, sale price,
and sale schedule for selected products (Pro)⌉[

Bulk price adjustment — update regular price, sale price, and sale schedule for 
selected products (Pro)

[⌊Confirmation dialog shown before a bulk adjustment is applied (Pro)⌉⌊Confirmation
dialog shown before a bulk adjustment is applied (Pro)⌉[

Confirmation dialog shown before a bulk adjustment is applied (Pro)

[⌊Undo last action — instantly revert a bulk stock adjustment (Pro)⌉⌊Undo last action—
instantly revert a bulk stock adjustment (Pro)⌉[

Undo last action — instantly revert a bulk stock adjustment (Pro)

[⌊Spreadsheet mode — edit prices and stock across multiple rows at once, Excel-style(
Pro)⌉⌊Spreadsheet mode — edit prices and stock across multiple rows at once, Excel-
style (Pro)⌉[

Spreadsheet mode — edit prices and stock across multiple rows at once, Excel-style(
Pro)

[⌊Inline purchase price editing directly from the stock table⌉⌊Inline purchase price
editing directly from the stock table⌉[

Inline purchase price editing directly from the stock table

[⌊Inline regular price editing directly from the stock table⌉⌊Inline regular price
editing directly from the stock table⌉[

Inline regular price editing directly from the stock table

[⌊Inline sale price editing with a scheduled start and end date⌉⌊Inline sale price
editing with a scheduled start and end date⌉[

Inline sale price editing with a scheduled start and end date

[⌊Inline barcode and supplier SKU editing⌉⌊Inline barcode and supplier SKU editing⌉[

Inline barcode and supplier SKU editing

[⌊Spreadsheet mode with per-row sale scheduling while bulk-editing (Pro)⌉⌊Spreadsheet
mode with per-row sale scheduling while bulk-editing (Pro)⌉[

Spreadsheet mode with per-row sale scheduling while bulk-editing (Pro)

[⌊Full audit log with search, date range, user, and type filters (Pro)⌉⌊Full audit
log with search, date range, user, and type filters (Pro)⌉[

Full audit log with search, date range, user, and type filters (Pro)

[⌊Export stock data to PDF, CSV, or XLSX with custom column selection (PDF is free;
CSV/XLSX export is Pro)⌉⌊Export stock data to PDF, CSV, or XLSX with custom column
selection (PDF is free; CSV/XLSX export is Pro)⌉[

Export stock data to PDF, CSV, or XLSX with custom column selection (PDF is free;
CSV/XLSX export is Pro)

## Installation

 1. Upload the `zexestock` folder to `/wp-content/plugins/`.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. WooCommerce must be installed and active.
 4. Navigate to **ZexeStock  Dashboard** to start adjusting stock.

## FAQ

### What are the minimum requirements to run ZexeStock?

WordPress 6.4+, WooCommerce 6.4+, and PHP 8.0+.

### Is ZexeStock a WooCommerce inventory management plugin?

Yes. ZexeStock is a WooCommerce inventory management plugin designed to make stock,
price, and product data management faster across large catalogues. The free version
includes searchable inventory, inline stock and price editing, variable product 
support, a bulk manage-stock toggle, stock visibility, PDF export, and more. ZexeStock
Pro adds bulk stock/price editing, spreadsheet mode, audit logs, advanced analytics,
and CSV/XLSX export.

### What can I do with the free version?

A lot. You get a searchable, paginated stock table for 10,000+ products, inline 
stock adjustments, quick +/− buttons, inline price and product data editing (regular
price, sale price, purchase price, barcode, supplier SKU), full variable product
support, color-coded stock status, per-product low-stock thresholds, a basic analytics
widget, PDF export, negative stock prevention, optimistic concurrency control, role-
based access, and HPOS compatibility — no trial, no credit card required. You can
also select multiple products and bulk-toggle stock tracking on or off for all of
them at once, for free. When you need more, Pro adds bulk stock/price editing, a
full audit log, spreadsheet mode, advanced analytics, and more.

### Can I quickly adjust stock for individual products?

Yes. Use the quick +/− buttons for one-click increments, or type a value directly
into a product’s stock cell and click Apply — no separate edit screen needed.

### How many products can I edit at once?

You can select multiple products and bulk-toggle “manage stock” on or off for all
of them at once — that’s included free. For everything else, you edit one product
row at a time in the free version — inline, with no page reload, and fast enough
thanks to server-side search and pagination that stay responsive even with 10,000
+ products. If you need to apply a stock or price change to many products in a single
action, ZexeStock Pro adds a full bulk stock/price bar and keyboard-driven spreadsheet
mode for editing WooCommerce catalogs at scale (Pro).

### Can I manage inventory for thousands of WooCommerce products?

Yes. ZexeStock was designed for large product catalogues. Server-side pagination
means only the products you’re currently viewing are loaded, keeping the interface
fast even with 10,000+ products.

### I have a problem, who do I contact and how?

Post in this plugin’s Support forum here on WordPress.org, or visit [zexelabs.com](https://zexelabs.com)
for other contact options.

### Is ZexeStock available in different languages?

ZexeStock ships translation-ready with a `.pot` file and supports RTL languages 
out of the box. Use any standard WordPress translation tool (e.g. Loco Translate,
Polylang) to add a language.

### Does ZexeStock support all WooCommerce product types?

Simple, variable, and grouped products are all supported. Variable products show
as an expandable parent row with each variation editable individually; grouped products
show their child products the same way.

### I updated ZexeStock and can’t see the new functionality

Clear your browser cache and do a hard refresh (Ctrl/Cmd + Shift + R) — the admin
screens are a compiled JavaScript app, and the browser can keep serving an old cached
version right after an update. If a Pro-only feature specifically is missing, confirm
your license is still active under ZexeStock  Settings.

### Will ZexeStock work with PHP versions older than 8.0?

No. ZexeStock requires PHP 8.0 or newer and will not activate on older PHP versions.

### Which other plugins does ZexeStock work with?

WooCommerce 6.4+ is required, and ZexeStock is fully compatible with WooCommerce’s
High-Performance Order Storage (HPOS). There are no other required third-party plugin
integrations at this time.

### Does this work with variable products?

Yes. Variable products appear as a grouped parent row. Click the expand button to
reveal all variations, each with its own adjustment input.

### Will it work with 10,000+ products?

Yes. The stock table uses server-side processing — only the current page of results
is loaded at a time, so performance does not degrade with large catalogs.

### Is it compatible with HPOS?

Yes. ZexeStock has been fully audited and is compatible with WooCommerce’s High-
Performance Order Storage.

### What happens if two people adjust the same product at the same time?

The plugin uses optimistic concurrency control. If stock has changed between when
you loaded the page and when you clicked Apply, the adjustment is rejected and the
displayed stock is updated so you can review before retrying.

### What if I make a mistake while adjusting stock?

In the free version, double-check the value before clicking Apply — optimistic concurrency
control stops two people from silently overwriting each other’s changes, but there’s
no built-in undo for an individual edit yet. ZexeStock Pro adds one-click undo for
a single adjustment or an entire bulk batch, plus a full audit log of every stock,
price, and SKU change (Pro).

### Where are the audit log entries stored?

The audit log is a Pro feature. When Pro is active, every entry is stored securely
in your WordPress database and is searchable and filterable by product, date range,
user, and adjustment type, with CSV export.

### Does ZexeStock collect any personal data or track usage?

ZexeStock uses the Freemius SDK to handle licensing and updates for the Pro version.
On activation you may be asked to opt in to sharing basic, non-sensitive diagnostic
data (such as PHP/WordPress version and plugin usage metrics) to help us improve
the plugin — this is entirely optional and you can skip it. No data is collected
without your consent. See the [Freemius privacy policy](https://freemius.com/privacy/)
for details.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“ZexeStock | Inventory Management for WooCommerce” is open source software. The 
following people have contributed to this plugin.

Contributors

 *   [ zexelabs ](https://profiles.wordpress.org/aless1o/)

[Translate “ZexeStock | Inventory Management for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/zexestock-inventory-management-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/zexestock-inventory-management-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/zexestock-inventory-management-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/zexestock-inventory-management-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/zexestock-inventory-management-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.2

 * Tested up to WordPress 7.1.2 and WooCommerce 11.1.2.

#### 1.1.1

 * Fix: corrected the Pro pricing link in the plugin description.

#### 1.1.0

 * New: bulk Enable/Disable Stock Management action for selected products in the
   stock table.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.1.2**
 *  Last updated **14 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [woocommerce inventory management](https://wordpress.org/plugins/tags/woocommerce-inventory-management/)
   [Woocommerce Stock Management](https://wordpress.org/plugins/tags/woocommerce-stock-management/)
 *  [Advanced View](https://wordpress.org/plugins/zexestock-inventory-management-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/zexestock-inventory-management-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/zexestock-inventory-management-for-woocommerce/reviews/)

## Contributors

 *   [ zexelabs ](https://profiles.wordpress.org/aless1o/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/zexestock-inventory-management-for-woocommerce/)