
64
With UPC-A Add-on
- Scanned data
With 2-digit add-on:
0 S X
1
X
2
X
3
X
4
X
5
X
6
X
7
X
8
X
9
X
10
C/D X
11
X
12
With 5-digit add-on:
0 S X
1
X
2
X
3
X
4
X
5
X
6
X
7
X
8
X
9
X
10
C/D X
11
X
12
X
13
X
14
X
15
0:
Padding character for adjustment of the data length
S:
Number system character
X
11-15
:
Add-on code data
- Conversion to 16 digits (the application identifier “01” and PI are added at the start of the code before transmission)
With 2-digit add-on:
0 1 PI 0 S X
1
X
2
X
3
X
4
X
5
X
6
X
7
X
8
X
9
X
10
C/D X
11
X
12
(
*
1
)
With 5-digit add-on:
0 1 PI 0 S X
1
X
2
X
3
X
4
X
5
X
6
X
7
X
8
X
9
X
10
C/D X
11
X
12
X
13
X
14
X
15
(
*
1
)
(*1) The check digit is recalculated and transmitted, regardless of whether or not transmission is enabled.
- Conversion to 14 digits (PI is added at the start of the code before transmission)
With 2-digit add-on:
PI 0 S X
1
X
2
X
3
X
4
X
5
X
6
X
7
X
8
X
9
X
10
C/D X
11
X
12
(
*
2
)
With 5-digit add-on:
PI 0 S X
1
X
2
X
3
X
4
X
5
X
6
X
7
X
8
X
9
X
10
C/D X
11
X
12
X
13
X
14
X
15
(
*
2
)
(*2) The check digit is recalculated and transmitted, regardless of whether or not transmission is enabled.
UPC-E
- Scanned data
0 X
1
X
2
X
3
X
4
X
5
X
6
C/D
0: Padding character for adjustment of the data length
- Conversion to 16 digits (the application identifier “01” and PI are added at the start of the code before transmission)
X
6
=0-2 0 1 PI 0 0 X
1
X
2
X
6
0 0 0 0 X
3
X
4
X
5
C/D
(
*
1
)
X
6
=3 0 1 PI 0 0 X
1
X
2
X
3
0 0 0 0 0 X
4
X
5
C/D
(
*
1
)
X
6
=4 0 1 PI 0 0 X
1
X
2
X
3
X
4
0 0 0 0 0 X
5
C/D
(
*
1
)
X
6
=5-9 0 1 PI 0 0 X
1
X
2
X
3
X
4
X
5
0 0 0 0 X
6
C/D
(
*
1
)
(*1) The check digit is recalculated and transmitted, regardless of whether or not transmission is enabled.
- Conversion to 14 digits (PI is added at the start of the code before transmission)
X
6
=0-2 PI 0 S X
1
X
2
X
6
0 0 0 0 X
3
X
4
X
5
C/D
(
*
2
)
X
6
=3 PI 0 S X
1
X
2
X
3
0 0 0 0 0 X
4
X
5
C/D
(
*
2
)
X
6
=4 PI 0 S X
1
X
2
X
3
X
4
0 0 0 0 0 X
5
C/D
(
*
2
)
X
6
=5-9 PI 0 S X
1
X
2
X
3
X
4
X
5
0 0 0 0 X
6
C/D
(
*
2
)
(*2) The check digit is recalculated and transmitted, regardless of whether or not transmission is enabled.