BC License Barcode Format
BC License Barcode Format
4.2.4 Card Specifications – 2D Barcode – Stand-Alone Photo Card, Non-Photo Card and
Combined Card
At the bottom of the rear of the card, all of the cards are personalized with an unencrypted 2D
barcode in the PDF417 encoding format. The data format and data fields for all of the cards,
including the BC Services cards, match the Driver’s Licence AAMVA specification magnetic stripe
format defined in the “CARD SPECIFICATIONS – COMBINED CARD” section, except for Track 3,
Field #1 which includes an underscore in the barcode, for example, Constant “_%”..
The following “Table 7” summarizes across card types the information contained in the 2D
barcodes for the production implementation of the BC Driver’s Licence, BC Identification and BC
Services cards:
Name Y Y
Address Y Y
City Y Y
Province Y Y
Postal Code Y Y
Card # Y Y
Card Expiry Date Y Y
Birth Date Y Y
Gender Y Y
Height Y N
Weight Y N
Hair Colour Y N
Eye Colour Y N
PHN Y Y
Table 7 - Data Included in 2D Barcodes by Card Type
Note: On all tracks, the Longitudinal Redundancy Check characters are excluded
since they are actually added by the engraver. On Track 3, Field #1 includes an
underscore.
1 1 F R Constant “%”
2 2 F R Province “BC”
3 13 V R City. Up to 13 characters long.
Terminated with “^” only if less
than 13 characters in length.
4 35 V R Last name, “$” separator, given
names. Terminated with “^” if
length is less than 35
characters.
For example:
Smith,$John Fred^
Note: Includes comma after last
name (as shown in example).
5 29 V R Address with $ between address
lines. Terminated with “^” if less
than 29 characters.
For example:
4. 28 Atol Av$Suite 2$^
5. Hiawatha Park$Apt 2037^
6. 340 Brentwood Dr.$Fall Estate
Notes:
If equal to 29 characters, not
terminated with “^” (as
shown in example 3).
The length 29 refers to the
whole string and includes
separator characters.
There are 2 spaces before the
postal code.
1 1 F R Constant “;”
2 6 F R ISO IIN assigned to Province of
BC by AAMVA “636028”
3 13 V R DL (length 7), BCID Number
(length 9), or ICBC assigned
Client Number (length 9) for
BCSC Photo card, or MoHS Card
Request Number for BCSC Non-
photo card.
4 1 F R Field separator “=”
5 4 F R Card Expiry date with two digit
year “YY” followed by two digit
month “MM”.
6 8 F R Birth date in the format
CCYYMMDD
7 5 V O Card Number Overflow not used.
Contains constant value “=”
8 1 F R End sentinel “?”. Available to
card readers.
Data fields from AAMVA Track 3
1 2 F R Constant “_%”
2 1 F R Version # of “0”
3 1 F R Security Version #, constant “A”
4 11 F R Postal Code
5 2 F O Class – not used. Blanks
supplied.
6 10 F O Restrictions. Not used, blanks
supplied.