addaScan home
Assessment
Insights

Label verification SOP: checks at line clearance, start-up and during the run, and when to automate

By Frank GuoPublished Updated 10 min read

// In short

Wrong labels can enter a run at changeover or between spot checks. A label verification procedure should cover line clearance, first-off approval and checks during the run. An in-line camera can check units between manual checks, provided the recipe, image and reject system have been validated.

// Key takeaways

  • A label verification SOP can be organised around three checkpoints: line clearance, start-up (first-off) and in-run spot checks with reel reconciliation.
  • FSSC 22000 expects line start-up and changeover controls that remove the previous run’s labels and packaging; BRCGS expects sites that use online verification equipment to challenge it with incorrect packs.
  • Spot checks prove the label was right at the moment of the check. Units labelled between checks, and look-alike labels, are where manual checks miss.
  • An in-line camera checks every unit against the running SKU, but it does not replace line clearance, artwork approval or the challenge test.

What should a label verification SOP check?

One practical way to structure the procedure is three checkpoints, each with its own record. Some sites call this a three-point label verification; the name matters less than having each point written down, signed and kept.

Three checkpoints for a label verification SOP
CheckpointWhat is checkedTypical recordWhat it cannot catch
1. Line clearanceEvery label, reel and packaging item from the previous run is removed from the line and the labellerSigned clearance sheet per changeoverA wrong reel issued from the store for the new run
2. Start-up (first-off)The first labelled units against the approved label for the product now running: product name, allergens, date and batch format, barcodeFirst-off sample signed and keptAnything that goes wrong after the first units
3. During the runSpot checks at set intervals and at every reel change; reel count reconciled at the end of the runCheck sheet with times; reconciliation of reels issued, used and returnedUnits labelled between two spot checks

The weak point is the third row. A spot check proves the label was right when someone looked. If a wrong reel is loaded just after a check, every unit until the next check carries it.

What do FSSC 22000 and BRCGS expect?

FSSC 22000 version 6 expects line start-up and changeover controls that ensure labelling and packaging from the previous run have been removed from the line (FSSC 22000 v6, 2.5.9(c)). For packaging manufacturers it also expects print control, including approval of each run against the master sample and a process to detect and identify printing errors during the run (FSSC 22000 v6, 2.5.2(d)).

BRCGS guidance on clause 6.2.4 says that a site using online label or print verification equipment must be confident it rejects non-conforming packaging, and that good practice is to challenge it with incorrect packs and test detection, the reject or line stop, the authorised restart and the no-read alarm (BRCGS Issue 8 FAQ). A South African consultancy summary of BRCGS Issue 9 lists label reconciliation, changeover checks and in-run checks under clause 6.2 (consultancy summary of BRCGS Issue 9); check the standard itself for the exact wording that applies to your site.

None of these requires a camera. They require control, and records that prove it.

When should label checks be automated?

Manual checks struggle in a few predictable situations. Fatigue on long, repetitive checks is one of them: a check sheet records that a check was done, not what was missed between checks.

When manual label checks struggle, and what an in-line camera adds
SituationWhy manual spot checks struggleWhat a camera adds
Many SKUs with look-alike labelsThe wrong label looks right at a glanceEvery unit matched to the SKU running, by barcode, text or artwork
Frequent changeoversThe risk peaks at each changeover and between checksChecking from the first unit after the change, not only a first-off sample
Fast linesAn operator sees a fraction of the unitsEvery unit seen; wrong units rejected or the line stopped
Long shifts and repetitive checksAttention drops over a shift; a check sheet records that the check was done, not what was missedThe same check on every unit, with counts and images kept per batch

How a label inspection station is built, and what it can and cannot check, is on label inspection system. For date and batch codes on the same label, see OCR/OCV inspection.

What stays in the SOP after a camera is fitted?

  • Line clearance. A camera checks the label it sees, against the recipe it is given. Old reels on the line are still a human check.
  • Recipe selection. If the wrong recipe is selected, the camera checks against the wrong label. Selection from the PLC, and a check of it at changeover, belongs in the SOP.
  • Artwork approval. Whether the approved label is legally correct is decided before the run, not by the camera.
  • Challenge tests. Wrong and missing labels are passed through at start-up and after changes, and the result is recorded. The challenge test record template covers this.

Make the SOP record the comparison and the disposition

