Knowella

Stock Location Audit

A stock location audit checks that what the system says is in a slot is actually there, and that nothing uninvited sits alongside it. Its recurring failure is arithmetic: total quantity reconciles at month end while individual locations are wrong all month, a picker sent to an empty slot burns more time than any count ever recovers, and the audit gets skipped because the last cycle count already said stock was fine.

KnowLogisticsInspectionLOG-01646 fields across 4 sectionsFull researchSee the form

Reviewed by Siddarth SinghCSPLast reviewed 16 August 2026

Basis
ISO 9001 cl.8.5.4
Workspace
KnowLogistics
Form type
Inspection
Review trigger
Zone on the programme schedule, or after any layout or slotting change
Completed by
Inventory controller, with an auditor independent of the zone

The short version

  • Location accuracy and quantity accuracy fail independently. A site can reconcile perfectly at the aggregate level while a third of individual slot records are wrong, and only a location-by-location walk finds that.
  • ISO 9001 cl.8.5.4 requires identification and traceability to be preserved through storage, not just captured at receipt. A location record that goes stale between receipt and pick is a preservation failure, not a paperwork gap.
  • The auditor's independence from the zone is a scored field for a reason. Self-audits by the person who does the put-away confirm the put-away habit rather than test it, which is exactly the internal-audit objectivity concern in ISO 9001 cl.9.2.
  • N/A items leave the denominator, so a high score on a partly audited zone is not the same claim as a high score on a fully audited one. Completeness percent has to be read alongside the score, not instead of it.
  • An item in an unregistered location is a distinct finding from a quantity variance. It means the system has no record of that slot at all, and it is usually the first sign that put-away is happening off the directed system.
  • Allergen segregation and load-limit checks in location condition are compliance findings in their own right, not colour commentary on an inventory number. A location can be quantity-perfect and still be a food-safety or racking-safety finding.

What this is

What is a stock location audit?

What is a stock location audit?

A stock location audit walks a defined zone and checks, slot by slot, that the item, batch and quantity the system records for that location actually match what is physically there, and that empty locations are genuinely empty and unregistered locations hold nothing. It is a location instrument, not a quantity instrument, though it records both.

How is this different from a cycle count?

A cycle count asks whether the system quantity for an item is correct, usually item by item across the site. A location audit asks whether the system's map of where things sit is correct, zone by zone. An item can be perfectly counted in aggregate while every location record for it is wrong, and a location audit is the only instrument that catches that.

Who should carry out a stock location audit?

The inventory controller, using an auditor who was not responsible for putting stock away in the zone being checked. The form asks explicitly whether the auditor is independent of the zone, because a picker checking their own put-away confirms their own habits rather than finding the errors that habit produces.

Scope

When is a stock location audit required?

A stock location audit is the location half of inventory accuracy. Used where quantity is the actual question, or where the zone's problem is condition rather than accuracy, it produces a record that answers the wrong question.

Use this template when

  • A zone is due for audit on the schedule set in the inventory accuracy programme
  • A layout change, re-slotting, or new racking has just gone in and the location map needs re-verifying
  • Pickers or forklift operators repeatedly report stock not being where the system says it is
  • A WMS migration, location renumbering, or bulk relocation has just been carried out
  • The audit is the independent check that sits behind a cycle count programme, confirming the map the counts assume is correct

Do not use it for

  • Cycle Count Record, which counts a defined slice of stock for quantity accuracy while operations continue, and does not verify where the stock physically sits
  • Stock Count Variance Investigation, which investigates why a counted quantity did not match the system figure, before anyone touches the adjustment
  • Inventory Adjustment Authorisation, which authorises the correction to a system figure once the cause of a variance is understood
  • Damaged Stock Record, which documents condition and disposition of stock already found to be damaged, rather than whether it is in the right place
  • Expiry and Rotation Check, which verifies FEFO rotation and shelf life, a different failure mode from location accuracy even when both surface in the same aisle

Compliance mapping

Which ISO 9001 cl.8.5.4 requirements does this satisfy?

ISO 9001 does not name location audits, but it requires preservation through storage, traceability surviving the handoff from receipt to pick, and an internal audit process that is genuinely objective. A location audit produces evidence for all three.

