Data Matrix
Also: Data-Matrix-Code, Data Matrix Code, DMC, 2D-Matrix-Code, DataMatrix, Data Matrix Symbol
AI-generated
Data Matrix is a two-dimensional barcode that stores significantly more information in a very small area than conventional 1D barcodes. Thanks to integrated error correction, it remains reliably readable even when partially damaged or soiled.
Key facts
- Data Matrix is standardized in accordance with ISO/IEC 16022 and can encode up to several hundred characters in an area of just a few square millimeters.
- The integrated Reed-Solomon error correction allows the code to be read even when up to approximately 30 percent of the code surface is damaged.
- Reading Data Matrix requires imager-based scanners or camera systems — conventional laser scanners are not suitable.
- In the pharmaceutical and medical technology sectors, Data Matrix is often mandated by regulation because it enables seamless serialization in the smallest possible space.
- Direct Part Marking (DPM) — i.e., laser etching or embossing the code directly into a component — is a typical use case in manufacturing and the automotive industry.
What is Data Matrix?
Data Matrix is an open, standardized 2D code that encodes data in a square or rectangular pattern of light and dark cells. The standard is defined in ISO/IEC 16022. Unlike a linear barcode, Data Matrix carries information in two dimensions, enabling it to store hundreds of characters in an area of just a few square millimeters. This makes it particularly attractive for applications where space on the carrier medium is limited: small components, pharmaceutical packaging, printed circuit boards, or tools.
The pattern consists of a fixed boundary line (finder pattern) and a variable data region. The built-in Reed-Solomon error correction enables the code to be read correctly even when up to 30 percent of the surface is damaged or obscured. This characteristic is a decisive advantage over linear codes in harsh production and warehouse environments.
Use in intralogistics
In warehouse logistics, Data Matrix is used primarily where large amounts of information must be available in a space-saving manner directly on the object. Typical content includes:
- GTIN (Global Trade Item Number) for product identification
- Batch and serial numbers for traceability
- Expiry dates and production data
- Data structures based on GS1 Application Identifiers
Data Matrix is particularly widespread in the pharmaceutical and medical technology sectors, where regulatory requirements mandate seamless serialization. In the automotive industry and electronics assembly, components are frequently marked directly with an engraved or laser-etched Data Matrix code (Direct Part Marking, DPM), as adhesive labels would not adhere permanently during the manufacturing process.
What to consider when selecting and implementing
Whether Data Matrix is the right choice depends on several factors. First, the entire scanner infrastructure must be 2D-capable: conventional laser scanners cannot read Data Matrix. You will need imager-based scanners or camera systems, which may require investment if you have an existing fleet of devices.
Print quality and the carrier material are also critical. A code printed too small on absorbent cardboard or under poor lighting conditions may not be reliably captured even by high-quality scanners. Code quality verification in accordance with ISO/IEC 15415 is recommended in demanding supply chains, though it is not universally standard.
If you use GS1-compliant data structures, you should ensure that your printing, scanning, and WMS systems all apply the same interpretation logic. Differences in Application Identifier evaluation are a common source of errors at goods receipt. Finally, a comparison with the QR code is worthwhile: both are 2D codes, but Data Matrix is more prevalent in industrial environments for small markings, while QR codes are more widely used in the consumer sector and offer different error correction levels.
Related terms
- Artikelnummer
The item number is an internally assigned, unique identifier that unambiguously identifies an article within the inventory management and warehouse system. It forms the basis for postings, purchase orders, and communication between purchasing, warehousing, and production.
- Artikelstammdaten
Item master data refers to the permanently valid base data of an item – such as dimensions, weight, packaging units, hazardous goods classification, and best-before date relevance. It forms the foundation for all logistical, procurement-related, and system-driven processes along the supply chain.
- Barcode
A barcode is a machine-readable optical code that represents information as a pattern of bars and spaces or as a two-dimensional matrix. It enables the automatic identification of items, load carriers, and documents along the entire supply chain.
- Barcodescanner
A barcode scanner is an optical reading device that captures printed barcodes and converts them into machine-readable data. It is used in intralogistics for the seamless identification of goods, load carriers, and storage locations.
- Beleglose Kommissionierung
Paperless picking refers to the assembly of orders in the warehouse without paper pick lists, where all instructions are transmitted digitally via terminals, displays, voice, or optical signals.
- Charge
A batch is a uniquely identifiable quantity of products manufactured or processed under identical conditions. It forms the basis for traceability, quality control, and legally required recall processes throughout the entire supply chain.
- Chargenrückverfolgung
Batch traceability refers to the complete and uninterrupted trackability of products and materials along the supply chain based on their batch assignment. It enables companies to quickly identify and selectively block all affected quantities in the event of a quality issue or recall.
- Kommissionierung
Order picking is the process of assembling individual items from warehouse stock to fulfill a specific customer order — the most labor-intensive step in the warehouse.

