Beim DataMatrix-Code ergänzt die Reed-Solomon-Fehlerkorrektur redundante Daten. Zwischen ca. 30 % und 60 % der Codewörter sind dadurch Codewörter für die Fehlerkorrektur. Damit können einige fehlerhafte Module korrigiert werden, ohne die Dekodierung zu gefährden. Der Code ist in der internationalen Norm ISO/IEC 16022 definiert.