WooCommerce stocktakes
made faster
Run full stocktakes, location-based stock counts, or smaller spot checks in Stokkap. Generate the right count list first, print sheets or scan barcodes, review variances, and only apply the counted changes you complete.
Stocktakes are
a nightmare
Paper lists. Manual counting. Hours typing numbers into WooCommerce. Orders coming in while you're counting - making your numbers wrong before you even finish. Sound familiar?
Paper lists and data entry
Print product list, count on paper, spend Sunday typing numbers into WooCommerce. Prone to errors and mind-numbingly slow.
Sales happen while you count
Orders come in during your stocktake. By the time you apply your counts, the numbers are already wrong.
No variance visibility
You counted 47, WooCommerce says 50. But which is right? No way to review discrepancies before committing.
One size fits nobody
Some products need scanning, some need traditional counting. Some locations need full counts, others just spot checks. No flexibility.
The solution
Stocktakes designed for real businesses
Two modes for different workflows
Count Sheet mode and Tally mode both support sheet printing and barcode scanning. Use printed count sheets where paper helps, scan items where barcodes are faster, and complete only the counted changes when the stocktake is finished.
- Print count sheets from either mode
- Scan barcodes with camera, USB, or Bluetooth scanner
- Apply only lines changed during the stocktake
Count exactly what you need
Create the stocktake list for the scope you want: all managed stock, a location type, or a specific location such as shop floor, stockroom, shelf, bin, or warehouse area. If a location is selected, only products in that generated location list are part of the count.
- Generate full or location-based count lists
- Include variations optionally
- Use smaller stock counts for shelves, rooms, or spot checks
Confirm, flag, or reject each item
Every counted item can be confirmed, flagged for review, or rejected. See variances before you commit. Know exactly what changed and why.
- Confirm items that match expected stock
- Flag items that need investigation
- Reject items you don't want to update
Three ways to complete your stocktake
Choose how your counts are applied. The real-time adjustment option is a game-changer.
Record only
Save your counts without updating WooCommerce stock. Perfect for audits, spot checks, or when you need manager approval before applying changes.
Set stock values
Replace WooCommerce stock with your counted values. Simple and direct - what you counted is what gets set. Good for complete location resets.
Real-time adjustment
The smart option. Fetches current stock at completion, accounts for sales that happened during your stocktake, and calculates the correct adjustments. Your counts stay accurate even if orders came in while you were counting.
Why real-time adjustment matters: You counted 47 items at 10am. By 2pm when you complete the stocktake, 3 orders shipped. Traditional systems would set stock to 47, losing those 3 sales. Stokkap sees the sales, calculates the actual variance, and adjusts correctly. No lost sales, no stock errors.
Tally mode: scan your way through
Open the stocktake first so the count list is available, then scan as you move through the warehouse. Each scan adds to that item's count and your work can sync when you are back online.
Scan with any device
Use your phone camera, tablet, or plug in a USB/Bluetooth barcode scanner. Scan items in the generated stocktake list, check quantities as you go, and keep moving until the selected stock count is complete.
- Phone camera scanning built in
- USB and Bluetooth scanners supported
- Audio and vibration feedback
Works offline in the warehouse
For offline counting, create and open the stocktake while you still have internet so the count list can load and local data can save. Then you can disconnect, continue counting, and sync changes when you are back online.
- Create and open the stocktake before going offline
- Continue counting after the connection drops
- Sync saved changes when connection returns
Barcode scanning works when products have barcodes assigned. Learn about barcode scanning and GTIN management.
Count Sheet mode: traditional counting, modern tools
Prefer printed lists and manual counting? Count Sheet mode gives you the familiar workflow with none of the data entry pain.
Print blank or filled
Print count sheets from your generated stocktake list, with expected quantities pre-filled or blank for blind counts. Use the same list for full stocktakes, location counts, or smaller spot checks.
Enter counts digitally
Type counted values directly into Stokkap or use barcode scanning where it is faster. No spreadsheet imports or WooCommerce admin hunting.
See variances instantly
As you enter counts, see exactly how they compare to expected stock. Spot discrepancies immediately, investigate while you're still in the stockroom.
How stocktakes work in Stokkap
From setup to completion in a few simple steps.
Configure your stocktake
Choose your scope: specific locations, location types, or all WooCommerce-managed stock. Decide whether to include variations and zero-stock items. Pick Tally or Count Sheet mode, then generate and open the stocktake list.
Count your stock
Tally mode: scan products and watch counts add up. Count Sheet mode: print your list and enter values as you go. Open the stocktake before going offline so local progress can save.
Review and confirm
Mark items as confirmed, flagged, or rejected. See variances at a glance. Investigate discrepancies before committing.
Complete with confidence
Choose record only, set values, or real-time adjustment. One click and WooCommerce updates. Full audit trail of every change.
What customers say.
Store owners who've transformed their stocktakes.
Part of complete inventory management
Stocktakes work seamlessly with all other Stokkap features.
Location-aware stocktakes
Full audit trail
WooCommerce stocktake and stock count FAQs
Common questions about running WooCommerce stocktakes, stock counts, barcode stocktakes, and offline counts with Stokkap.
Can I pause and resume a stocktake?
Yes. Your progress is saved automatically. Close the app, come back tomorrow, and continue from the same stocktake. For offline work, open the stocktake before disconnecting so local progress can save.
What if orders come in during my stocktake?
Use real-time adjustment on completion. Stokkap fetches current stock, sees what sold since you started counting, and calculates the correct adjustments so your counted changes stay accurate.
Do I need barcodes for stocktakes?
Only for barcode scanning. Count Sheet mode still works without barcodes because you can enter quantities manually. Both modes can use printed sheets, and both can use barcode scanning where product barcodes exist.
Can multiple people count at the same time?
Yes. Create separate stocktakes for different locations or sections. Each person counts their area, then each stocktake can be reviewed and completed independently.
Can I run partial stock counts by location?
Yes. Create the stocktake for a specific location, location type, shelf, bin, stockroom, or warehouse area. Stokkap generates the count list for that scope, and only changes made in that stocktake are pushed when you complete it.
Can I print sheets and scan barcodes in both modes?
Yes. Both stocktake modes support sheet printing and barcode scanning. Use printed sheets for manual counting, scan where barcodes are faster, or combine both workflows in the same stocktake.
How does offline stocktaking work?
Create and open the stocktake while you still have internet so the count list can load and local data can save. After that you can disconnect, continue counting, and sync the saved changes when you are back online.
Does completing a stocktake update every product?
No. Completion applies the changes made in that stocktake. If you generated a location-based count, completion applies the counted changes for that generated scope rather than overwriting unrelated products.
Ready to transform your stocktakes?
Get lifetime access and run your first stocktake this week.