Die Pflicht, eine Kassenbuchführungüvorzunehmen, ergibt sich aus § 140 AO (Abgabenordnung) in Verbindung mit § 146 Absatz 1 Satz 2 der AO sowie § 22 des Umsatzsteuergesetzes. Hiernach müssen alle Unternehmer, die Bücher und Aufzeichnungen zu führen haben, die für die Besteuerung von Bedeutung sind, sämtliche Kasseneinnahmen und -ausgaben täglich festhalten. Unter die Pflicht der Kassenbuchführungüfallen somit gewerbliche Unternehmer unabhängig von einer Eintragung ins Handelsregister, wenn sie einen nach kaufmännischer Art und Weise eingerichteten Geschäftsbetrieb führen, sowie Kleingewerbetreibende, die sich freiwillig ins Handelsregister eintragen lassen.
Hinweis: Seit 2008 besteht die Möglichkeit, sich nach § 241a HGB von der Buchführungspflicht befreien zu lassen.