ClauseRequirementWhere it lands
ISO 9001 cl.8.5.4Preservation of output during internal processing and delivery, including identification, handling, storage, contamination control and protectionWhat was found
ISO 9001 cl.8.5.2Identification and traceability of outputs maintained throughout production and service provisionWhat was found
ISO 9001 cl.8.5.4Protection of product from damage and deterioration appropriate to its nature, including storage condition and segregationLocation condition
ISO 9001 cl.7.1.3Provision and maintenance of the infrastructure needed for process operation, including storage facilities and associated equipmentLocation condition
ISO 9001 cl.9.2Internal audit conducted objectively and impartially, at planned intervals, against defined criteriaHeader
ISO 9001 cl.9.1.1Monitoring and measurement of process performance, with results analysed and usedOutcome
ISO 9001 cl.10.2Nonconformity reacted to, evaluated for cause, and corrected with action proportionate to effectOutcome
ISO 9001 cl.7.5.3Documented information controlled, available and protected from loss of integrityOutcome

What it does not cover

  • Cycle Count Record, which is the instrument for quantity accuracy over time and is not replaced by a location audit that happens to touch the same slots.
  • Stock Count Variance Investigation, which establishes why a quantity mismatch occurred before anyone posts a correction, a step this audit's corrections field does not substitute for.
  • Inventory Adjustment Authorisation, which is the actual authority to change a system figure, with the evidence and sign-off behind it, referenced here only by ID.
  • The allergen control plan, which defines what segregation is required for which products; the audit checks whether that plan was followed in this zone, not whether the plan itself is adequate.
  • Storage Location Register, which defines the location profile, capacity and product type each slot is meant to hold, and which this audit checks against rather than sets.

Global

Stock Location Audit requirements by country

Location accuracy itself is rarely named in law. What is named, in food, pharma and quality regimes, is the duty to keep storage conditions, segregation and traceability intact, which a location error usually breaks first.

United States

FSMA 21 CFR Part 117, Subpart B (sanitary storage and warehousing)

Requires facilities to hold food under conditions that protect against contamination and adulteration, including physical separation where needed.

A recall that cannot locate affected stock quickly because location records are wrong becomes an FDA-visible traceability failure, not an internal inconvenience.

United Kingdom

BRCGS Storage and Distribution standard

Certificated sites must demonstrate stock rotation, segregation and location control as part of the audited management system.

A BRCGS auditor will sample locations directly against the WMS record, and a mismatch found during the audit visit is a nonconformity, not a discussion point.

European Union

Regulation (EC) 852/2004 on the hygiene of foodstuffs; national GDP rules for pharma

Storage and handling must prevent contamination, with traceability maintained one step back and forward.

A location record that cannot be trusted breaks the chain of custody the regulation assumes exists between goods-in and dispatch.

Canada

Safe Food for Canadians Regulations, storage and traceability provisions

Licence holders must trace food one step forward and back, which depends on knowing where a batch physically sat.

An inspector asking where a specific lot is right now expects the answer to match the physical location, not the last-known one.

Australia

FSANZ Food Standards Code, Standard 3.2.2 (Food Safety Practices and General Requirements)

Requires food to be stored and handled to prevent contamination, with segregation and protection appropriate to the product.

Segregation findings from this audit, allergen and otherwise, are the direct evidence a food business uses to demonstrate the standard is being met in practice, not just on paper.

International

ISO 9001:2015 and GS1 location identification standards

ISO 9001 requires preservation and traceability of output; GS1 standards define how a location itself should be uniquely and scannably identified.

A location that will not scan, or is unlabelled, is a standards failure before it is ever an inventory one, because the identification itself has broken down.

How to complete it

How to complete a stock location audit, step by step

The form scores each slot as yes or no, but the audit's value depends on choices it does not prompt for: how the zone was sampled, how a location error stays distinct from a quantity error, and what happens when something turns up with no record.

Decide sampling before walking the zone, not during it

Auditing every slot in a large zone every cycle is rarely proportionate, but choosing which slots to skip while standing in the aisle produces a sample biased toward whatever looks tidy. Fix the sampling method, and any stratification by risk, before the walk starts, and record locations-checked against the zone's actual slot count.

Keep a location error and a quantity error as two separate findings

An item in the right slot but the wrong quantity, and the right quantity in the wrong slot, have different causes and different fixes: the first is a counting or receiving problem, the second is a put-away or system problem. Scoring them under one combined result buries which process actually needs the correction.

Treat an unregistered location as a put-away process finding, not a one-off tidy-up

Stock sitting in a slot with no system record almost always means someone put it away outside the directed system, whether from overflow, a scanner outage, or convenience. Correcting the record for that one instance without asking why put-away went undirected leaves the same thing happening again next shift.

Set the next audit due from what was found, not just the calendar interval

