Linux 软件免费装
Banner图

Stocktake – Physical Inventory Count, Cycle Count & Inventory Audit for WooCommerce

开发者 erenlabs
更新时间 2026年9月14日 21:50
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

stock count stocktake inventory count cycle count inventory audit

下载

1.1.24 1.1.20 1.1.21 1.1.22 1.1.23 1.1.26 1.1.27 1.1.28 1.1.29 1.1.30

详情介绍:

Stocktake for WooCommerce runs a physical inventory count, a cycle count or a full inventory audit inside the store you already have. Count with a barcode scanner — a USB or Bluetooth gun, or your phone camera — compare the shelf against what WooCommerce believes, review the variance in units and in money, and apply the corrected stock in one click, with an automatic backup and one-click undo. The core is snapshot-based variance. When a session starts, expected quantities are recorded, so you can count while the store stays open and keep trading. As counted quantities come in, the difference to expected stock shows product by product. One click then adjusts WooCommerce stock to match; every apply is backed up first, so a single undo restores the previous levels. Count the way the job needs: a full or zero-based count for year end, or a partial spot count and cycle count for the lines you check more often. Blind count hides the expected number so counters record what they find. The count screen runs in a phone or tablet browser — nothing to install — and a recognised barcode is counted on the spot while the cursor never leaves the scan box. Pause and resume at any time, export the count sheet to CSV, and see the variance value in real money when Cost of Goods data is set. Watch the whole plugin in one pass A real count end to end — scope it, scan to count, read the variance, apply it, undo it — then a tour of the Pro screens. https://www.youtube.com/watch?v=NeEbjDATRIc Two more, if you count a particular way Cycle counting — how to pick what gets counted this round instead of counting everything: https://www.youtube.com/watch?v=hFeisudDxy4 Inventory audit by category (Pro) — a store-wide count tells you the shop is short; this shows you where: https://www.youtube.com/watch?v=_9UXOEX3lNE Read the full documentation — scanning, blind counts, counting modes, variance review, restore points and the Pro reports. Free Pro Stocktake Pro adds quick stock check, tally and goods-in counting, restore-point history, valuation at retail and cost, ABC insights with a shrinkage trend, multiple counters with attribution, recount and approval, scheduled count reminders, printable count sheets, PDF reports, Excel export and priority support. Full feature comparison and pricing

安装:

  1. Upload the stocktake-for-woocommerce folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Stocktake in the admin menu and create your first session.
WooCommerce must be installed and active.

屏幕截图:

  • Scan once — a recognised barcode is counted on the spot; correct any quantity on the editable list of what you just scanned.
  • Review every variance (expected vs counted, units and value), then apply the adjustments to WooCommerce in one click.
  • Free forever, Pro when you grow — the full Free vs Pro comparison (every Pro feature listed) and simple annual pricing.
  • Blind counts and phone-camera barcode scanning (Beta), for smaller counts without a handheld scanner.
  • An automatic restore point is saved before every apply — roll back any count at any time.

常见问题:

What is a cycle count, and how do I run one in WooCommerce?

A cycle count checks part of your stock on a regular cycle instead of counting everything at once. Scope a session to selected categories or your highest-value lines, count them, review the variance and apply — then repeat next cycle. Because each session takes a snapshot, you can cycle count while the shop keeps trading.

How do I run an inventory audit in WooCommerce?

Start a session to snapshot expected quantities, count the shelf, and Stocktake shows the difference product by product in units and in money. Every apply writes a restore point first, so an inventory audit leaves a reversible trail rather than a set of manual stock edits. Export the count sheet to CSV for your records.

Is there stocktake software for WooCommerce that works without a separate system?

Yes — this plugin is the stocktake software, and it runs inside WooCommerce. There is no external inventory platform to sync, no CSV round-trip and no separate app to install on each counter's device: the count screen opens in a phone or tablet browser.

How do I do a physical stock count in WooCommerce?

Start a stocktake session, then enter counted quantities by scanning barcodes and SKUs or by typing them in. Stocktake compares your count against a snapshot of expected stock and shows the variance for each product. When you are finished, one click adjusts WooCommerce stock to match, and your previous levels are backed up automatically in case you need to undo. This replaces editing each product's stock quantity one by one.

Can I count while the store is open, or do I have to close it?

You can count while the store stays open. Stocktake records a snapshot of expected quantities when the session starts, so ongoing sales during the count are handled against that baseline. Partial spot counts and cycle counts also let you check sections of the catalogue without pausing trading.

Why is my WooCommerce stock wrong or showing incorrect stock levels?

System stock drifts from reality for many reasons, including caching, variable-product stock quirks, bad CSV imports, and concurrent sales. A physical stock count is the most reliable way to bring your records back in line with what is actually on the shelf. That is what a stocktake does: count, review the variance, and reconcile in one click — stock reconciliation you can hand to your accountant.

What is a blind stock count and why would I use one?

A blind count hides the system's expected quantity from the counter, so they record what they actually find rather than confirming the number on screen. This removes confirmation bias and produces a more honest count. Blind count is included free and can be toggled per session.

