、检查码、3个模组（101）的终止码。其中，起始码、中间码、终止码的模组长度都要长于数据码。
UPC-B/C/D.与UPC-A基本相同。其中：B码主要用于医药卫生；C码用于产业部门，第二位为系统码，倒数第二位为检查码；D码用于仓库批发，倒数第三位为检查码
UPC-E.短码，总长度为8个字码。A码与E码之间数字的对应规则与最后一位检查码有关。如下:E表示偶码，O表示奇码。UPC-E的奇码与UPC-A的奇码完全相同。