EAN / UPCLinear (1D)Introduced 1977

EAN-5

A 5-digit add-on barcode printed beside EAN-13/UPC on books and magazines, typically carrying price.

EAN-5 Specification

Character setDigits 0-9 only
Data lengthExactly 5 digits
Check digitHidden Mod 10 check digit encoded in the parity pattern, not printed as text
Density47 modules total
Module width (X-dimension)Nominal 0.33 mm X, matching the adjacent main symbol
Print ratioVariable-width bars and spaces
MagnificationMust match the main symbol magnification (80%-200%)
Quiet zoneShared line with the main symbol; separator space between main and add-on
StandardGS1 General Specifications (add-on supplements)
OriginEAN International (now GS1), 1977
Sample data54495

Try It: Generate a EAN-5 Barcode

This live generator is preconfigured for EAN-5. Adjust size, colors, and text — then download as PNG or SVG. Free, no signup, all encoding happens in your browser.

Open the full EAN-5 generator →

What Is EAN-5?

The EAN-5 (also called the 5-digit add-on or price supplement) is a miniature EAN-style symbol printed to the right of an EAN-13 or UPC-A on the same line. In book retailing it carries the suggested retail price — 90000 means no price specified, while 5xxxx encodes a US list price. Magazine publishers use it for the price of single issues sold alongside subscription copies.

Structurally it encodes five digits plus a Mod 10 check digit that never appears in the human-readable text, using parity patterns selected by that hidden check digit. Scanners read it in the same pass as the main symbol and transmit the two strings together, letting POS software join price data to the GTIN without a database lookup.

Common Applications

  • Book price supplement next to ISBN-based EAN-13
  • Magazine single-issue pricing
  • Any retail item needing one extra numeric attribute at POS

EAN-5 FAQ

What does 90000 mean in an EAN-5 add-on?

In the North American book trade, an add-on starting with 9 signals a special meaning; 90000 specifically means the price is not encoded and must be looked up or set by the retailer. Price values 5xxxx map directly to US dollars and cents, e.g. 51999 for $19.99.

Does the EAN-5 need its own quiet zone?

It is scanned as an extension of the main symbol, so it needs the normal inter-symbol gap between the EAN-13 and the add-on plus a quiet zone on the outer right side — but not a full independent left quiet zone. In practice, generators that support add-ons lay this out correctly.