
Verifying a laser-marked Data Matrix requires more than confirming that a phone or one scanner can decode it. A complete acceptance process checks the encoded data, mark location, module geometry, quiet zone, performance with the intended production reader and, where required, a standards-based grade using a calibrated verifier. For direct marks on metal, the RFQ should identify the applicable standard, minimum acceptable grade, verifier configuration, lighting, sampling plan and whether the code must be rechecked after cleaning, passivation, coating, abrasion or another lifecycle exposure.
A code can look sharp in a photograph and still fail in production. It may encode the wrong serial number, sit outside the camera’s depth of field, lose contrast after passivation or receive an unstable grade when the polished metal is rotated. Conversely, a mark that looks modest to the eye may decode reliably under a controlled DPM lighting arrangement.
This guide explains how engineers and buyers can define a practical acceptance route for laser-marked Data Matrix symbols on stainless steel, aluminium and other metal components. It complements our guide to permanent Data Matrix and serial number laser marking, which covers code choice and design before the verification stage.
Reading, Decoding, Verification and Validation Are Different
| Activity | What it demonstrates | What it does not demonstrate |
|---|---|---|
| Visual inspection | The mark exists and its position and appearance are broadly acceptable | That the encoded data can be decoded |
| Phone or reader scan | One device decoded the symbol under one condition | Standards-based symbol quality or performance with every reader |
| Production reader test | The intended camera can decode under the tested work-cell conditions | A formal ISO quality grade unless the system is designed and qualified as a verifier |
| Barcode verification | Symbol quality is measured and reported through a defined standard and configuration | That the business meaning or serial number is correct |
| Data validation | The decoded string follows the approved format, sequence and database record | That the physical mark will survive its lifecycle |
| Durability validation | The code still meets the stated requirement after an agreed exposure | That the initial production data was correct |
GS1 cautions that scanning is at best a go/no-go result for the particular scanner used. Verification supplies diagnostic information and increases confidence that a symbol will scan within its intended application. A readable code can still fail a specified verification threshold, and a verifier cannot decide whether the serial belongs to the correct physical component.
Which Standards Apply to Metal Direct Part Marks?
Standards and customer requirements change, so the RFQ should identify the exact edition rather than writing only “ISO barcode standard”. Three current references are especially relevant:
- ISO/IEC 29158:2025 addresses quality testing for direct part marks and modifies the ISO/IEC 15415 methodology for DPM substrates, illumination and reporting.
- ISO/IEC 15415:2024 defines methods for measuring and grading two-dimensional symbols. ISO notes that DPM applications obtain better correlation when it is used with ISO/IEC 29158.
- ISO/IEC 15426-2:2023 specifies test methods and minimum accuracy criteria for verifiers used with two-dimensional symbols.
Older documents and software may still display “ISO/IEC TR 29158” or “AIM DPM”. The current second edition is ISO/IEC 29158:2025. Application rules—such as GS1, a customer drawing or an industry programme—still determine the data, permitted size, minimum grade, lighting, sampling and report that the supplier must deliver.
A Practical Data Matrix Verification Workflow
Step 1: Confirm the Symbology and Encoded Data
Data Matrix and GS1 DataMatrix are not interchangeable descriptions. A GS1 DataMatrix follows GS1 data rules and can contain Application Identifiers for fields such as the product identifier, batch and serial. Other industrial systems may use ordinary Data Matrix with customer-defined syntax or ISO/IEC 15434 transfer structures.
Before a laser parameter is approved, confirm:
- the approved symbology and ECC implementation;
- the exact data fields and maximum string length;
- GS1 Application Identifiers, data identifiers or customer syntax;
- FNC1 and separator requirements where applicable;
- allowed character set, prefixes and leading zeros;
- serial-number uniqueness and duplicate-prevention rules;
- the relationship between the code and human-readable text;
- what the reader should transmit to the host system.
A physically excellent code that contains the wrong part number is a traceability failure. Data validation must therefore be independent of symbol-quality grading.
Step 2: Check Size, Position and Quiet Zone
The outside size alone is insufficient. A longer data string may require more modules, so fitting it into the same outside dimensions reduces the individual module size. The smallest expected module—not a short demonstration code—should be used during approval.
Review the mark against:
- edges, holes, bends, welds and machined transitions;
- available quiet zone around the symbol;
- surface curvature and the camera’s depth of field;
- assembly orientation and physical access;
- future abrasion, sealing or contact surfaces;
- nearby text, borders and graphics;
- the direction of a brushed or ground surface.
A first article should use the production location. A flat coupon does not reproduce glare, focus or module distortion on a curved shaft or formed enclosure.
Step 3: Test with the Intended Production Reader
A formal verifier does not replace the real work-cell test. The production reader must decode the code at the intended working distance, angle, orientation, line speed and illumination. For handheld use, evaluate realistic operator variation. For a fixed camera, include part-position tolerance and motion.
Record:
- reader model and lens;
- working distance and field of view;
- lighting type and angle;
- exposure, gain and relevant software settings;
- part presentation and rotational tolerance;
- decode time, read rate and reject logic;
- the complete transmitted data string.
A phone scan can be useful during development, but phone cameras and applications use proprietary image enhancement and do not provide a reproducible DPM quality grade.
Step 4: Use a Calibrated Verifier When Required
A barcode verifier measures the symbol through a controlled optical setup and reports diagnostic parameters. Calibration, fixed stand-off, illumination and the selected standard are essential. A general industrial reader does not become a verifier merely because its software displays a quality score.
Before requesting a formal report, confirm:
- the applicable ISO and application specification;
- that the verifier is suitable for DPM symbols;
- calibration status and reference target;
- lens, field of view and supported module range;
- required lighting and part presentation;
- software version and report format;
- minimum grade and any individual-parameter limits;
- whether the supplier, customer or third party performs verification.

