Bankomat (Automatic Teller Machine) nie je čítačka čiarových kódov. Bankomaty využívajú na čítanie informácií z debetných alebo kreditných kariet čítačky magnetických prúžkov alebo čítačky čipových kariet. Na druhej strane čítačky čiarových kódov používajú svetelné senzory na čítanie vzoru čiernych a bielych čiar na čiarových kódoch, čo sú obrázky zložené z paralelných čiar rôznej šírky a rozstupov, ktoré uchovávajú údaje.