Ein Belegleser ist ein Eingabegerät einer Datenverarbeitungsanlage, das mit einer Lesefunktion ausgestattet ist und Daten aus Schriftstücken erkennt.
Nach Art der Technik kann ein Strichcodeleser optisch, magnetisch oder mechanisch arbeiten. So arbeiten beispielsweise Klarschriftleser mit optischer Zeichenerkennung ( OCR), Magnetstreifenleser und Magnetkartenleser, wie sie von Sparbüchern und Magnetkarten her bekannt sind, mit magnetischer Zeichenerkennung und Strichcodeleser mit optisch abgetasteten Strichcodes. Darüber hinaus sind als Lesegeräte der Normalschriftleser, Handschriftenleser, Universalschriftleser, Streifenleser und Etikettenleser zu nennen.