What Does a Data Matrix Verifier Measure?
The exact terminology and calculation depend on the selected standard and system. Common diagnostic areas include:
| Quality area | What it indicates | Possible metal-marking cause |
|---|---|---|
| Decode | Whether the reference algorithm obtains valid data | Finder damage, incorrect construction or severe module loss |
| Cell or symbol contrast | Optical separation between marked and background regions | Alloy variation, insufficient material response, glare or contamination |
| Modulation | Consistency of contrast across the symbol | Uneven heat colour, texture, focus or lighting |
| Fixed pattern damage | Condition of the finder and timing structures | Cropped edge, poor quiet zone or mark overlap |
| Axial or grid nonuniformity | Departure from the ideal module grid | Curvature, defocus, motion or geometry distortion |
| Unused error correction | Remaining correction margin after defects are considered | Damaged, merged or low-contrast modules |
| Minimum reflectance | DPM-specific response of the captured surface | Dark alloy, oxide, polish or unsuitable illumination |
The overall result is influenced by the lowest-performing required parameter and the specified measurement method. Do not optimise only for a darker appearance: excessive laser energy can enlarge modules, close gaps, change roughness or damage the fixed pattern.
Why Lighting Changes the Result on Metal
Metal surfaces are directionally reflective. A polished stainless plate may show strong glare under one light angle and strong contrast under another. Brushed grain, bead blasting, curvature, annealing colour, engraving depth, oil and fingerprints can all change the image seen by a camera.
ISO/IEC 29158 provides DPM-specific modifications and alternative illumination conditions because ordinary printed-label methods do not always correlate well with marks on reflective or textured parts. The report should therefore identify the standard and measurement configuration. A grade without the required verifier, aperture and lighting information may be difficult to reproduce.
There is no single universal lighting angle for all laser-marked metals. A development setup can explore illumination to understand the mark, but contractual verification must follow the specified method.
Why a Laser-Marked Data Matrix Fails
| Observed symptom | Possible cause | Corrective direction |
|---|---|---|
| Code will not decode | Finder pattern damage, insufficient quiet zone, incorrect syntax or severe contrast loss | Check code construction and layout before increasing laser energy |
| Decodes but receives a low grade | Low contrast, poor modulation, grid distortion or fixed-pattern damage | Use the diagnostic parameter to guide process adjustment |
| Edge modules are distorted | Curvature, defocus, motion or heat spread | Review fixture, focus control, module size and mark location |
| Polished part gives unstable results | Directional glare or part rotation | Control surface orientation, lighting and presentation |
| First article passes but production drifts | Surface variation, fixture movement, focus or parameter change | Add first-piece, periodic and change-triggered controls |
| Phone reads but verifier fails | Different algorithms, lighting and acceptance criteria | Use the contractually specified verifier result |
| Grade passes but data is wrong | Incorrect file, prefix, leading zero or serial sequence | Implement independent data and duplicate checks |
| Code fails after finishing | Passivation, coating, abrasion or cleaning changed the surface | Validate after the complete manufacturing route |
For mark depth and its effect on geometry and readability, see our guide to laser engraving depth, tolerance and readability.
Reader Control and Verifier Evidence Work Together
Production reader
Supports fast or 100% decoding, data transfer, reject logic and monitoring under the actual work-cell conditions.
Calibrated verifier
Provides standards-based grading, diagnostics and repeatable evidence for first article or periodic audits.
Data system
Confirms the decoded string belongs to the correct part and prevents missing, duplicated or out-of-sequence serials.
A robust project may use all three. A verifier is slower and more diagnostic; an industrial reader is designed for production operation. The data system establishes the link between the physical symbol and the traceability record.
Verify After the Complete Manufacturing Route
Approval immediately after marking may not represent the delivered component. Recheck the symbol after any operation that can change reflectance, geometry or contamination:
- passivation or chemical cleaning;
- anodising, paint or powder coating;
- polishing, blasting or grinding;
- heat treatment or elevated-temperature exposure;
- repeated washing or sterilisation;
- abrasion, oil, coolant or outdoor exposure;
- forming or assembly that changes curvature or access.
The acceptance plan should state whether post-process testing requires only a decode, a repeat grade or a separate durability test. For process selection before verification, compare laser marking vs dot peen, laser marking vs inkjet printing and laser marking vs electrochemical etching.
First Article, Sampling or 100% Inspection?
No single sampling rule suits every part. The customer should establish the plan from traceability risk, production quantity, process stability and contractual requirements.
- First article: confirm the real material, finish, data, geometry, laser parameters, reader and verification setup.
- 100% production decode: read each symbol, compare its data and reject missing or incorrect codes where risk and line design justify it.
- Periodic formal verification: monitor symbol-quality margin with a calibrated verifier at defined intervals.
- Lot sampling: use the customer-approved plan; do not invent a universal sample count.
- Change revalidation: repeat approval after relevant changes to material, finish, code size, laser, fixture, parameter or downstream process.

