Das Kassenbuch dokumentiert alle Barbewegungen deines Unternehmens — lückenlos und chronologisch. In diesem Leitfaden erfährst du, wer ein Kassenbuch führen muss, welche Pflichtangaben gelten, wie du es Schritt für Schritt richtig führst und welche Fehler du bei der Kassenbuchführung unbedingt vermeiden solltest.

Ein Kassenbuch ist ein Nebenbuch der Buchhaltung, in dem sämtliche Bargeldbewegungen deines Unternehmens lückenlos erfasst werden. Jede Bareinnahme, jede Barausgabe, jede Privatentnahme und jede Privateinlage wird einzeln dokumentiert — chronologisch, mit Beleg und mit laufendem Kassenbestand.
Das Kassenbuch zeigt also jederzeit, wie viel Bargeld sich in deiner Kasse befindet. Es ist damit die zentrale Kontrollinstanz für alle Bargeldflüsse im Betrieb. Für das Finanzamt dient es als Nachweis, dass du deine Bargeschäfte vollständig und nachvollziehbar abbildest.
💡 Merke: Das Kassenbuch erfasst ausschließlich Barbewegungen — also physisches Geld. EC-Kartenzahlungen, Überweisungen oder PayPal-Transaktionen gehören nicht ins Kassenbuch, sondern werden separat über das Bankkonto verbucht.
Gerade in bargeldintensiven Branchen wie Gastronomie, Einzelhandel oder Friseurhandwerk spielt das Kassenbuch eine zentrale Rolle. Es ist nicht nur Pflichtdokumentation, sondern auch ein wichtiges Werkzeug, um Fehlbestände frühzeitig zu erkennen und bei einer Betriebsprüfung oder Kassen-Nachschau auf der sicheren Seite zu sein.
Ob du ein Kassenbuch führen musst, hängt von deiner Buchführungspflicht ab. Grundsätzlich gilt: Wer zur doppelten Buchführung verpflichtet ist, muss auch ein Kassenbuch führen — sofern Bargeldbewegungen anfallen.
Pflicht besteht für:
Keine Pflicht besteht in der Regel für:
⚠️ Achtung: Auch wenn du nicht zur Kassenbuchführung verpflichtet bist, kann es sich lohnen, freiwillig ein Kassenbuch für Kleinunternehmer zu führen. Denn wer regelmäßig Bargeld annimmt, schafft mit einem ordentlichen Kassenbuch Transparenz — und vermeidet Probleme bei einer möglichen Betriebsprüfung.
👉 Tipp: Prüfe mit deinem Steuerberater, ob du bilanzierungspflichtig bist. Die Grenzen von 800.000 € Umsatz und 80.000 € Gewinn gelten als Orientierung — im Einzelfall entscheiden weitere Faktoren.
Ein ordnungsgemäßes Kassenbuch enthält für jeden Geschäftsvorfall eine vollständige Buchungszeile. Jeder Eintrag muss so dokumentiert sein, dass ein sachverständiger Dritter — etwa ein Betriebsprüfer — die Transaktion nachvollziehen kann.
Pflichtangaben je Buchungszeile:
Der Kassenbestand ergibt sich aus dem vorherigen Bestand plus Einnahmen minus Ausgaben. Dieser Wert wird nach jeder Buchung fortgeschrieben — so entsteht ein lückenloser Saldo.
Zu jedem Eintrag muss ein Beleg existieren. Bei Barverkäufen ist das in der Regel der Kassenbon oder die Quittung. Bei Privatentnahmen oder Privateinlagen erstellst du einen Eigenbeleg mit Datum, Betrag, Grund und Unterschrift.
⚠️ Achtung: EC-Kartenzahlungen, Kreditkartenumsätze und andere unbare Zahlungen gehören nicht ins Kassenbuch. Sie müssen separat dokumentiert werden — etwa über das Bankkonto oder ein eigenes Nebenbuch.
💡 Merke: Das sogenannte Kassenblatt ist eine einzelne Seite im Kassenbuch, die in der Regel einen Tag oder eine Woche abbildet. Viele Kassenbuch-Vorlagen und Softwarelösungen arbeiten mit täglichen Kassenblättern.
Die Kassenbuchführung folgt festen Regeln. Damit dein Kassenbuch bei einer Prüfung standhält, solltest du diese Schritte konsequent einhalten.
Jeder Bargeschäftsvorfall braucht einen Beleg. Sammle Kassenbons, Quittungen, Lieferscheine und Eigenbelege. Vergib sofort eine fortlaufende Belegnummer — Lücken in der Nummerierung führen zu Rückfragen bei der Betriebsprüfung.
👉 Tipp: Thermopapier-Belege verblassen mit der Zeit. Erstelle zeitnah eine Kopie oder scanne den Beleg digital ein.
Trage den Geschäftsvorfall zeitnah ein. Laut § 146 Abs. 1 AO müssen Kasseneinnahmen und Kassenausgaben täglich festgehalten werden. „Zeitnah" bedeutet in der Praxis: am selben Geschäftstag oder spätestens am Folgetag.
Achte auf vollständige Angaben: Datum, Belegnummer, Buchungstext, Betrag, Steuer und neuer Kassenbestand.
Trenne sauber zwischen Einnahmen (Barverkäufe, Bareinlagen) und Ausgaben (Wareneinkauf, Betriebskosten bar bezahlt, Privatentnahmen). Jede Buchung steht in einer eigenen Zeile — keine Sammelbuchungen für verschiedene Vorgänge.
Nach jeder Buchung rechnest du den neuen Kassenbestand aus: Vorheriger Bestand + Einnahmen − Ausgaben = neuer Bestand. Dieser Wert darf niemals negativ werden. Ein negativer Kassenbestand ist rechnerisch unmöglich — du kannst nicht mehr Bargeld ausgeben, als physisch in der Kasse liegt.
Beim Kassensturz zählst du das physische Bargeld in der Kasse und vergleichst es mit dem rechnerischen Kassenbestand im Kassenbuch. Erstelle dafür ein Kassenzählprotokoll, in dem du die Stückzahl jeder Münze und jedes Scheins notierst.
<div class="u-table-scroll"> <table> <thead> <tr> <th>Stückelung</th> <th>Anzahl</th> <th>Betrag (€)</th> </tr> </thead> <tbody> <tr> <td>100 €</td> <td>2</td> <td>200,00</td> </tr> <tr> <td>50 €</td> <td>5</td> <td>250,00</td> </tr> <tr> <td>20 €</td> <td>8</td> <td>160,00</td> </tr> <tr> <td>10 €</td> <td>12</td> <td>120,00</td> </tr> <tr> <td>5 €</td> <td>10</td> <td>50,00</td> </tr> <tr> <td>2 €</td> <td>15</td> <td>30,00</td> </tr> <tr> <td>1 €</td> <td>20</td> <td>20,00</td> </tr> <tr> <td>Münzen < 1 €</td> <td>—</td> <td>5,00</td> </tr> <tr> <td><b>Gesamt Ist-Bestand</b></td> <td></td> <td><b>835,00</b></td> </tr> </tbody> </table> </div>
Stimmt der Ist-Bestand (gezähltes Bargeld) nicht mit dem Soll-Bestand (rechnerischer Kassenbestand), liegt ein Fehlbetrag vor. Diesen musst du als Differenzbuchung im Kassenbuch erfassen und den Grund dokumentieren.
Am Ende jedes Geschäftstages erstellst du den Tagesabschluss. Bei elektronischen Registrierkassen ist das der Z-Bon — der tägliche Abschlussbericht mit allen Umsätzen, gegliedert nach Steuersätzen. Am Monatsende fasst du alle Buchungen im Monatsabschluss zusammen und überträgst den Endbestand als Anfangsbestand des Folgemonats.
Checkliste Kassenbuchführung:
✅ Alle Belege vorhanden und nummeriert
✅ Buchungen chronologisch und vollständig
✅ Kassenbestand nach jeder Buchung aktualisiert
✅ Kassensturz durchgeführt, Zählprotokoll erstellt
✅ Ist-Bestand = Soll-Bestand (oder Differenz dokumentiert)
✅ Tagesabschluss / Z-Bon archiviert
✅ Keine negativen Kassenbestände
Ein konkretes Beispiel zeigt, wie die Kassenbuchführung in der Praxis aussieht. Stell dir vor, du betreibst ein kleines Café und startest den Tag mit einem Kassenbestand von 500,00 €.
In diesem Beispiel siehst du die typischen Vorgänge eines Geschäftstages: eine Bareinnahme aus dem Tagesgeschäft, ein Bareinkauf, eine Privatentnahme und eine Trinkgeld-Auszahlung. Der Kassenbestand wird nach jeder Buchung neu berechnet. Am Tagesende stehen 800,00 € in der Kasse — dieser Betrag muss mit dem physisch gezählten Bargeld übereinstimmen.
👉 Tipp: Für die Privatentnahme und die Trinkgeld-Auszahlung benötigst du jeweils einen Eigenbeleg. Notiere darauf Datum, Betrag, Grund und lass den Beleg unterschreiben.
Viele Unternehmer suchen nach einer fertigen Kassenbuch-Vorlage, um schnell loszulegen. Im Netz findest du zahlreiche Muster als PDF-Formular oder Excel-Tabelle zum kostenlosen Download. Solche Vorlagen enthalten in der Regel die Pflichtfelder Datum, Belegnummer, Buchungstext, Einnahme, Ausgabe, MwSt und Kassenbestand — also die Grundstruktur, die du für eine ordnungsgemäße Kassenbuchführung brauchst.
⚠️ Achtung: Eine Kassenbuch-Vorlage in Excel eignet sich nur als Orientierung oder Kontrollhilfe — nicht als offizielles Kassenbuch. Excel erfüllt nicht die GoBD-Anforderung der Unveränderbarkeit. PDF-Vorlagen zum Ausdrucken sind eine Alternative, wenn du sie handschriftlich mit dokumentenechtem Stift ausfüllst und in einem gebundenen Ordner abheftest. Für den Regelbetrieb ist eine GoBD-konforme Kassenbuch-Software die sicherere Wahl.
Ein Kassenbuch lässt sich grundsätzlich auf drei Wegen führen: handschriftlich, in Excel oder mit einer spezialisierten Kassenbuch-Software. Die Wahl hat direkte Auswirkungen auf Rechtssicherheit, Aufwand und Prüfungstauglichkeit.
Das handschriftliche Kassenbuch ist nach wie vor zulässig — vorausgesetzt, du hältst bestimmte Regeln ein. Du benötigst ein gebundenes Buch (keine losen Blätter) und schreibst mit dokumentenechtem Stift (Kugelschreiber, kein Bleistift, kein Radiergummi). Zwischen den Einträgen dürfen keine Leerzeilen stehen, damit nachträgliche Ergänzungen ausgeschlossen sind. Fehler werden nicht überschrieben, sondern durch eine sichtbare Korrektur mit neuem Eintrag berichtigt.
Für Betriebe mit wenigen Barbewegungen pro Tag kann das funktionieren. Bei höherem Volumen wird das Verfahren schnell unübersichtlich und fehleranfällig.
Viele Unternehmer greifen zunächst zu Excel — das ist nachvollziehbar, aber problematisch. Excel-Dateien sind nicht GoBD-konform, weil Einträge nachträglich verändert oder gelöscht werden können, ohne dass die Änderung dokumentiert wird. Genau das widerspricht dem Grundsatz der Unveränderbarkeit (§ 146 Abs. 4 AO).
⚠️ Achtung: Das Finanzamt erkennt ein in Excel geführtes Kassenbuch in der Regel nicht als ordnungsgemäß an. Bei einer Betriebsprüfung kann das zur Verwerfung der gesamten Kassenbuchführung und zu Hinzuschätzungen führen.
Excel-Vorlagen eignen sich allenfalls als ergänzende Übersicht oder Kontrollhilfe — nicht als offizielles Kassenbuch.
Eine GoBD-konforme Kassenbuch-Software ist für die meisten Betriebe die sicherste und effizienteste Lösung. Sie erfüllt automatisch die Anforderungen an Unveränderbarkeit, Vollständigkeit und Nachvollziehbarkeit. Moderne Lösungen bieten zusätzlich automatische Kassenbestandsberechnung, DATEV-Export für den Steuerberater und die Anbindung an elektronische Registrierkassen.
👉 Tipp: Wenn du bereits ein elektronisches Kassensystem nutzt, prüfe, ob es ein integriertes digitales Kassenbuch bietet. Viele moderne Kassensysteme übernehmen Barverkäufe automatisch ins Kassenbuch — das spart Zeit und reduziert Fehler erheblich.
Die Kassenbuchführung unterliegt in Deutschland strengen gesetzlichen Vorgaben. Drei Regelwerke sind besonders relevant: das Handelsgesetzbuch (HGB), die Abgabenordnung (AO) und die Grundsätze zur ordnungsmäßigen Führung und Aufbewahrung von Büchern (GoBD).
Die GoBD definieren, wie du geschäftliche Unterlagen — einschließlich des Kassenbuchs — korrekt erstellst, bearbeitest und archivierst. Die wichtigsten Grundsätze:
Seit dem 1. Januar 2020 müssen elektronische Registrierkassen mit einer zertifizierten technischen Sicherheitseinrichtung (TSE) ausgestattet sein. Die TSE protokolliert jeden Kassiervorgang manipulationssicher. Seit dem 1. Januar 2025 gilt zudem eine Meldepflicht: Elektronische Aufzeichnungssysteme müssen über ELSTER beim Finanzamt registriert werden (§ 146a AO).
Kassenbücher, Belege und Z-Bons musst du 10 Jahre aufbewahren (§ 257 HGB). Das gilt sowohl für physische als auch für digitale Unterlagen. Innerhalb dieser Frist kann das Finanzamt jederzeit eine Kassennachschau durchführen (§ 146b AO) — eine unangekündigte Prüfung direkt vor Ort. Im Jahr 2024 fanden deutschlandweit über 19.000 solcher Prüfungen statt.
⚠️ Achtung: Bei der Kassen-Nachschau darf das Finanzamt ohne Vorwarnung deine Geschäftsräume betreten, den Kassenbestand zählen und digitale Kassendaten auswerten. Achte darauf, dass dein Kassenbuch stets aktuell und vollständig ist.
Die Grundregeln der Kassenbuchführung gelten branchenübergreifend. In einigen Bereichen gibt es aber Besonderheiten, die du kennen solltest.
Die Gastronomie zählt zu den bargeldintensivsten Branchen. Hier kommen gleich mehrere Herausforderungen zusammen: hohe Transaktionsfrequenz, verschiedene Mehrwertsteuersätze (7 % für Speisen außer Haus, 19 % für Getränke und Speisen im Haus) und der Umgang mit Trinkgeld.
Trinkgeld, das ein Gast direkt an eine Servicekraft gibt, ist für die Servicekraft in der Regel steuerfrei und muss nicht im Kassenbuch erscheinen. Landet das Trinkgeld aber in einer Sammelkasse oder wird über die Registrierkasse abgerechnet, wird es steuer- und buchungspflichtig. In diesem Fall musst du die Einnahme und die spätere Auszahlung ans Personal im Kassenbuch dokumentieren.
Betriebe mit einer offenen Ladenkasse — also ohne elektronische Registrierkasse — müssen den täglichen Umsatz durch einen retrograden Kassensturz ermitteln: Kassenbestand am Ende des Tages minus Kassenbestand zu Beginn, plus Ausgaben, minus Einlagen.
Im Einzelhandel und bei Dienstleistern wie Friseuren oder Kosmetikstudios ist die saubere Trennung zwischen Bar- und EC-Kartenumsätzen besonders wichtig. Nur Bargeldbewegungen gehören ins Kassenbuch. EC-Kartenzahlungen werden über das Bankkonto abgebildet. Vermischst du beides, führt das bei einer Prüfung zu Beanstandungen.
Außerdem gilt die Einzelaufzeichnungspflicht: Grundsätzlich muss jeder Geschäftsvorfall einzeln dokumentiert werden. Eine Ausnahme besteht lediglich bei offenen Ladenkassen, wenn Waren an eine Vielzahl unbekannter Kunden verkauft werden — dann darf die Tageslosung als Gesamtbetrag erfasst werden.
Vereine sind in der Regel nicht bilanzierungspflichtig und damit auch nicht zur Kassenbuchführung verpflichtet. Trotzdem empfiehlt sich ein Kassenbuch, besonders für gemeinnützige Vereine: Es schafft Transparenz gegenüber Mitgliedern und Finanzamt und erleichtert die Erstellung des Rechenschaftsberichts.
Für Vereine gelten grundsätzlich die gleichen Pflichtangaben wie für Unternehmen. Typische Buchungen sind Mitgliedsbeiträge (bar), Spenden, Ausgaben für Veranstaltungen oder Materialeinkäufe. Ein freiwillig geführtes Kassenbuch für Vereine dokumentiert die ordnungsgemäße Verwendung der Mittel — und stärkt die Glaubwürdigkeit bei Gemeinnützigkeitsprüfungen.
Fehler in der Kassenbuchführung können teuer werden. Das Finanzamt prüft Kassenbücher systematisch — und bei Unstimmigkeiten drohen empfindliche Konsequenzen. Die häufigsten Fehler in der Praxis:
Mögliche Konsequenzen:
Das Finanzamt kann bei mangelhafter Kassenbuchführung die gesamte Buchführung verwerfen und den Gewinn schätzen (Hinzuschätzung gemäß § 162 AO). In der Praxis fallen solche Schätzungen erfahrungsgemäß deutlich höher aus als der tatsächliche Umsatz. Zusätzlich drohen Bußgelder bis zu 25.000 € (§ 379 AO) — und bei nachgewiesener Steuerhinterziehung auch strafrechtliche Konsequenzen. In schwerwiegenden Fällen kann sogar die Gewerbeerlaubnis entzogen werden.
Ein Kassenbuch ist ein Verzeichnis, in dem du alle Barbewegungen deines Unternehmens festhältst — jede Bareinnahme, jede Barausgabe, jede Privatentnahme und jede Einlage. Nach jeder Buchung wird der aktuelle Kassenbestand berechnet. So weißt du jederzeit, wie viel Bargeld in deiner Kasse sein sollte. Das Kassenbuch ist Teil der ordnungsgemäßen Buchführung und wird bei Betriebsprüfungen regelmäßig kontrolliert.
Nicht zwingend. Wenn du als Kleinunternehmer oder Kleingewerbetreibender deinen Gewinn per Einnahmen-Überschuss-Rechnung (EÜR) ermittelst und nicht zur doppelten Buchführung verpflichtet bist, besteht grundsätzlich keine Kassenbuchpflicht. Trotzdem ist es empfehlenswert, freiwillig ein Kassenbuch zu führen — besonders wenn du regelmäßig Bargeld einnimmst. Es schafft Transparenz und vermeidet Probleme bei einer möglichen Prüfung.
Das Finanzamt erkennt Kassenbücher an, die den Grundsätzen der GoBD entsprechen. In der Praxis bedeutet das: entweder ein korrekt geführtes handschriftliches Kassenbuch (gebundenes Buch, dokumentenechter Stift, keine Leerzeilen) oder eine GoBD-konforme Kassenbuch-Software mit Unveränderbarkeitsprotokoll. Excel-Kassenbücher werden in der Regel nicht anerkannt, weil Einträge nachträglich verändert werden können.
Nein — zumindest nicht als offizielle Kassenbuchführung. Excel-Dateien erfüllen nicht die Anforderung der Unveränderbarkeit gemäß § 146 Abs. 4 AO und den GoBD. Einträge lassen sich jederzeit ändern oder löschen, ohne dass die Änderung dokumentiert wird. Das Finanzamt kann ein Excel-Kassenbuch verwerfen. Du kannst Excel allenfalls als ergänzende Übersicht nutzen, aber nicht als alleiniges Kassenbuch.
Kasseneinnahmen und Kassenausgaben musst du grundsätzlich täglich erfassen — das ergibt sich aus § 146 Abs. 1 AO. In der Praxis heißt das: am selben Geschäftstag oder spätestens am Folgetag buchen. Bei elektronischen Kassensystemen erfolgt die Buchung in der Regel automatisch in Echtzeit.
Fehler im Kassenbuch können dazu führen, dass das Finanzamt deine Buchführung nicht anerkennt. In diesem Fall kann es den Gewinn schätzen — die sogenannte Hinzuschätzung nach § 162 AO. Diese Schätzungen fallen in der Praxis oft höher aus als der tatsächliche Gewinn. Darüber hinaus sind Bußgelder bis 25.000 € möglich. Bei vorsätzlicher Manipulation drohen strafrechtliche Konsequenzen wegen Steuerhinterziehung.

