En pengeautomat (Automatic Teller Machine) er ikke en stregkodelæser. Hæveautomater bruger magnetstribelæsere eller chipkortlæsere til at læse oplysninger fra debet- eller kreditkort. Stregkodelæsere bruger på den anden side lyssensorer til at læse mønstret af sorte og hvide streger på stregkoder, som er billeder sammensat af parallelle linjer med varierende bredder og mellemrum, der lagrer data.