
ISO/IEC 15415 and 15416 barcode grading explained
The current ISO methods separate two-dimensional symbol quality from linear barcode quality. This guide explains what each standard covers and how it relates to production inspection.
ISO/IEC 15416:2025 applies to linear barcode print quality. ISO/IEC 15415:2024 applies to two-dimensional symbols such as Data Matrix and QR. ISO/IEC 15426 addresses verifier conformance, while the application specification defines the required grade and measurement conditions.
What does a barcode grade tell you?
A grade summarises measured print-quality characteristics under controlled conditions. It is intended to indicate scanning margin across the supply chain, not simply whether one camera decoded one image.
The correct aperture, illumination, angle, code size and application specification matter. For that reason, the inspection design should distinguish process monitoring from any formal verification report required by a customer or standard.
Different symbols have different quality parameters
- Linear barcode parameters
- Decode, symbol contrast, minimum reflectance, edge contrast, modulation, defects and decodability are among the characteristics evaluated by the linear-symbol methodology.
- Two-dimensional parameters
- Decode, symbol contrast, modulation, fixed-pattern damage, axial non-uniformity, grid non-uniformity and unused error correction are among the characteristics used for 2D grading.
- Data-format checks
- GS1 Application Identifiers, GTIN, batch, expiry, serial and SSCC rules concern encoded content and application conformance rather than print quality alone.
- Production monitoring
- Trend data can reveal ribbon wear, print-head contamination, contrast loss or geometric distortion before the process reaches the reject threshold.
Primary references: ISO/IEC 15415:2024, ISO/IEC 15416:2025 and GS1 guidance on printed barcode quality.
ISO/IEC 29158:2025 for direct part marks
See how the direct-part-mark method applies to laser, dot-peen and etched Data Matrix codes on real components.
Technical content reviewed by the Oxford Vision Systems engineering team. Updated 26 August 2026.
What do barcode grades A, B, C, D and F mean?
Barcode print quality is commonly reported on an ISO numerical scale from 4.0 to 0.0, with ANSI letter equivalents from A to F. A higher result indicates more quality margin under the defined measurement conditions; the required minimum comes from the applicable GS1, customer or industry specification.
| ISO result | Common letter equivalent | Practical interpretation |
|---|---|---|
| 4.0 | A | Highest reported grade under the specified test conditions |
| 3.0 | B | Strong quality margin, subject to the application requirement |
| 2.0 | C | Often encountered as a minimum in some applications, but never assume it is acceptable |
| 1.0 | D | Limited margin and commonly below customer requirements |
| 0.0 | F | Failed result under the stated measurement method |
A grade is meaningful only with the symbol type, aperture, wavelength or illumination, measurement method and application specification. A successful decode is not a substitute for the required verification evidence.
Direct answers for project teams
Concise answers to the questions manufacturers ask when defining a barcode inspection application.
Ask an engineerWhich standard applies to a linear barcode?+
ISO/IEC 15416:2025 specifies print-quality measurement and grading methodology for linear symbols. The applicable industry specification determines the required measurement setup and acceptance grade.
Which standard applies to QR and Data Matrix codes?+
ISO/IEC 15415:2024 covers print-quality measurement and grading for two-dimensional symbols. Direct part marks may require ISO/IEC 29158 in combination with ISO/IEC 15415.
Does a successful decode mean the code has a good grade?+
No. A symbol may decode on one reader while having limited quality margin. Grading measures characteristics intended to predict wider scanning performance.