Barcode Fonts with Business Central Online

Business Central online includes the following one-dimensional barcode fonts and symbologies from IDAutomation. The fonts have different specifications for characteristics like encode numbers, symbols, uppercase, and lowercase text. Knowing the specifications is useful for calibrating fonts used on report layouts.


A barcode symbology is the mapping between data and the barcode image. It defines how to encode the data, including computation of a checksum and required start and stop marker symbol

Font Symbology Description
Code39 Code39
  • Variable length
  • 43 characters, uppercase letters (A through Z), numeric digits (0 through 9), and special characters (-, ., $, /, +, %, and space)
  • * is used for both start and stop delimiters.
  • Nine elements per character (five bars and four spaces).
See Specs.
Code_93 Code_39
  • Primarily by Canada Post to encode delivery information.
  • Alphanumeric
  • Variable length
  • Every symbol includes two check characters.
  • Each character is nine modules wide, with three bars and three spaces.
  • Each bar and space is from 1 to 4 modules wide.
See Specs.
Codabar Codabar
  • Characters 0-9, letters A to D and the following symbols: - $ / +.
  • Self-checking, no checksum characters requirement.
  • Uppercase letters A, B, C, and D are used for start and stop codes.
  • Parentheses ( ) can be used as the start and stop code so letters don't appear readable version of the fonts.
See Specs
Code 128 Code 128
  • High-density linear barcode symbology for alphanumeric or numeric-only barcodes
  • Encodes 128 ASCII characters
  • Uppercase letters A, B, C, and D are used for start and stop codes.
  • Compact barcodes compared to other fonts like Code 39, especially when text is mostly digits
See Specs
Interleaved 2 of 5 Interleaved 2 of 5
  • Continuous two-width barcode symbology encoding digits
  • Encodes pairs of digits. The first digit is encoded in the five bars (black lines). The second digit is encoded in the five interleaved spaces (or white lines).
  • Two out of five bars or spaces are wide
See Specs
MSI Plessey MSI Plessey
  • Continuous symbology
  • Not self-checking.
  • Primarily for inventory control, marking storage containers and shelves in warehouse environments
See Specs.
USPS Postnet
  • Postal Numeric Encoding Technique used by the United States Postal Service to assist direct mail.
  • ZIP code encoded in half and full height bars.
See Specs.
UPC/EAN ---- UPC and EAN barcode font characters are contained in a single font represented in several different heights. The fonts can be printed in sizes from 12 points up to 32 points.

See Specs.
  • Common and well-known 12-digit barcode
  • Subset of EAN-13
  • Encodes GTIN-12 numbers
  • 6-digit variation of UPC-A that suppresses trailing zeros.
  • Commonly used where space is a factor.
  • Linear, 12-digit barcode
  • Derived from EAN-13, but smaller
  • Encodes GTIN-8 numbers
  • 12-digit barcode
  • Superset of UPC-A, with an extra digit added to every UPC-A number
  • Encodes GTIN-13 numbers

See Also

Adding Barcodes to Reports
Request Pages
Creating an RDL Layout Report
Creating a Word Layout Report
Developing Extensions
AL Development Environment