How do I count inventory with a barcode scanner in WooCommerce?

Connect a USB or Bluetooth barcode scanner and scan items to count them by barcode, SKU, or product name. Each scan counts the item on the spot. For smaller counts you can also use phone-camera barcode scanning, which is currently in Beta. This is barcode inventory counting in the ordinary sense: the scanner types for you, and each scan counts the item on the spot.

Can I use my phone camera as a barcode scanner to count stock?

Yes, phone-camera barcode scanning is available as a Beta feature and works well for small counts. For counting hundreds of items, a dedicated USB or Bluetooth scanner is faster and more reliable, and both are fully supported.

Is there a stocktake app I need to install on my phone?

No. There is no separate app to download, and nothing to set up on each counter's device. The count screen is built to work in a phone or tablet browser: sign in to your store's admin on the device, open the running session, and start scanning. Because the counting happens in your own store rather than in a third-party app, the counted quantities never leave your site.

How do I bulk update WooCommerce stock after a physical count?

You do not need CSV round-trips or a bulk editor. After counting, one-click stock adjustment writes your counted quantities to WooCommerce. Before it applies, Stocktake backs up your current stock automatically, so a single undo restores the previous levels if something looks off.

How do I see stock variance, and can it show inventory shrinkage in money?

Stocktake shows the variance between counted and expected quantities for every product, and can express that variance in money when WooCommerce Cost of Goods data is set. Pro adds an accuracy and shrinkage trend so you can track how your count accuracy develops over time.

Is this a stocktake tool or a stock management system?

It is a stocktaking tool, not a stock control system. It will not raise purchase orders, hold supplier records, or run your stock day to day. It does one job properly: count what is physically on the shelf, show the variance against WooCommerce, and post the correction. If your stock already lives in WooCommerce, this is the stock take that keeps it honest.

How often should I do a stocktake versus a full inventory count?

A common approach is to cycle count high-value items frequently, count mid-value items periodically, and run a full physical count at your financial year end — 30 June in Australia, your accounting year end in the UK. Stocktake supports both full or zero-based counts and partial spot cycle counts, and Pro adds scheduled reminders to keep the rhythm.

Can I pause and resume a stock count?

Yes. You can resume an unfinished count at any time, so a large stocktake can span breaks, shifts, or multiple days without losing progress.

What is the difference between a quick stock check and a full stocktake?

A full stocktake is a session-based count of many products with variance review and a one-click apply. The Pro quick stock check is for one-off fixes: scan any single product, correct its live stock on the spot, and have the change recorded in an audit log. Use stocktakes for periodic counts and quick checks for spot corrections.

Can multiple people count at the same time?

Yes, in Pro. Multiple counters can work with their contributions attributed to them, and a recount and approval workflow lets a supervisor review before stock is applied.

Can I value my inventory with this plugin?

Yes. Pro inventory valuation reports the value of your stock at both retail and cost, with a per-category breakdown. In the free version you can also see variance value when WooCommerce Cost of Goods data is set.

What can I export?

The free version exports count results, variance, and the reorder or low-stock shortlist to CSV. Pro adds branded PDF count sheets and Excel (XLSX) export.

Does it work with product variations?

Yes — each stock-managed variation is counted as its own line. Scanning a variation's barcode (its SKU or the WooCommerce GTIN/UPC/EAN/ISBN field) counts that exact variation, and applying updates that variation's stock.

Where can I find the documentation?

Full documentation lives at erenlabs.net/stocktake-for-woocommerce/docs — getting started, scanning and barcodes, blind counts, counting modes, variance review, applying stock safely, restore points, the Pro reports, and a troubleshooting section for the questions that come up most.

Which barcodes are recognised?

A scanned code is matched against the SKU first, then against WooCommerce's own GTIN / UPC / EAN / ISBN product field (WooCommerce 9.2+). Both work for products and variations.

Which third-party libraries are bundled?

This plugin bundles the ZXing barcode library (@zxing/library, MIT license, https://github.com/zxing-js/library) at assets/js/vendor/zxing.min.js, used as a fallback decoder for the phone-camera scanner when the browser has no native BarcodeDetector. It is served locally and never loaded from a remote CDN.

Does this plugin use any external services?

This plugin uses the Freemius SDK (https://freemius.com) for optional usage tracking and for licensing/updates of the separate Pro version. On first activation you are shown an explicit opt-in screen; NOTHING is sent anywhere unless you click "Allow & Continue" — choosing "Skip" keeps the plugin fully functional with no data leaving your site. If you opt in, Freemius receives basic site data (site URL, WordPress/PHP versions, plugin version, admin email) to provide update notifications and support. Freemius terms: https://freemius.com/terms/ Freemius privacy policy: https://freemius.com/privacy/

更新日志:

1.1.30 1.1.29 1.1.28 1.1.27 1.1.26 1.1.25 1.1.24 1.1.23 1.1.22 1.1.21 A ground-up rework of the counting screen for real, non-stop scanning. 1.1.20 1.1.19 1.1.18