Da biste štampali nalepnice sa barkodom, mora se kreirati format oznake pomoću softvera koji podržava bar kodiranje. Da biste štampali barkodove na dokumentima ili izveštajima, aplikacioni softver treba da podržava bar kodiranje ili će biti potrebno dodatno programiranje. Nakon što je nalepnica ili obrazac dizajniran, potrebno je da se štampa na štampaču koji može da proizvodi barkodove i podržava specifičnu simbologiju koja se koristi. Pošto se podaci kodiraju pomoću razlika između svetlih i tamnih (i uskih i širokih) elemenata - koji se mere u milima, ili hiljaditim delovima inča - kvalitetan štampač je neophodan za proizvodnju jasnih linija i preciznih, čitljivih barkodova. Konačno, medijum mora podržavati kvalitet ispisa barkodova tako što ne pušta mastilo, ne štrči, ne bledi ili na drugi način umanjuje kvalitet simbola.