Treffen bestimmte Fehler innerhalb eines Zeichens im Barcode so zusammen, dass ein zwar anderes, aber strukturell gültiges Zeichen entsteht, ist an dieser Stelle ein Zeichen durch ein anderes vertauscht worden. Diese Fehler sind deswegen tückisch, weil keine Fehlermeldung entsteht und fälschlich von einer richtigen Lesung ausgegangen wird, obwohl die Daten verändert sind.
Die Wahrscheinlichkeit solcher Fehler hängt vom Barcodetyp und dessen eigensichernden Eigenschaften ab. Bei höheren Anforderungen an die Zuverlässigkeit wird man stets Prüfziffern einsetzen.