A zone that scores badly earns a shorter interval until it is demonstrably fixed, and a zone that just had a layout or slotting change earns an audit before the next scheduled one regardless of where it sits in the rotation. A fixed interval treats every zone as equally stable, which they are not.

What auditors find

Most common stock location audit findings

Location audit findings split into three kinds: the location record is wrong, the location itself is unsafe or non-compliant, or the audit was not run at arm's length.

FindingClauseWhat fixes it
Item present matches the system, but quantity in the slot does not.ISO 9001 cl.8.5.2Record as a quantity variance and route to Cycle Count Record or Stock Count Variance Investigation rather than correcting silently.
Stock found in a location with no system record at all.ISO 9001 cl.8.5.4Register the location and the stock through Inventory Adjustment Authorisation, and check whether put-away bypassed the directed system.
More than one batch in a location designated single-batch.ISO 9001 cl.8.5.2Separate the batches physically and correct the location profile if mixed-batch storage is now the reality.
Location barcode will not scan, or scans only after repeated attempts.ISO 9001 cl.7.1.3Reprint and relabel the location; a location that will not scan first time will be worked around rather than fixed.
Allergen segregation not respected in a mixed-product zone.ISO 9001 cl.8.5.4Relocate immediately, and check the storage location register's segregation rule against what actually happens in that zone.
Load in the location exceeds the stated racking limit.ISO 9001 cl.7.1.3Redistribute the load immediately and treat as a racking safety finding, escalated outside the inventory programme.
Auditor was not independent of the zone being checked.ISO 9001 cl.9.2Reassign the audit to someone outside the zone's put-away rota; re-audit if the finding is discovered after the fact.
Location marked empty but stock was present, or the reverse.ISO 9001 cl.8.5.2Correct the system record and check the last transaction against that location for an unrecorded movement.
Corrections made on the audit but no Adjustment ID raised.ISO 9001 cl.7.5.3Route every correction through Inventory Adjustment Authorisation; a correction without a reference is unauditable.
Score percent high but completeness percent low, on a zone marked complete.ISO 9001 cl.9.1.1Do not close a zone as audited on a partial walk; extend the audit or record it explicitly as partial with a follow-up date.

Case in point

Case in point: the recall that took four extra hours to find its own stock

A distributor ran cycle counts monthly and reconciled cleanly every time, so the location audit for the chill store slipped two cycles behind schedule while the inventory controller covered a colleague's parental leave. Nobody flagged it, because the quantity numbers looked fine.

A recall notice arrived for a single batch of a chilled ingredient. The WMS said the batch sat across four slots in one bay. Two held the batch as recorded; the other two had been re-slotted three weeks earlier during a minor layout change, and nobody had told the system. The team spent close to four hours physically searching the chill store before finding the remaining stock in an unrelated bay, entered by a forklift driver as a quick fix during a busy shift.

The quantity had reconciled the entire time, because the total across all slots was correct even while two of the four slot records were wrong. The layout change should have forced an out-of-cycle audit, and it hadn't, because the layout project and the audit schedule belonged to different people who never spoke to each other.

The template

The template, field by field

The form exactly as it installs. Every field, option, score and conditional rule is editable, and the links to other templates come with it.

46fields
4 sections
Reference
LOG-016
Archetype
Inspection
Record ID
SLA-2026-000
Scoring
Locations accurate
Direction
High is good
Singleton
Yes
Basis
ISO 9001 cl.8.5.4
Links
Links Cycle Count and Storage Location Register
Tags
Inventory, Location
Sections
4
Fields
46
Follow up fields
3
Repeating sections
0
Links out
4
Field typesOwn ID, generated on saveCase thread and parentPick list from a registryLinked to another templateFollow up, dashed outlineScored

Header

15 fields
Text

Audit ID*

Generated on save

Auto sequence. Format SLA-2026-000.

The record's own ID. Other templates point at this value.

Single Choice

Status*

Scored

Drives who this goes to next.

  • Planned2 pts
  • In progress2 pts
  • Complete3 pts
  • Deferred0 pts
  • Open0 pts
  • Closed3 pts
  • Overdue0 pts
Date & Time

Date and Time*

Users

Completed By*

Pick List

Site*

From FDN-001 Site NameFilter: Status is Active
Text

Site ID*

Linked

Format SITE-000.

Links to FDN-001 Site ID

Single Choice

Area

Optional

The area within the site.

Cutting roomBoning hallPackingChill storeFreezerPasteurisingFillingCulture roomDespatchYardWorkshopPlant roomOffices
Location

Exact Location

Optional

Drop a pin for anything hard to find.

Single Choice

Zone Audited*