Data Matrix Verification for Singapore Industrial Parts
Singapore projects can involve automation parts, semiconductor-equipment components, precision metal enclosures, machine plates and customer-controlled medical or aerospace supply work. The applicable requirement comes from the product owner, customer contract and industry programme—not from a generic local rule.
Local sample review can make it easier to test the real reader, part orientation and downstream process. For equipment exposed to cleaning, humidity or marine conditions, include that exposure in the validation plan. A supplier should not replace an agreed inspection report with a photograph of a phone scan.
Data Matrix RFQ and acceptance checklist
- Drawing and revision
- Metal grade
- Surface finish
- Coating or passivation
- Data Matrix or GS1 DataMatrix
- Approved data syntax
- Maximum data length
- Code outside dimensions
- Module size
- Quiet zone
- Marking location
- Production reader
- Applicable standard and edition
- Minimum acceptable grade
- Verifier and lighting configuration
- First-article quantity
- Sampling or 100% decode
- Downstream processing
- Durability exposure
- Required report fields
Lumen Future provides laser marking and engraving services in Singapore for suitable metal, coated and selected non-metal parts. Send the drawing, material, code data, target reader, quantity and inspection requirement. If a formal calibrated-verifier report is required, identify that scope before quotation so the inspection route and responsibility can be reviewed.
Frequently Asked Questions
Is scanning a Data Matrix the same as verifying it?
No. Scanning shows that one reader decoded the code under one condition. Verification measures and grades symbol quality through a defined standard and calibrated equipment.
Which ISO standard applies to a laser-marked Data Matrix?
ISO/IEC 15415 covers two-dimensional symbol quality, while ISO/IEC 29158:2025 provides DPM-specific modifications. The application specification determines which method, edition, lighting and grade apply.
What is ISO/IEC 29158?
It is the current direct-part-mark symbol quality test specification. It adapts the two-dimensional quality methodology for the reflective, textured and varied surfaces encountered in DPM.
Why does a code scan but fail verification?
Readers can use proprietary image enhancement and may tolerate defects. A verifier evaluates the code through controlled conditions and specified quality parameters.
Can a smartphone verify a Data Matrix code?
No. A phone may provide a development decode, but it is not a calibrated standards-compliant verifier and does not produce a reproducible DPM quality report.
What grade should a laser-marked code achieve?
The customer or applicable application specification defines the minimum acceptable grade. There is no universal grade that should be promised for every material, finish, module size and use case.
Should every marked part be formally verified?
Not necessarily. Many systems use first-article and periodic verification together with 100% production decoding. The control plan should reflect risk and contractual requirements.
Should the code be rechecked after passivation or coating?
Yes, when the downstream process can change reflectance, geometry, contamination or access. Define whether the post-process check requires decoding, a formal grade or durability evidence.
Technical references
- ISO/IEC 29158:2025 — Direct Part Mark Symbol Quality Test Specification.
- ISO/IEC 15415:2024 — Two-Dimensional Symbol Quality.
- ISO/IEC 15426-2:2023 — Two-Dimensional Barcode Verifier Conformance.
- GS1 DataMatrix Guideline.
- Cognex: DPM Verification Method Overview.
- Cognex: Barcode Reader vs Barcode Verifier.
Review Your Data Matrix Marking Requirement
Send the drawing, material, finish, approved data, code size, target reader, quantity, downstream process and inspection requirement. We can review laser-marking feasibility and the first-article scope for your project.



