SOP templatesWarehouse

Cycle Counting SOP Template

A step-by-step SOP for running cycle counts: selecting locations, counting without disrupting operations, investigating variances and reconciling results in the WMS.

FreeNo sign-upWord, PDF, Excel & CSV
Ilia PirozhenkoReviewed by Ilia Pirozhenko, Founder, Perfect WikiUpdated September 15, 202612 steps4 roles3 min read
Standard operating procedureSOP-WHS-005 ยท Rev 1.0
Owner
Inventory Control Manager
Effective date
September 15, 2026
Review cycle
Every 12 months

1.Purpose

To verify physical inventory against system records on a rolling schedule, catching and correcting errors early without the cost and disruption of a full physical inventory.

2.Scope

Applies to scheduled and ad hoc cycle counts of storage and pick locations across the warehouse. Full annual physical inventory and daily transaction recording are covered elsewhere.

Definitions

Cycle count
A scheduled count of a subset of inventory locations, repeated on a rotation so all locations are eventually counted.
ABC classification
A method of grouping SKUs by value or movement (A high, B medium, C low) to set different count frequencies.
Blind count
A count performed without the counter seeing the system quantity, to reduce bias toward confirming the expected number.
Tolerance
The acceptable difference between counted and system quantity before a variance requires investigation.

3.Responsibilities

Count Clerk
Performs blind counts of assigned locations and records results on the count sheet or scanner.
Inventory Control Manager
Schedules count cycles, reviews variances, and approves adjustments.
Warehouse Supervisor
Frees up staff time for counts and restricts location activity during a count.
Recount Auditor
Performs an independent second count on locations with a variance outside tolerance.

RACI matrix

ActivityCount ClerkInventory Control ManagerWarehouse SupervisorRecount Auditor
Build the count scheduleIR/AC-
Freeze location during countICR/A-
Perform blind countRA--
Recount a variance locationIA-R
Approve and post adjustmentIR/A-I

R = Responsible, A = Accountable, C = Consulted, I = Informed

4.Materials and PPE

Materials, tools and systems

  • โ†’WMS handheld scanner or count sheets
  • โ†’ABC classification report
  • โ†’Cycle count schedule
  • โ†’Variance investigation log
  • โ†’Location freeze signage or system flag

Personal protective equipment

  • โ†’Safety shoes
  • โ†’High-visibility vest in active aisles

5.Procedure

  1. 5.1

    Classify SKUs by count frequency

    Inventory Control Manager

    Group SKUs into A, B and C classes by value or pick frequency, and set a count frequency for each class, such as monthly for A items and quarterly for C items.

  2. 5.2

    Generate the day's count list

    Inventory Control Manager

    Pull the day's assigned locations from the rotation schedule, mixing in any locations flagged by recent pick errors or negative on-hand alerts.

  3. 5.3

    Freeze the location

    Warehouse Supervisor

    Flag each location being counted as frozen in the WMS or with physical signage so pickers and putaway staff avoid it until the count is complete.

    Warning: Counting a location while stock is still being picked or put away will produce an inaccurate variance.

  4. 5.4

    Assign counters to locations

    Inventory Control Manager

    Assign each frozen location to a count clerk, avoiding assigning a clerk to a location they stock or pick regularly where practical.

  5. 5.5

    Perform the blind count

    Count Clerk

    Scan the location barcode, then count and enter the physical quantity of each SKU present without viewing the system quantity first.

    Checkpoint: The count is entered before the system quantity is displayed, preserving the blind count.

  6. 5.6

    Check for misplaced or unscanned stock

    Count Clerk

    Look behind, above and inside cases in the location for stock that may not carry a visible barcode, and note any item found in the wrong location.

  7. 5.7

    Submit the count

    Count Clerk

    Submit the completed count for the location in the WMS or hand in the count sheet, and release the location freeze once the count is submitted.

  8. 5.8

    Compare against tolerance

    Inventory Control Manager

    Compare each submitted count to the system quantity and flag any SKU where the variance exceeds the defined tolerance for its ABC class.

  9. 5.9

    Recount out-of-tolerance locations

    Recount Auditor

    Assign a different counter to independently recount any location with an out-of-tolerance variance before it is accepted as final.

    Checkpoint: A second, independent count confirms the variance before any adjustment is approved.

  10. 5.10

    Investigate the root cause

    Inventory Control Manager

    For confirmed variances, review recent transactions, nearby locations and open orders to identify a likely cause such as a mis-pick, mislabeled location or data entry error.

  11. 5.11

    Approve and post the adjustment

    Inventory Control Manager

    Approve the adjustment with a reason code and post it to the WMS, referencing the original count and recount results.

  12. 5.12

    Report accuracy results

    Inventory Control Manager

    Log the count, variance and adjustment outcome in the cycle count report and summarize accuracy rate by ABC class at the end of each cycle.

6.Quality checks

  • โ†’Every count is performed blind, without the counter seeing the system quantity first.
  • โ†’All out-of-tolerance variances are recounted by a different clerk before adjustment.
  • โ†’A class locations are counted at least as often as the schedule requires.
  • โ†’Adjustments always reference a documented root cause.

7.Records

  • โ†’Cycle count schedule and completion log
  • โ†’Count sheets or scanner exports
  • โ†’Variance investigation log
  • โ†’Cycle count accuracy report by ABC class

8.KPIs

  • โ†’Location count accuracy rate by ABC class
  • โ†’Percentage of scheduled counts completed on time
  • โ†’Average variance value per count cycle
  • โ†’Days to resolve an out-of-tolerance variance

9.Common mistakes

  • โ†’Letting pickers work a location while it is being counted.
  • โ†’Skipping the recount step on a large variance to save time.
  • โ†’Counting only what is visible without checking behind or above stock.
  • โ†’Falling behind on C-class counts because A-class locations get all the attention.

10.Revision history

RevisionDateDescriptionReviewed by
1.0September 15, 2026Initial releaseIlia Pirozhenko

This is a template. Adapt it to your organization, equipment and local regulations before use.

Ask this SOP

Nobody opens a PDF in the middle of a task. They ask.

Add this SOP to Perfect Wiki and your team gets answers in the chat app they already use, with a link to the exact step. Ask from ChatGPT, Claude or Copilot too.

Perfect Wiki AIExample answer

My count for a location is 12 units off from the system. Do I just fix it myself?

No, submit your count as is and let the inventory control manager flag it for a recount by a different clerk since it is outside tolerance. Only an approved adjustment with a documented cause should change the system quantity.Source: step 5.9 ยท Recount out-of-tolerance locations
Ask your own question about this SOPโ€ฆSign up to keep asking
Word file vs Perfect Wiki

A downloaded SOP starts going out of date the day you save it.

Screen recorders like Scribe and Tango capture clicks. Perfect Wiki holds the whole procedure, including your recorded guides, and answers questions about it.

Word or PDFPerfect Wiki
Finding itDig through folders and email threadsAsk in Teams, Slack, kChat or Mattermost
Keeping it currentEmail a new version and hopeEdit once with AI, everyone sees the update
Everything in one placeText and imagesEmbed Scribe and Tango guides, SharePoint files and videos
Who can change itAnyone with the fileEditors you choose, everyone else reads
Common questions

Frequently asked questions

Didn't find what you're looking for? Contact our support โ†’

Your SOP library

Keep every SOP where your team can ask it.

Perfect Wiki is the knowledge base for Microsoft Teams, Slack, kChat and Mattermost. Store your SOPs, embed your Scribe and Tango guides, and let AI answer questions with a link to the right step.

No credit cardSetup in under 10 minutesCancel anytime