Barkotlama ilk olarak 1966 yılında kullanılmaya başlandı. 1970 yılında Logicon inc. Evrensel bakkal ürünleri tanımlama kodunu (UGPIC Universal Grocery Products Identification Code) geliştirdi. IBM UGPIC çalışmasına dayalı ve bugünün UPC (Uniform Product Code )koduna benzer bir tasarım önerdi. 3 Nisan 1973 de komite IBM in önerdiği UPC sembolünü endüstri standarttı olarak seçti tarihten bu yana sistemin başarısı diğer kodlama sistemlerinin geliştirilmesine katkıda bulundu.
Barkodun Tarihçesi nde ilk UPC tarayıcının kullanılması 1974 yılında oldu. Haziran ayında ilk UPC tarayıcısı Troy Ohio da bir süpermarkette kuruldu. Barkotlu ilk ürün Wrigleys sakızıydı. Böylece ilk Barkod Okuyucular 1974 yılında kullanılmaya başlamış oldu.