Stock Control Audit Checklist

A practical stock control audit checklist for consistent counts, clear escalation, and clean close-out actions.

Cover image for Stock Control Audit Checklist

Download your stock control checklist

Please fill out the form below to access your free stock control checklist download.

About this stock control checklist

Stock accuracy is one of those things that quietly drives everything else — availability, waste, shrink, replenishment, and customer experience. This stock control audit checklist gives operations teams a practical way to verify the basics, spot variances early, and create a clear trail for follow-up.

It covers preparation, in-process counting checks, escalation criteria, and close-out actions so you can stop guessing and start knowing what is really happening in your stock system and on your shelves.

What this stock control audit checklist covers

  • Preparation: scope, roles, tools, and movement control
  • Stock location and labelling checks to prevent double-counting and missed stock
  • In-process counting checks for consistency (including high-value verification)
  • Reconciliation: receipts, dispatches, returns, and write-offs
  • Escalation criteria for high-risk variances and suspected process breaches
  • Close-out actions: adjustments, root cause, corrective actions, and sign-off

Who it is for

This checklist is for operations teams running full stock counts, cycle counts, or targeted audits (for example high-value or shrink-risk items). It also works well for area managers and site leaders who need a consistent way to compare locations and track improvements over time.

How to use it on the frontline

Keep it simple: define the scope, control stock movement, and follow one counting method end-to-end. Record exceptions as you go (deliveries in progress, unlabelled items, quarantine stock) so variances are explained, not argued about later.

When you hit escalation criteria (for example high-value variances or repeat issues), pause and escalate with the right context: what you counted, where, and what evidence you have. That is how you turn a stock count into a decision, not just a number.

Common issues this checklist helps you catch

  • Stock in the wrong location or stored across mixed SKUs without separation
  • Returns and write-offs sitting as available stock
  • Unprocessed receipts or dispatches inflating variances
  • Negative stock and impossible balances caused by missing transactions
  • Repeat variances that point to a process gap (not a one-off mistake)

Want to run audits without the spreadsheet pain?

Ocasta replaces scattered notes and inconsistent counting with structured checklists, clear ownership, and real-time insight across sites. You get a consistent audit process, and your teams get fewer unknowns in the moment.

Disclaimer: This checklist is for general guidance only and does not constitute legal, regulatory, health and safety, or professional advice. You are responsible for ensuring compliance with applicable laws, standards, and internal policies.

Included questions

Here's what's included in this stock control checklist:

Preparation and scope (9)

Set the audit up so results are trustworthy, repeatable, and easy to action.

  • Text

    Audit date and time

    Record when the audit started (and the shift, if relevant).

  • Text

    Site or location name

    Use the store, depot, or site name used in reporting.

  • Person

    Audit owner

    Who is accountable for completing and closing out this audit?

  • Dropdown

    Audit scope

    Choose the scope you are auditing today.

    Options: Full stock count, Cycle count (selected SKUs), High-value items only, Shrink-risk items only, Receiving and put-away audit, Returns and write-off audit
  • Yes/No

    Stock system is available and accessible

    If the system is down, record the workaround and when you will reconcile.

  • Dropdown

    Count method confirmed

    Pick the method the team will follow to avoid double-counting or missed areas.

    Options: Count by location (bay/shelf/bin), Count by SKU list, Blind count (no expected quantity shown), Two-person count with verification
  • Text

    Areas to be counted are listed

    Include shop floor, back of house, warehouse, cages, quarantine, returns, and any offsite storage if applicable.

  • Yes/No

    Stock movement is paused or controlled during the count

    If you cannot pause movement, agree clear rules (for example, separate ‘counted’ and ‘not counted’ stock).

  • Yes/No

    Tools are ready (scanner, count sheets, labels, pens)

    If using scanners, confirm battery level and connectivity.

Stock location and labelling checks (5)

Fix the basics that cause most stock accuracy issues: locations, labels, and separation.

  • Yes/No

    Stock locations are clearly labelled

    Bays, shelves, bins, cages, and quarantine areas should be identifiable and consistent.

  • Yes/No

    Mixed-SKU storage is controlled

    Where different SKUs share a location, items are separated and easy to count.

  • Yes/No

    Damaged, expired, and quarantined stock is separated

    Quarantine stock should not be counted as available stock.

  • Yes/No

    Returns area is controlled and labelled

    Confirm what is pending, what is approved, and what is awaiting credit or disposal.

  • Yes/No

    There are no unidentified items without a SKU/barcode

    If there are, tag them and record details for investigation.

In-process counting checks (6)

Run the count consistently so the numbers mean something.

  • Yes/No

    Counting team briefed on the method and rules

    Cover what to do with open cases, part packs, and unlabelled items.

  • Yes/No

    Counted areas are clearly marked as completed

    Use shelf labels, bay markers, or a simple ‘counted’ tag to prevent re-counting.

  • Yes/No

    Open cases and part packs are handled consistently

    Count units accurately and record pack size assumptions where needed.

  • Yes/No

    High-value items are double-counted or verified

    Use a second person or a second pass for high-risk categories.

  • Yes/No

    A sample re-count is completed for accuracy

    Re-count a small sample across different areas to check consistency.

  • Text

    Count notes and exceptions recorded

    Record anything that could explain a variance: deliveries in progress, transfers, mislabels, or damaged stock.

System and paperwork reconciliation (6)

Turn the physical count into clean system data — and capture why variances happened.

  • Yes/No

    All receipts are processed (deliveries, transfers in)

    Confirm there are no outstanding goods-in items that will skew results.

  • Yes/No

    All dispatches are processed (transfers out, customer orders)

    Confirm there are no unprocessed picks or shipments.

  • Yes/No

    Returns and write-offs are processed correctly

    Check that damaged/expired stock is not sitting as ‘available’ in the system.

  • Yes/No

    Negative stock or impossible balances checked

    Investigate and record root cause (for example, wrong SKU, wrong location, missing transaction).

  • Percentage

    Overall variance percentage

    Enter the variance for the audited scope. Use your standard formula for accuracy.

  • Currency

    Estimated variance value

    If you have cost values available, record the estimated impact.

Escalation criteria (5)

Know when to stop and escalate — before a stock issue becomes a trading issue.

  • Yes/No

    Variance exceeds the agreed threshold

    Escalate if variance is above your internal tolerance for the scope audited.

  • Yes/No

    High-value item variance found

    Escalate immediately if any high-value SKU is missing or over by an unusual amount.

  • Yes/No

    Repeat variance on the same SKU or location

    Escalate if the same items keep appearing in variance reports.

  • Yes/No

    Suspected theft, tampering, or process breach

    Follow your loss prevention process and preserve evidence (CCTV times, access logs, sealed areas).

  • Text

    Escalation notes

    Who did you escalate to, when, and what did you share?

Close-out actions and sign-off (5)

Close the loop: correct the records, fix the root cause, and confirm ownership.

  • Yes/No

    System adjustments completed (where approved)

    Only adjust stock in line with your internal controls and approval rules.

  • Dropdown

    Most likely root cause

    Pick the main cause. Add detail in the notes if there are multiple.

    Options: Receiving error, Put-away/location error, Picking error, Returns processing error, Write-off not processed, Damaged/expired not quarantined, Incorrect SKU/barcode, Theft/shrink, System issue, Unknown
  • Text

    Corrective actions defined

    What will you change to stop this happening again? Be specific (process, training, layout, controls).

  • Text

    Follow-up date set

    When will you re-check the affected area or SKUs?

  • Signature

    Audit sign-off

    Sign to confirm the audit is complete and actions are owned.