Shopify announced on September 28, 2026 that store staff can run cycle and full stock counts directly in Shopify POS. Managers can plan a count in Admin, select the location and products, and send the task to POS. Staff scan barcodes or enter quantities, then submit the result for review.
Importantly, submitting a count does not immediately change inventory. An authorized user reviews discrepancies and approves the adjustments. That separation gives retailers a valuable control, but accuracy still depends on scope, timing, barcode quality, and clear ownership.
Choose cycle counts or full counts deliberately
A full count covers a broad inventory set and may require a controlled pause or carefully managed sales activity. A cycle count focuses on selected products, categories, or high-risk items and can be repeated more often. Choose the approach based on operational cost and the decisions the business needs to make.
Prioritize items with high value, frequent sales, recent receiving issues, many returns, or repeated discrepancies. Use a written schedule so counting does not happen only after a customer discovers an out-of-stock item.
Prepare the product and location data
Confirm that products, variants, SKUs, barcodes, and locations are correct before the count. Duplicate barcodes, missing variants, inactive products on shelves, and stock assigned to the wrong location can turn a counting exercise into a data-cleanup incident.
Define the physical boundaries of the location: sales floor, stock room, returns bin, damaged items, items awaiting transfer, and customer holds. Staff need to know whether each area is included and how to classify stock that should not be sellable.
Control activity during the count
Decide how sales, receiving, returns, transfers, and online fulfillment will be handled while counting is in progress. If inventory moves after one shelf is counted but before the task is submitted, the result may be wrong even when every scan was accurate.
For a small store, a brief count window before opening may be enough. For a busy multi-location retailer, use smaller cycle counts, timestamps, and a documented cutoff. Escalate unexpected movement rather than adjusting numbers from memory.
Assign permissions and responsibilities
Shopify states that staff with inventory permission can open a count in POS and record quantities. Users with the required Admin permission review the completed count and approve adjustments. Preserve that separation when practical.
Name a planner, counter, reviewer, and discrepancy owner. For a very small team, one person may hold several roles, but a second review of large or unusual differences reduces mistakes. Record why an adjustment was approved, not only who clicked the button.
Use a repeatable counting method
Count in a consistent physical order and mark completed sections. Scan barcodes when possible, but verify that the scanned variant matches the shelf label and product. Manual quantity entry should include a quick confirmation step for unusually large values.
Do not let staff silently skip an unrecognized item. Put it into an exception list with a photo or temporary label, location, quantity, and responsible reviewer. Unknown stock is still stock that affects customer promises.
Practical retail example
Consider a specialty hardware store that repeatedly oversells popular fasteners. The manager creates a weekly cycle count for the highest-volume variants and the returns bin. A staff member counts before opening using Shopify POS.
The submitted count shows a large shortage on one size. The reviewer checks recent transfers, unprocessed returns, and a mislabeled shelf before approving an adjustment. The root cause is recorded, and the store fixes the label instead of merely changing the number every week.
Review discrepancies before approval
Set thresholds for automatic review. A difference of one low-value item may follow a simple process; a large value change, repeated discrepancy, or negative stock condition should require investigation. Compare the count with sales, refunds, transfers, receiving, and damaged inventory.
Shopify keeps a record of what was counted, when it was completed, and who performed it. Use that audit trail during review. Preserve related notes in the system the business uses for operational incidents so the same cause can be identified across counts.
Test the workflow
Run a pilot with a small product group. Test barcode scan, manual entry, an unknown barcode, two variants with similar packaging, a sale during counting, a transfer, a submitted discrepancy, reviewer rejection, and final approval. Confirm the adjusted inventory appears at the correct location.
Also test device connectivity and staff sign-in. A technically sound process fails if the store cannot access the task during the scheduled window or if staff use a shared account that weakens the audit trail.
Measure inventory accuracy as a business outcome
Track count completion rate, discrepancy rate by SKU and value, repeated discrepancies, time to review, rejected counts, unrecognized items, and approved adjustment value. Connect accuracy to canceled orders, substitutions, customer contacts, expedited replenishment, and lost sales where the data supports it.
Use trends to improve receiving, labeling, returns, transfer, and fulfillment practices. The purpose is not to make every discrepancy disappear from reporting; it is to find and fix the process that created the mismatch.
Connect inventory to the storefront
DIGIMAR’s web development service can help align Shopify product data, locations, ecommerce presentation, and integrations. The AI automation service can connect approved inventory exceptions with alerts and staff queues when the workflow supports it.
Begin with one location and one cycle-count group. Clean the identifiers, define the cutoff, test submission and approval, and review the business impact. Accurate availability supports a better customer experience because promises on the website, at the register, and during follow-up start from the same evidence.
Use counts to improve customer response
When a count reveals that a promoted item is unavailable, the business needs more than an inventory adjustment. Update the storefront, pause affected campaigns where appropriate, and give customer-facing staff an approved alternative. If an order is already placed, assign a person to communicate the options instead of allowing a generic back-order message to conflict with store information.
Build a simple exception workflow that connects the SKU, location, affected orders, owner, status, and customer contact result. That makes inventory accuracy part of the Respond → Qualify → Act → Handoff process rather than an isolated back-office metric.