Hauptbuch & Journal
Doppelte Buchführung mit unveränderbarem Journal – lückenlos nummeriert und per Hash-Kette gesichert
Mit dem Baustein „Finanzbuchhaltung“ führt credoox ein Hauptbuch nach SKR03 oder SKR04. Jeder gebuchte Satz steht im Journal und lässt sich nicht mehr ändern – korrigiert wird nur durch Storno und neue Buchung.
- Kontenrahmen: Standardkonten SKR03 oder SKR04, eigene Konten anlegbar; Personenkonten für Debitoren (10000–69999) und Kreditoren (70000–99999) aus den Kontakten; Konten mit Buchungen lassen sich nur sperren, nie löschen.
- Journal: Belegdatum, Buchungsdatum und Periode, fortlaufende, lückenlose Journalnummer je Wirtschaftsjahr, Beleg oder Begründung „ohne Beleg“, Quelle, Erfasser, Bucher, Zeitpunkt und Freigabe.
- Unveränderbar: Gebuchte Sätze und Zeilen lassen sich in der Anwendung weder ändern noch löschen; auch Massenänderungen sind gesperrt. Nur Entwürfe sind bearbeitbar.
- Hash-Kette: Jeder Satz trägt eine SHA-256-Prüfsumme über Kopf und Zeilen plus die Prüfsumme des Vorgängers.
- „Journal prüfen“: auf Knopfdruck und jede Nacht – Inhalt, Verkettung, Lücken in den Nummern und Soll = Haben; ein Bruch erscheint rot und als Sicherheitsereignis im Änderungsprotokoll.
- Storno nur als Generalumkehr: mit getauschten Seiten, Verweis und Grund; das Original bleibt mit „storniert durch“ sichtbar, ein Storno vom Storno ist gesperrt.
- Monatsfestschreibung: nur abgelaufene Monate, vorher wird nachgebucht; Entwürfe oder offene Prüfbericht-Fälle blockieren. Danach sind manuelle Buchungen in der Periode gesperrt – ein Entsperren gibt es bewusst nicht.
- Ausgeglichen: Soll = Haben centgenau je Satz; die Steuer wird zentral gerundet, außer der Beleg nennt sie.
Nach den GoBD-Grundsätzen gebaut
Unveränderbarkeit, lückenlose Nummern, Nachvollziehbarkeit bis zum Beleg und Prüfbarkeit der Kette. Ein Testat oder Zertifikat ist das nicht.
Was die Kette leistet
Eine Änderung direkt in der Datenbank verhindert sie nicht, aber die nächtliche Prüfung erkennt sie und meldet sie.
So funktioniert es im Detail
Das Journal ist der Kern der Finanzbuchhaltung. Ein Satz ist entweder Entwurf (bearbeitbar) oder gebucht (fest). Gebuchte Sätze sperrt credoox auf mehreren Ebenen: Das Datenmodell lehnt Änderungen und Löschungen ab, Massenabfragen auf das Journal sind blockiert, und ein automatischer Test stellt sicher, dass kein anderer Programmteil am Journal vorbeischreibt. Zusätzlich sind die Sätze je Unternehmen über SHA-256 verkettet; die nächtliche Prüfung um 05:55 Uhr und der Knopf „Journal prüfen“ rechnen Inhalt und Kette nach. Bei der Festschreibung eines Monats speichert credoox den Stand der Kette. Fehler werden nie überschrieben: Ein Storno bucht die Generalumkehr, danach wird neu gebucht. Datenbank-Trigger nutzt credoox nicht; eine Manipulation direkt in der Datenbank wird deshalb nicht verhindert, aber erkannt.
So gehen Sie vor
- Baustein „Finanzbuchhaltung“ buchen und unter „Buchhaltung → Einstellungen“ SKR03/04, EÜR oder Bilanz und den Beginn des Wirtschaftsjahres festlegen.
- Startdatum wählen, Vorschau ansehen und „Buchen und einschalten“.
- Im Journal filtern, Sätze aufklappen und gelegentlich „Journal prüfen“.
- Zum Monatsende unter „Abschluss“ den Prüfbericht leeren und den Monat festschreiben.










