Year-End Inventory Count in WooCommerce: Closing Stock You Can File
What your accountant needs from a year-end count, when to run it, why zero-based mode matters, and how to turn a WooCommerce…
Read moreVerify what WooCommerce says against what is actually on the shelf. Scan barcodes with your phone, run blind counts your staff cannot fudge, review every variance against live stock, then post the adjustments in one click — with an automatic restore point before anything changes.
Scan a barcode, watch it count on the spot, review the variance, and post the adjustment — the real plugin, start to finish.
No sign-up needed to try it — the free plugin does the whole count. Install from WordPress.org or see Pro pricing. Full documentation is here.
Manual stocktakes are slow, error-prone, and impossible to trust. Every wrong number is a lost sale, an oversell, or hours of reconciliation.
Stock says 10, the shelf has 4. Customers order what you can't ship — and you eat the refund and the review.
Paper lists, phone photos, a spreadsheet at midnight. One typo and the whole count is suspect.
When the counter can see the expected number, the count "matches" a little too often. Shrinkage hides in plain sight. Stock loss that never turns up in a count never turns up in your accounts either.
Stocktake turns counting day into fifteen honest minutes.
From the first scan to the posted adjustment — with the safety net built in.
Point your phone camera at a barcode, or search by SKU and name. The line jumps to the top and increments — no keyboard needed, and no hardware scanner for everyday counts.
Hide the expected quantity so staff record what they actually see. You get a real count, not a rubber-stamp of the system number.
Every line shows counted vs. expected, the difference, and the value impact — so you approve the count knowing exactly what changes.
Post the whole session to WooCommerce stock in a single click. Partial, full, or additive counting modes cover every workflow.
A backup is saved before any stock is written. One click to undo the last apply — so you can count with confidence, not fear.
A real-time dashboard of total units, stock value, sales movement, top movers and dead stock — the health of your inventory at a glance.
No setup project, no consultant. Install, count, done.
Pick a scope — the whole shop, or just the categories you are counting today — and open a count. A background snapshot handles even large catalogues.
Walk the shop floor aisle by aisle with your phone, or search by SKU when a shelf-edge label has rubbed off. Blind mode keeps it honest; progress saves as you go.
Check the variances, then apply to WooCommerce in one click — with an automatic restore point in case you need to roll back.
Open the count on any phone, tablet or laptop, point the camera, and Stocktake reads the barcode and increments the line instantly. No dedicated scanner, no app store, no pairing.
Stock Pulse pulls real numbers from your store into one dashboard: how many units you hold, what they're worth, what's selling, what's running out, and what's gathering dust — updated as your store moves.
Before Stocktake writes a single number to WooCommerce, it saves a restore point of exactly what stock was. Applied the wrong count? Undo the last apply in one click and you're back where you started.
Stocktake doesn't just record what you counted — it reconciles it against live WooCommerce stock, shows you the gap, and keeps a record you can hand to your accountant.
Every counted quantity is checked against your real WooCommerce stock the moment you enter it — the variance and its value are on screen before you commit.
Each count is saved with its scope, date and results — and every applied adjustment leaves a restore point. Nothing changes without a trail.
Download any count as CSV — or Excel and valuation reports on Pro — so your inventory numbers line up with your accounting, audit or year-end.
When more than one person counts — or the numbers have to survive an audit — Pro adds the governance, scheduling and reporting that keep a bigger operation honest.
Counters submit a session for review; a supervisor checks the variances and approves before a single number reaches WooCommerce — or sends it back for a recount in one click.
Several people count the same stocktake at once, each entry tagged with who counted what — accountability that survives the count, not just the shelf.
Set a cadence — weekly, monthly, quarter-end — and Stocktake nudges the team when it's time to count, so cycle counts actually happen.
ABC insight on the items that matter most, plus an accuracy-and-shrinkage trend over time — see whether your counts are tightening or your losses are creeping up.
Break each session's variance down by category to find exactly where the losses hide — instead of one store-wide number.
Print an A4 count sheet straight from the browser — no printer drivers, no app — or hand your accountant a branded PDF or a full Excel export with valuation — your numbers, audit-ready for the books.
Start free forever. Upgrade when you want the safety net, the reports and the team features. Every paid plan is one flat annual price — no per-seat surprises.
Everything you need to count is free. Pro adds the reporting, the restock workflow and the safety net.
| Feature | Free | Pro |
|---|---|---|
| Unlimited counting sessions | ||
| Phone barcode & SKU scanning | ||
| Blind counting | ||
| Counting modespartial (spot) · full / zero-based | ||
| Count while the store keeps sellingsnapshot variance | ||
| Live variance review | ||
| One-click apply to WooCommerce | ||
| Automatic backup before every applya restore point is saved before stock changes | ||
| Undo the last applyone click back to the previous stock | ||
| CSV export | ||
| Reorder & low-stock shortlistCSV export · negative-stock warning | ||
| Stock Pulse live report | — | |
| Add-on-top (tally) counting mode | — | |
| Goods-in / restock mode | — | |
| Running-out risk, top movers & dead stock | — | |
| Recount & approval workflowsupervisor signs off before stock changes | — | |
| Multiple counters with attributionwho counted what | — | |
| Scheduled count reminders | — | |
| Quick stock checkper role & per user | — | |
| Full restore-point historyFree keeps the last only · Pro rolls back to any earlier count | — | |
| Excel (XLSX) export | — | |
| Valuation & reorder reports | — | |
| ABC insights & shrinkage trendaccuracy over time | — | |
| Variance by categoryper-session breakdown | — | |
| Printable A4 count sheetsbrowser print, no printer drivers · plus branded PDF | — | |
| Priority support | — | |
| Get Free | Get Pro |
No download portal to hunt through. Buy, install, paste your key — you're on Pro in a couple of minutes.
Complete the secure checkout and your licence key lands in your inbox instantly, with a link to download the Pro version.
Install the free plugin from your WordPress dashboard, or upload the Pro zip from your email — either works. Activate it like any plugin.
Open Stocktake → Activate Licence, paste your key, and Pro unlocks on the spot — with automatic updates from then on.
Everything you might want to know before you count.
Both — and the plugin does not mind which you call it. In the UK and Australia it is a stocktake (or a stock take, two words) and the job is stocktaking; in the US the same job is a physical inventory count or a cycle count. The workflow here is the same either way: snapshot the expected quantities, count, review the variance, apply.
No — Stocktake counts stock, it does not ring up sales. If you trade over the counter on an EPOS or till and online through WooCommerce, count once here and post the corrected figures to WooCommerce, so both sides of the business work from the same number. If you want a shop counter inside WooCommerce itself, that is our Retail POS plugin.
Yes, on Pro. Goods-in mode counts what has arrived rather than what is on the shelf: scan the boxes at goods inwards as you unpack them, check the total against the delivery note, and the quantities are added on top of your current stock instead of replacing it. The free version covers counting what is already on the shelf.
Not for a normal count. Stocktake scans barcodes with the camera on any phone, tablet or laptop, right in the browser, and you can always search by SKU, barcode or product name instead. Camera scanning is still in Beta: it uses the browser’s own detector, so some barcode types and damaged labels will not read on every device. For counting hundreds of lines a USB or Bluetooth scanner is faster and more reliable — and both are fully supported.
Yes. A restore point of your exact stock is saved before any change is written to WooCommerce. If something looks wrong, one click undoes the last apply. Pro keeps the full history so you can roll back further.
Free covers the complete counting workflow: unlimited sessions, phone scanning, blind counts, variance review, one-click apply and last-undo. Pro adds the Stock Pulse live report, goods-in/restock mode, full restore-point history, Excel & valuation exports, and priority support.
Yes — pick the 5-site or 20-site plan. Start on a single site and upgrade any time; you only pay the difference. One licence key, one renewal date.
Any modern WooCommerce store on WordPress 6.2+ and PHP 7.4+. It's HPOS-ready, works with simple and variable products, and is translation-ready in 8 languages out of the box.
Checkout and billing are handled by Freemius, our merchant of record — all major cards and PayPal, with proper invoices and a 14-day money-back guarantee. You can cancel any time from your account panel.
Yes. Open Stocktake → Account on the old site and deactivate the licence — that frees an activation — then enter your key on the new site. If you migrate or move a domain, the plugin also detects it and offers to transfer the licence for you. Your plan sets how many sites can be active at once (1, 5 or 20).
Right inside WordPress: Stocktake → Account shows your plan, expiry and activated sites, and lets you deactivate, sync or upgrade. From there you can also open your Freemius account for invoices, renewals and one-click cancellation — no emails to send.
Install the free plugin in two minutes, or go straight to Pro and unlock the reports, the restock mode and the full safety net.
What your accountant needs from a year-end count, when to run it, why zero-based mode matters, and how to turn a WooCommerce…
Read moreWooCommerce stores one cost per product, not cost layers. What that means for FIFO, weighted average, and how to get a stock…
Read moreWooCommerce warns you when stock is low. It doesn’t tell you when to reorder. How to set thresholds from lead time and…
Read moreStock says 12, the shelf says 9. Eight real causes of wrong WooCommerce stock levels, how to confirm which one you have,…
Read moreA blind count hides the expected quantity so counters record what they find, not what the screen says. Why it matters, when…
Read moreCycle counting beats an annual count you keep postponing. Classify products by value, build a rota, and count a slice of the…
Read moreTurn a stock count into a shrinkage figure: the formula, what counts as shrinkage, how to read the rate, and how to…
Read moreScan barcodes to count WooCommerce stock: how code matching works, using a phone camera, when to buy a real scanner, and stock…
Read moreRun a physical stock count in WooCommerce without closing the shop: snapshot expected stock, scan to count, review the variance, reconcile in…
Read more