Das Kassenbuch ist für viele Betriebe kein optionales Extra, sondern eine gesetzliche Pflicht — und selbst wenn keine Verpflichtung besteht, schafft es Transparenz und Sicherheit im Umgang mit Bargeld. Die wichtigsten Grundregeln: Tägliche Erfassung, lückenlose Belege, laufender Kassenbestand und regelmäßiger Kassensturz.
Ob du dein Kassenbuch handschriftlich, per Software oder im Rahmen eines Kassensystems führst — entscheidend ist, dass es den Anforderungen der GoBD genügt. Excel ist dafür keine Option. Eine GoBD-konforme Kassenbuch-Software spart nicht nur Zeit, sondern schützt dich auch vor Hinzuschätzungen und Bußgeldern bei der nächsten Betriebsprüfung.
Wer seine Kassenbuchführung von Anfang an sauber aufsetzt, spart sich langfristig Aufwand, Ärger und Geld.
lg Christian und das Team von shoperate
Alle Angaben in diesem Artikel wurden nach bestem Wissen und Gewissen recherchiert. Eine Garantie kann dafür aber nicht abgegeben werden. Insbesondere stellt dieser Artikel keine Rechts- oder Steuerberatung dar.
Teste jetzt shoperate einen Monat gratis und unverbindlich. Anmelden, downloaden, loslegen!