Cycle counts flag discrepancies so teams can investigate and correct them. This regular reconciliation prevents stockouts since you have a more current view of inventory levels. It also detects retail shrink since you can flag any discrepancies.
This guide shares what cycle counting is and how it works, alongside the benefits of this inventory counting method and best practices to follow.
What is cycle counting?
Inventory cycle counts are a method of counting a small group of products at scheduled times to verify stock levels, improve inventory accuracy, and find discrepancies with less disruption than a full physical inventory count. Frequent cycle counts help identify the causes of inventory errors so you can make a plan to resolve them.
Physical counting vs. cycle counting
Physical counting involves counting all your inventory at once a few times a year. Cycle counting involves counting a small amount of inventory in phases, on a regular basis.
| Difference | Physical counting | Cycle counting |
|---|---|---|
| Frequency | A few times a year | Regular basis (sometimes daily) |
| Business disruption | Higher—a full count includes all inventory | Lower—you can count inventory in smaller batches without closing the entire store |
| Time investment | Higher and all at once | Lower and staggered over time in smaller batches |
Physical inventory counts are more disruptive. This may make it more suitable for businesses with fewer products that can count all your stock without closing for the day. But physical counting may provide less current inventory data than regular cycle counts.
Cycle counting can improve inventory accuracy when performed consistently. It can spread the time investment across smaller counts over time.
If you’re constantly running into discrepancies during cycle counts, you may want to consider doing a full physical count for reconciliation and then resume cycle counting.
Types of cycle counting
There are four main ways to organize recurring inventory checks: ABC, random sample, control group, and opportunity-based counting. The best option depends on the value of your products, how often they move, and where discrepancies are most likely to happen.
- ABC cycle counting
- Random sample cycle counting
- Control group cycle counting
- Opportunity-based cycle counting
- Choosing your cycle counting method
ABC cycle counting
The ABC cycle counting method uses the Pareto principle, also known as the 80/20 rule. A small share of products often drives most of your results. This method prioritizes the products that have the biggest impact on revenue, margin, or operations by separating inventory into A, B, and C categories.
Category A
- High profit margin or high sales volume products
- Accounts for roughly 80% of revenue and 20% of total inventory
- Counted monthly
Category B
- Average to high-profit margin or sales volume products
- Accounts for roughly 15% of revenue and 10% of total inventory
- Counted quarterly
Category C
- Low-value and low-demand products
- Accounts for 5% of revenue, but roughly 70% of total inventory
- Counted once or twice a year
Advantages and disadvantages
ABC cycle counting prioritizes inventory checks by classification rather than counting every SKU with the same frequency.
Advantages of cycle counting:
- Targeted effort. The ABC method counts frequency based on item priority. It focuses resources on high-value stock rather than applying a one-size-fits-all schedule.
- Continuous control. It replaces sporadic full-inventory counts with ongoing, pre-established review periods.
Disadvantages of cycle counting:
- System dependency. Success depends on the initial classification. If ABC classes are set up or maintained incorrectly, the count schedule is less reliable.
- Risk of over-counting. For businesses with many unique, low-inventory products, rigid ABC rules can lead to more frequent counts than needed.
- Lower-priority blind spots. Discrepancies in category C items may persist longer because they are counted less frequently. Address this with high-usage cycle counting, which prioritizes items by movement and turnover rates rather than revenue alone.
Random sample cycle counting
The random sample cycle counting method assigns a random number of products. There are two approaches:
- Constant population counting. The same number of products are counted every time. Some products may not be counted at all, while others are counted frequently due to a random selection process.
- Diminished population counting. Once products are counted, they are excluded from future cycle counts until all inventory has been counted. Then the process begins again.
Control group cycle counting
This cycle count process repeatedly counts a small group of products in a short period of time. It highlights errors in your counting technique, so you can fix them before counting larger groups of products and deploying the method on a bigger scale.
Tip: Shopify POS comes with tools to help you control and manage your inventory across multiple store locations, your online store, and your warehouse. Forecast demand, set low-stock alerts, create purchase orders, know which items are selling or sitting on shelves, and count inventory.
Opportunity-based cycle counting
Opportunity-based counting uses natural warehouse checkpoints rather than relying solely on a fixed schedule. It complements ABC or random counting by adding verification layers during inventory touchpoints where discrepancies are more likely. Staff can verify inventory while products are already being handled.
Triggers for opportunity-based cycle counts include:
- After receiving inventory
- Before or after putaway
- During picking or packing
- After returns are processed
- When inventory moves between locations
- After a stock adjustment or reconciliation
- When an item hits its reorder point
- When a barcode scan, requisition, or shipment record does not match the on-hand balance
Choosing your cycle counting method
Before selecting your count method, think about:
- Financial risk. Dollar value and susceptibility to theft or fraud.
- Operational impact. Criticality to daily business functions.
- Activity. SKU sales velocity and fulfillment frequency.
When to conduct cycle counts
Schedule cycle counts when inventory is stable and movement is easiest to control. That could mean before heavy picking starts, after receipts have been processed, after transfers and adjustments have been posted, or during slower sales periods or lighter warehouse shifts.
Avoid cycle counts during active receiving, live picking and shipping rushes, unresolved transfers, shift changes, or while receipts, returns, picks, or adjustments are still being recorded. These conditions can make the shelf count and system count more likely to be temporarily out of sync.
How to do a cycle count
Once you’ve assigned dedicated store staff to cycle counting, document the cycle counting process and close out all transactions before you start. Then begin the cycle count process:
1. Review inventory records
Make sure the inventory quantities in your POS system are up to date and any outstanding discrepancies are reconciled. This gives you a more reliable starting point to reference your cycle count against.
2. Set accuracy level targets
Aim for inventory accuracy, but improvement over time matters more than hitting a fixed benchmark. To determine inventory record accuracy (IRA), use the inventory cycle count accuracy formula:
IRA = 1 - (the sum of the discrepancy / the sum of the total inventory) x 100
For example, if your inventory management system is showing you have 150 units of a particular product and you count 148 units, there is a two-unit discrepancy, and your IRA is 98.7%.
Use this KPI to set, track, and improve your inventory accuracy levels over time. Track discrepancies across counts to spot patterns and identify recurring issues. Early counts can also serve as diagnostic insight into where errors are happening.
3. Start count
Review the inventory descriptions, locations, and quantities from your records (or inventory report) and then compare them to what’s physically on your sales floor and in your stock room and/or warehouse.
Use the following steps to keep each count consistent:
- Count categories one by one.
- Vary your counting schedule to prevent employees from manipulating the system.
- Consider the seasonality of categories so you’re counting products when they’re in demand and can fix discrepancies quickly.
- Do cycle counts frequently and always double-check them.
4. Reconcile differences
Pinpoint the inventory differences found during cycle counts and document them before you reconcile them in your system and with your staff that manages inventory. Note the item, discrepancy amount, location, date, and any recent activity tied to the product, such as receiving, transfers, returns, or sales.
Discrepancies can happen due to:
- Data entry errors
- Receiving mistakes
- Theft or shrinkage
- Damaged or misplaced inventory
- Unrecorded returns or transfers
5. Implement necessary procedures
If the same issues keep coming up regularly, set up new inventory counting processes or address the gaps in your approach.
If the procedure is not the source of the issue, review other possible causes, such as shrink, damaged inventory, misplaced items, or unrecorded transfers. Consider appropriate controls, such as access limits, staff training, security review, or surveillance where needed.
6. Adjust inventory records
Once you’ve completed cycle counts, update your inventory management system to reflect your physical inventory. Use inventory adjustments in Shopify to record the reason for the change.
7. Calculate inventory accuracy levels
Counting does not prevent every inventory error, but it can help teams identify discrepancies earlier. Use cycle counts to find discrepancies early, investigate the cause, and improve your processes over time.
Persistent inaccuracy can point to deeper issues, such as process gaps, receiving errors, misplaced inventory, or inconsistent recordkeeping.
8. Repeat cycle
Repeat the cycle counting process on a regular basis: daily, weekly, monthly, or quarterly. Use a fixed cadence when the goal is routine inventory accuracy. Use trigger-based counts when the goal is to verify stock after a specific inventory event.
Cycle count best practices
Whichever cycle count method you choose, follow these best practices:
- Decide what to count in advance. You may want to count some products weekly, others quarterly, and the majority once per year, or you might count random samples monthly. Whatever you choose, decide in advance.
- Count everything. Unless you’re using the constant population counting method, count everything in your inventory within a set time. If you don’t, your count could change by the time you get to the end.
- Use zero counts. Physically confirm items your system shows as out of stock after they’ve been picked to catch missing, misplaced, or incorrectly recorded inventory before they affect future orders or replenishment.
- Investigate and keep records. If there are errors or inconsistencies, find out why. Make notes on everything you do so you can see what works well and what doesn’t.
- Consider technology upgrades. Use barcode scanners, inventory management software, and automated stock alerts during a cycle count.
Benefits of cycle counting
Benefits of inventory cycle counting include:
Identifying inventory discrepancies
Regularly counting batches of stock can identify errors in inventory counts so teams can resolve them. Research from the IJSRA shows that technology-supported cycle counting increases accuracy from 72% to 99.4% and decreases shrinkage from 17% to 1.7%.
Making inventory counting more manageable
Cycle counting can make inventory counts more manageable by spreading counting work across smaller, recurring checks. The IJSRA research also found that structured recounts, cycle counting, WMS controls, and RFID monitoring can reduce audit time while improving accuracy.
More accurate inventory data
Inaccurate numbers lead to inventory distortion. IHL Group estimated this cost the global retail market $1.77 trillion in 2025. Zebra’s 2025 Global Shopper Study found that 52% of shoppers left stores because items were out of stock. Routine counts provide the data needed to reduce these lost sales.
“We know exactly what we need based on real sales data, so we’re not tying up cash in excess inventory or missing sales due to stockouts,” says Tyler Angelos, CEO of Angelus Direct.
Cycle count challenges
Cycle counting has several common hurdles to plan for:
- Operational disruptions. Recurring counts are less disruptive than full physical counts, but they still draw on staff time and operational capacity. Schedule them during slower shifts, after receipts and transfers have been posted, or before heavy picking begins.
- Inaccurate counts. Counts can be inaccurate if the process is rushed or inconsistent. Freeze movement for the SKUs being checked, document recent activity, and recount discrepancies before adjusting records.
- Multiple locations. Store owners need accurate counts for each store, warehouse, and fulfillment location, as well as a consolidated view across the business. Use location-specific inventory records so teams can identify whether a discrepancy happened in store, in storage, or during transfer.
- Increased expenses. This process can require additional labor, staff time, or technology investments. Start with high-value or fast-moving SKUs first, then expand your cadence once the process is repeatable.
- Human error. Manual data entry and misread labels cause issues. A 2025 study published by the International Journal of Current Science Research and Review found that scanning errors affected 52.85% of SKUs in one warehouse. Barcode scanners, staff training, and standardized count sheets can help reduce avoidable mistakes.
Streamline cycle counts with Shopify
With a POS system like Shopify’s, your inventory is synced across sales channels, online and off. That matters for cycle counts because teams can compare physical inventory against a more current system record, instead of reconciling separate online, retail, and warehouse data after the fact.
A leading independent research firm found Shopify POS delivers an additional 5% GMV uplift on average through integrated inventory management, improved headquarters productivity, and enhanced marketing effectiveness.
For store owners, integrated inventory management can support more accurate counts, faster discrepancy checks, and fewer missed sales from out-of-sync stock levels.
Read more
- Year-End Inventory: How to Make Product Counts Less Painful
- What is an Inventory Specialist and How to Hire One
- Keeping Up With Demand: Tactics to Boost Productivity And Get Orders Out on Time
- Procurement: What it Is and How to Create Your Own Process
- 10 Ways On-Demand Manufacturing Can Help Retailers Streamline Their Operations
- A Retailer’s Guide to Reorder Points and the ROP Formula
- Open To Buy Definition + Formula for Retail Planning
- The Retailer’s Guide to Supply Chain Management
- What is Overselling (+ How to Prevent It)
- 4 Inventory Valuation Methods for Retailers (+ How to Choose One)
Cycle counting FAQ
What is an example of cycle counting?
Let’s say you have 2,400 SKUs (stock keeping units) and you need to count them over a period of eight weeks. A cycle count allows you to count roughly 300 per week instead of closing your store to count them all at once.
Who is responsible for cycle counting in a warehouse?
Cycle counting is handled by warehouse staff, inventory control teams, or store employees responsible for stock accuracy. In smaller businesses, managers may also help oversee the process and review discrepancies.
How often should cycle counts be performed?
It depends on the method and inventory risk. High-priority or fast-moving items may be counted daily or weekly, while lower-priority stock may be counted monthly, quarterly, or on a rotating schedule.
What is the 80/20 rule for cycle counting?
The 80/20 rule means a small share of inventory usually drives most of the value or movement. In cycle counting, it helps prioritize the items that have the biggest impact on sales, cash flow, or accuracy.
How is cycle count accuracy measured?
Cycle count accuracy is measured by comparing the counted quantity with the inventory record. You can track it using inventory record accuracy (IRA), which shows how closely your system matches actual stock on hand.