An effective record identifies the approved artwork, product order, expected variable data and camera recipe revision. It then records what the challenge actually tested. “Label checked” does not establish whether a wrong variant was rejected, whether a missing label was detected or whether a failed pack was physically removed. Keep those outcomes separate so the next shift can reproduce the test without guessing what the previous operator meant.

A label-verification record that supports investigation and handover
SOP record fieldWhy it mattersExample of an incomplete record
Approved product and artwork revisionDefines the reference for the running productOnly the camera recipe name is written
Challenge identity and intended faultShows which failure path was exercisedOnly a generic test-pack count is recorded
Recognised and expected dataSeparates reading from correctness“Barcode OK” without the matched value
Physical disposition and confirmationProves the failed pack was containedA red result on the screen only
Hold boundary and release decisionSupports product reconciliation after a failureRestart recorded without affected-stock review

Hypothetical SOP example: at a product change, present a correct first-off pack, a pack with an old but readable product label and a pack with the new label but an obsolete batch. The first demonstrates the intended configuration; the others test identity and variable-data comparison. Record the failure reason and follow each challenge to its controlled disposition. This example supplies a procedure pattern, not a universal audit frequency or a claim about a particular factory.

The dated R146 text gives the South African batch/date labelling context in regulations 11 and 12, while GS1 General Specifications section 3 defines the relevant encoded fields when GS1 identifiers are used. (South African food labelling regulations R146, published 1 March 2010) (GS1 General Specifications, Release 26.0) Neither means that decoding any symbol is sufficient. The SOP must identify the source of the expected product, batch and date values and show how that source is approved.

Keep the current certification scheme and customer requirements in the controlled procedure. The older BRCGS FAQ and FSSC version cited earlier are dated supporting references, not a claim that they are the current version for every site. Where a referenced document has moved or an audit scheme changes, review the site’s applicable requirements rather than copying a historical clause number uncritically.

After a challenge fails, retain the image, expected data, recipe and physical sample where practical. Identify the potentially affected product since the last valid check, apply the site hold procedure and investigate the cause. Repeat the failed challenge after correction; a new good pack passing is not enough to establish that the wrong-label path works. Changes to a learned classifier require independent evaluation data, following the training/validation/test separation described by Google. (Google Machine Learning Crash Course: dividing datasets)

This SOP article defines the operating evidence and escalation path. The label-inspection application page addresses camera design, and the changeover article addresses the transition between runs. Together they support a controlled process, while food-label approval, quality release and any certification decision remain with the responsible business functions.

Frequently asked questions

What is a three-point label verification?
A way of organising label checks around three moments: line clearance before the run, a first-off check at start-up, and spot checks with reel reconciliation during the run. The exact points and records are set in each site’s own procedure.
How often should labels be spot checked during a run?
As your risk assessment sets, and always at reel changes and changeovers. The shorter the interval, the fewer units are at risk between checks; an in-line check reduces the uninspected interval, but still needs challenge tests and a confirmed reject.
Does FSSC 22000 or BRCGS require a label inspection camera?
No. They require controls and records. Where a site does use online verification equipment, BRCGS guidance expects it to be challenge tested.
Why do manual label checks miss wrong labels?
Because they happen at intervals, and because a look-alike label passes a glance. Attention also drops during long, repetitive checks.
// About the author

Frank Guo is addaScan’s technical lead and writes the technical articles on this site. More about the team → LinkedIn

Sources

  1. FSSC 22000 Scheme Version 6, Part 2, 2.5.2(d) and 2.5.9(c) (scheme document, read 2026-09-25)
  2. BRCGS Food Safety Issue 8 FAQs, clause 6.2.4 online verification equipment (BRCGS guidance, read 2026-09-25)
  3. ASC Food Safety: BRCGS for Food Safety changes, process control (consultancy summary of Issue 9) (read 2026-09-25)
  4. South African food labelling regulations R146, published 1 March 2010 (dated text: definitions and regulations 7, 11, 12; not a consolidated legal opinion; read 2026-10-27)
  5. GS1 General Specifications, Release 26.0 (sections 3 and 5: data and symbol requirements; read 2026-10-27)
  6. Google Machine Learning Crash Course: dividing datasets (training, validation and independent test sets; read 2026-10-27)
Line solutions using this:
Common in these industries:
// Next step

Still relying on spot checks for labels?

Tell us how many SKUs run on the line, how labels are selected at changeover, and what your SOP checks today. We will tell you where a camera would close the gap.