
1. Mixing up static and dynamic codes
Or also: “QR codes? We’ve already introduced these.”
Many companies already use 2D codes – static preprinted codes with a web-address. This offers little incentive and results in low scan rates. The real added value is when dynamic codes contain variable data such as best before date, batch or production location. This information can only be assigned during production and makes flexible traceability possible. This means that completely new requirements are being added in areas where only the best before date and batch are usually printed at present.
Smart optimization:
Opt for dynamic codes and integrate suitable technology into your production processes.
2. Unclear code and content
Or also: “We just print the web address there, right?”
What data should the code include? In addition to the expiry date and batch, the production time, location, or serial numbers can also be included. This requires clearly defined interfaces for data exchange. Depending on the intended use, data matrix and QR codes offer different advantages that need to be considered.
Get it right the first time:
Consult with all parties involved early on to define the required content, evaluate code types, and ensure that your systems support data exchange.
3. Not using standards
Or also: “All that matters is that there is a code on it.”
Standards such as GS1 Digital Link ensure that codes can be read and processed uniformly worldwide. Standardization enables maximum compatibility throughout the entire supply chain – all the way to the end user.
Take a smart approach:
Adopt established standards right from the start and implement them in your systems.
4. Unsuitable print technology
Or also: “We already print the date, so we can print the code too.”
2D codes with variable data are printed directly in line after filling and packaging. However, just because a printer is capable of printing the expiry date at this point does not automatically mean that it is also suitable for codes. In addition to print quality and resolution, speed also plays a key role.
Plan ahead:
Test whether your existing printing technology meets your requirements and consider alternatives such as thermal/piezo inkjet, thermal transfer, or laser.
5. Neglecting contrast, quiet zones and spacing
Or also: “Let’s just print the code in red.”
A code is only as good as its legibility. Poor contrast, “quiet zone” missing – the unprinted area around the code – or insufficient spacing between other elements make scanning difficult. Colors also impair legibility, as scanners are optimized for black and white contrasts.
Do better:
Follow the recommended design guidelines for 2D codes and verify legibility. If possible, print in black and white.
6. Implementing creative ideas
Or also: “We should insert our logo into the code.”
A logo in the code may be visually appealing, but it can significantly impair legibility. 2D codes have built-in error tolerance, which means that minor imperfections or printing errors can be compensated for. However, if a logo is inserted, this tolerance is “exhausted”. The code then becomes more sensitive to quality fluctuations, lighting conditions, or scanner types. The resulting difficulties in logistics or at the checkout can be avoided.
Take the easy solution:
In this case, function clearly has precedence over design. Keep the code functional and focus on optimal legibility – this will ensure that it is read correctly everywhere.
7. Missing quality control
Or also: “We perform spot checks with the hand scanner from time to time.”
Fluctuations in the process can have a significant impact – the later errors are detected, the more expensive and timeconsuming it is to correct them. Automatic checking is particularly recommended for complex markings such as codes. Fully integrated systems that combine printing and inspection processes in a single control system enable reliable verification.
Optimal implementation:
Implement optical inspection for code quality control to ensure that codes are readable everywhere – from logistics to checkout to the end consumer. To ensure that the camera and printer work together smoothly, systems that combine both in a central control unit are ideal.

Conclusion
The introduction of 2D codes entails a wide range of new requirements – but also great opportunities. With the right planning and appropriate solutions, the transition can be smooth. We support you by offering our expertise, from consulting to optimal implementation in your production line.
Subscribe to our Blog
Sign up for our Blog Newsletter and be notified only if new articles are published.