Scored
  • Yes2 pts
  • No0 pts
  • N/Aexcluded from denominator
Numeric Answer

Locations Checked*

Users

Auditor*

Single Choice

Audit Trigger*

Scored
  • Yes2 pts
  • No0 pts
  • N/Aexcluded from denominator
Single Choice

Auditor Independent Of The Zone*

Scored
  • Yes2 pts
  • No0 pts
  • N/Aexcluded from denominator
Text

Register ID

OptionalLinked

Links to FDN-024 Register ID

Info

Location Accuracy Fails First

Total quantity can be right while every location is wrong, and a picker sent to an empty slot loses more time than a count ever saves.

What was found

6 fields
Single Choice

Item In The Location Matches The System*

Scored
  • Yes2 pts
  • No0 pts
  • N/Aexcluded from denominator
Single Choice

Quantity Matches*

Scored
  • Yes3 pts
  • Minor variance1 pt
  • Significant variance0 pts
Single Choice

Batch Matches*

Scored
  • Yes2 pts
  • No0 pts
  • N/Aexcluded from denominator
Single Choice

Only One Batch Per Location Where Required*

Scored
  • Yes2 pts
  • No0 pts
  • N/Aexcluded from denominator
Single Choice

Empty Locations Actually Empty*

Scored
  • Yes2 pts
  • No0 pts
  • N/Aexcluded from denominator
Single Choice

Nothing In An Unregistered Location*

Scored
  • Yes2 pts
  • No0 pts
  • N/Aexcluded from denominator

Location condition

6 fields
Single Choice

Location Labelled And Legible*

Scored
  • Yes2 pts
  • No0 pts
  • N/Aexcluded from denominator
Single Choice

Barcode Scans*

Scored
  • Yes, first attempt3 pts
  • Yes, multiple attempts1 pt
  • No0 pts
Single Choice

Load Within The Location Limit*

Scored
  • Yes2 pts
  • No0 pts
  • N/Aexcluded from denominator
Single Choice

Nothing Overhanging The Aisle*

Scored
  • Yes2 pts
  • No0 pts
  • N/Aexcluded from denominator
Single Choice

Correct Storage Condition For The Item*

Scored
  • Yes2 pts
  • No0 pts
  • N/Aexcluded from denominator
Single Choice

Allergen Segregation Respected*

Scored
  • Yes2 pts
  • No0 pts
  • N/Aexcluded from denominator

Outcome

19 fields
Numeric Answer

Locations Accurate*

Scored
Numeric Answer

Location Accuracy Percent

OptionalScored
Numeric Answer

Errors Found*

Scored
Single Choice

Corrections Made*

Scored
  • Yes2 pts
  • No0 pts
  • N/Aexcluded from denominator
Text

Adjustment ID

OptionalLinked

Links to LOG-015 Adjustment ID

Date & Time

Next Audit Due*

Numeric Answer

Items Assessed*

Excludes anything marked N/A.

Numeric Answer

Items Failed*

Numeric Answer

Score Percent*

Scored

Calculated on submission. High is good. N/A items leave the denominator.

Single Choice

Result Band*

Scored
  • Pass3 pts
  • Caution1 pt
  • Fail0 pts
Numeric Answer

Completeness Percent*

How much of the template was actually answered. A high score on a half completed form is not a high score.

Single Choice

Action Required*

Scored

Raise the action record, then enter its reference here.

  • No2 pts
  • Yes0 pts
Single Choice

Priority

OptionalScoredShows if Action Required equals Yes
  • High0 pts
  • Medium1 pt
  • Low3 pts
Text

CAPA ID

OptionalLinkedShows if Action Required equals Yes

Format CAPA-2026-00000.

Links to FDN-014 CAPA ID

Users

Action Owner

OptionalShows if Action Required equals Yes
Users

Auditor*

Signature

Signature*

Users

Inventory Controller*

Signature

Second Signature*

LOG-016 · record IDs look like SLA-2026-000 · Links Cycle Count and Storage Location Register

Open in Knowella

Run it with agents

From a document you fill in to a programme that runs itself

The walk itself is simple. What breaks is the link between a layout project and the audit schedule, and the gap between finding stock in the wrong place and fixing why it got there.

KnowLogistics

Holds the location audit programme against the storage location register, flags zones overdue after a layout or slotting change, and keeps corrections linked to their adjustment records.

Ella
Ella

Watches for layout, slotting and WMS change events that should force an out-of-cycle audit, rather than waiting for the interval on the calendar.

KnowQuality

Takes allergen segregation and traceability findings out of the audit and into the nonconformance and CAPA process where they belong.

