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.

Severity
Error
Field
upc
Checks
One field
Rule ID
UPC_FORMAT
§ 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