UPC_FORMAT
Error
Identifiers
UPC-A check digit fails
A release barcode is a 12-digit UPC-A or a 13-digit EAN-13, and its last digit is the GS1 check digit.
§ 01
How the checker tests it
Flags non-digits, the wrong length and a check digit that does not match the GS1 calculation.
Fix. Confirm the UPC with your distributor.
§ 02
Examples
036000291453
Fails UPC_FORMAT
Confirm the UPC with your distributor.
123456789013
Fails UPC_FORMAT
Confirm the UPC with your distributor.
03600029145
Fails UPC_FORMAT
Confirm the UPC with your distributor.
036000291452
Passes
5012345678900
Passes
Results are computed by the rule on this page as it loads.
§ 03
Try it
Invalid UPC/EAN (length or check digit)Fix: Confirm the UPC with your distributor.
§ 05
Cite this rule
Metadata Style Guidelines (2026). UPC_FORMAT: UPC-A check digit fails. https://www.metadatastyleguidelines.com/rules/upc-format
https://www.metadatastyleguidelines.com/rules/upc-format