KnowSafe

Escalates racking load and aisle clearance findings as physical safety issues, separate from the inventory accuracy score they were noticed alongside.

This template lives in KnowLogistics — supply chain execution. Inbound, outbound, inventory, yard, claims, supplier lifecycle and customs.

Glossary

Stock Location Audit definitions and key terms

Location accuracy
The proportion of audited locations where the system's record of item, batch and quantity matches what is physically present, distinct from and often lower than overall quantity accuracy.
Directed put-away
A WMS-controlled process that tells an operator exactly which location to use for a given item, as opposed to operator discretion, which is what makes location records trustworthy in the first place.
Slotting
The assignment of specific products to specific locations based on velocity, size, and handling requirements, reviewed periodically and a common trigger for an out-of-cycle audit.
Unregistered location
A physical storage position holding stock with no corresponding record in the system, almost always the result of put-away outside the directed process.
Location profile
The set of rules defined for a slot in the storage location register: capacity, product type, allergen status, and any restriction on what may be stored there.
Completeness percent
The proportion of the template actually answered, distinct from the score itself; a high score against a low completeness figure describes an audit that was not finished, not a clean zone.
N/A denominator
Fields marked not applicable are removed from the scoring calculation entirely, so a high percentage score can still describe a small number of items actually assessed.
Auditor independence
The requirement that the auditor not be responsible for put-away in the zone being checked, so the audit tests the process rather than confirms it.

FAQ

Frequently asked questions about stock location audit

Do we need a location audit if cycle counts already reconcile?+

Yes. Cycle counts confirm quantity at the item level across the site; they do not confirm that each individual slot holds what the system says it holds. A site can reconcile perfectly in aggregate while a significant share of slot-level records are wrong, and only a location-by-location walk finds that.

Can the person who does the put-away also audit their own zone?+

No, not if the audit is meant to find anything new. The form scores auditor independence explicitly because a picker checking their own work confirms the habits that produced the errors rather than testing them. Rotate the audit to someone outside the zone's put-away rota.

What counts as a location error versus a quantity error?+

A location error is the wrong item, batch, or an item present with no system record at all in that slot. A quantity error is the right item in the right slot with the wrong count. Keep them as separate findings, because a location problem points at put-away discipline and a quantity problem points at counting or receiving.

What do we do with stock found in an unregistered location?+

Register the location and the stock through Inventory Adjustment Authorisation immediately, then ask why it got there. An unregistered location is usually evidence that put-away happened outside the directed system, and fixing the record without asking why guarantees it happens again.

Does every zone need auditing every cycle at 100 percent?+

Not necessarily, but the sampling decision has to be made deliberately before the walk, not improvised during it, and it should be recorded against the actual slot count for the zone. Full coverage should be required after any layout, slotting or WMS change regardless of the schedule.

Why does the form ask about racking load limits and allergen segregation in an inventory audit?+

Because both are physical conditions the auditor is already standing in front of, and both are separate compliance findings from an accuracy question. Bundling them into the same walk is efficient, but they should be scored and escalated as what they are, not folded into the accuracy number.

Keep going

Related templates and programmes

Industries this is written for

Siddarth Singh

Written and reviewed by

Siddarth Singh

Founder & Chief Executive Officer, Knowella

Certified Safety Professional and industrial and systems engineer with more than a decade inside food supply chain, freight and manufacturing operations. This page was written against the current text of the standards it cites, not against secondary summaries of them.

  • Certified Safety Professional (CSP), Board of Certified Safety Professionals
  • MBA, University of Chicago Booth School of Business
  • MS and BS, The Ohio State University, Industrial and Systems Engineering
  • Six Sigma Black Belt
Verify with BCSP →

Sources and last review. Reviewed 16 August 2026 against:

  • ISO 9001:2015 clauses 8.5.4, 8.5.2, 9.2, 9.1.1 and 10.2
  • FSMA 21 CFR Part 117, Subpart B, sanitary storage and warehousing (US)
  • BRCGS Storage and Distribution standard
  • Regulation (EC) 852/2004 on the hygiene of foodstuffs (EU)
  • Safe Food for Canadians Regulations, traceability provisions
  • FSANZ Food Standards Code, Standard 3.2.2 (Australia)
  • GS1 general specification, location identification

This page is general guidance, not legal advice. Confirm requirements with your jurisdiction’s regulator.

Start in Minutes, Not Weeks

Launch a Ready-Made Template and Customize It Your Way

Every template is fully editable. Adjust fields, workflows, and branding to match your processes, then deploy to your team instantly.