GoBD-Verfahrensdokumentation: was ein Handwerksbetrieb wirklich braucht
„Verfahrensdokumentation“ klingt nach einem Ordner, den man einmal anlegt und nie wieder anfasst. Tatsächlich ist es das Dokument, mit dem dein Betrieb einem Prüfer erklärt, wie aus einer Leistung auf der Baustelle ein Beleg im Archiv wird. Fehlt es oder ist es zu dünn, kann die Buchführung als formell nicht ordnungsgemäß beanstandet werden — unabhängig davon, wie sauber die Zahlen sind.
Stand: · Fachliche Einordnung mit Fundstellen, keine Steuer- oder Rechtsberatung — im Zweifel entscheidet deine Steuerberatung
Wer sie schuldet — und wer nicht
Die Pflicht liegt beim Steuerpflichtigen, also bei deinem Betrieb. Nicht beim Softwareanbieter. Das ist der Satz, an dem die meisten Missverständnisse hängen: Kein Rechnungsprogramm der Welt kann deine Verfahrensdokumentation liefern, weil der größte Teil davon von deinen Abläufen handelt — wer erfasst, wer freigibt, wo die Papierbelege liegen, wie schnell abgerechnet wird.
Verlangt wird eine Dokumentation, aus der Inhalt, Aufbau, Ablauf und Ergebnisse des eingesetzten Verfahrens vollständig und nachvollziehbar hervorgehen — so steht es in den GoBD, deren aktuelle Fassung aus dem BMF-Schreiben vom 14.07.2025 stammt. Was eine Software davon liefern kann, ist der technische Teil: eine belastbare Beschreibung dessen, was beim Festschreiben passiert, und die Nachweise dazu. Genau so ist die Aufteilung unten gedacht.
Woraus sie besteht
Eine Verfahrensdokumentation zerfällt in vier Teile plus eine Änderungshistorie. Für einen kleinen Handwerksbetrieb ist das kein Aktenordner, sondern ein überschaubares Dokument — vorausgesetzt, es ist ehrlich ausgefüllt statt vollständig abgeschrieben.
| Teil | Was hineingehört | Wer schreibt ihn |
|---|---|---|
| Allgemeine Beschreibung | Betrieb, Gewerk, Rechtsform, Gewinnermittlung, Umsatzsteuerstatus, Ist- oder Soll-Versteuerung, Steuerberatung, typische Belegarten. | der Betrieb |
| Anwenderdokumentation | Alle Systeme, in denen steuerlich relevante Daten entstehen — Rechnungsprogramm, Onlinebanking, Kasse, Tabellenkalkulationen, Foto-Ablagen —, dazu Benutzer und Berechtigungen. | der Betrieb |
| Technische Systemdokumentation | Wie die Software arbeitet: Entwurf und Festschreibung, Nummernkreise, Unveränderbarkeit, Protokollierung, E-Rechnung, Archiv. | die Software — abschreibbar, samt Einschränkungen |
| Betriebsdokumentation | Die gelebten Abläufe: Erfassung, Freigabe, Versand, Storno, Zahlungsabgleich, Belegeingang, Datensicherung, Notfall. | der Betrieb |
| Änderungshistorie | Welche Fassung wann galt — und welche Softwarefassung im jeweiligen Prüfungszeitraum lief. | der Betrieb |
Was die Rechnungssuite an Nachweisen liefert
Diese Punkte sind im Programm gebaut und lassen sich vorführen — sie sind der Stoff für den technischen Teil deiner Dokumentation:
| Nachweis | Wo er herkommt |
|---|---|
| Fassungskennung | Im angemeldeten Bereich steht unter dem Inhalt dauerhaft die Fassung des Servers mit Commit-Kennung und Bauzeitpunkt. Dieselbe Angabe steht im Prüferexport in der Spalte Softwarefassung. Damit lässt sich für jeden Prüfungszeitraum benennen, was damals lief. |
| Prüfwert und Hash-Kette | Jeder festgeschriebene Beleg bekommt einen SHA-256-Prüfwert, der den Prüfwert seines Vorgängers einschließt. Eine nachträgliche Änderung — auch direkt in der Datenbank am Programm vorbei — bricht entweder den Prüfwert oder die Kette. |
| Prüfprotokoll zum Herunterladen | Unter „Exporte“ → „Unverfälschtheit prüfen“ rechnet der Betrieb die Kette selbst nach und lädt das Ergebnis als Textdatei herunter: Betrieb, Zeitpunkt, Zahl der geprüften Belege, Befunde mit Belegkennung. Diese Datei ist die Anlage zur Verfahrensdokumentation. |
| Änderungsprotokoll | Jede Änderung an Belegen, Positionen, Kunden und Firmenprofil erzeugt automatisch einen Eintrag mit Zeitpunkt, Benutzer, Vorgang sowie altem und neuem Wert. Die Protokolltabelle lässt sich nur anhängen, nicht ändern und nicht löschen. |
| Lückenlose Nummern | Die Belegnummer wird ausschließlich innerhalb der Festschreibungs-Transaktion vergeben. Bricht der Vorgang ab, wird auch der Zähler zurückgesetzt — abgebrochene Versuche erzeugen keine Lücke. |
| Regeln in der Datenbank | Belege lassen sich nicht löschen, festgeschriebene Belege und ihre Positionen nicht mehr ändern, Dateiverweise und Prüfsummen nur einmal schreiben. Diese Regeln gelten auch für Zugriffe, die das Programm umgehen würden. |
| Archivierter Prüfbericht | Bei jeder E-Rechnung wird der Bericht des amtlichen KoSIT-Validators 1.6.0 als eigenes unveränderliches Dokument neben PDF und XML abgelegt und über seine Prüfsumme mit in die Kette gebunden. |
| Unveränderliches Archiv | Die Artefakte liegen verschlüsselt in einem Speicher, der nur Anlegen erlaubt, mit einer Objektsperre im Modus COMPLIANCE. Beim Abruf wird die Datei gegen die beim Festschreiben gespeicherte Prüfsumme gehalten; weicht sie ab, wird nicht ausgeliefert. |
| Prüferexport | Ein Paket für die Betriebsprüfung mit sechs CSV-Tabellen, einer index.xml und den Belegen selbst — ohne Vorbedingungen und ohne Angaben der Steuerkanzlei. |
Was im Prüferexport steht und was bewusst nicht, steht ausführlich unter Z1, Z2, Z3 — der Datenzugriff bei der Betriebsprüfung.
Was du selbst schreiben musst
Das ist der Teil, den keine Software ausfüllen kann — und derjenige, der bei einer Prüfung zuerst aufgeschlagen wird, weil dort steht, wie ihr wirklich arbeitet.
- Fristen. Innerhalb welcher Frist wird eine erbrachte Leistung abgerechnet und der Beleg festgeschrieben? Die GoBD verlangen eine zeitgerechte Erfassung, und „zeitgerecht“ ist eine Zahl, die dein Betrieb festlegt — etwa: Rechnung spätestens vierzehn Tage nach Leistungserbringung.
- Wer darf was. Die Rechnungssuite kennt drei Rollen: Inhaber (darf alles, unter anderem als Einziger festschreiben, versenden und stornieren), Mitarbeiter (Entwürfe, Stammdaten, Exporte) und einen rein lesenden Zugang für die Steuerkanzlei, der außer den Exporten nichts auslösen kann. Wenn ihr das im Betrieb enger handhabt, ist das eine organisatorische Festlegung — und sie gehört genau hierhin.
- Belegeingang. Eingangsrechnungen, Papierbelege, Kassenbons, Bankauszüge: wo sie landen, wer sie ablegt, ob ersetzend gescannt wird. Das läuft außerhalb dieser Software und muss deshalb vollständig von dir beschrieben werden.
- Geräte und Zugänge. Welche Rechner und Handys, welche Passwortregel, Bildschirmsperre, Festplattenverschlüsselung, was beim Ausscheiden einer Mitarbeiterin passiert. Eine Zwei-Faktor-Anmeldung gibt es in der Rechnungssuite derzeit nicht — beschreibe deshalb, womit ihr das ausgleicht.
- Datensicherung. Was gesichert wird, wie oft, wohin, verschlüsselt, wie lange aufbewahrt — und wann zuletzt eine Rückspielung erfolgreich geprobt wurde. Eine Sicherung, deren Wiederherstellung nie getestet wurde, ist kein Nachweis.
- Notfall. Was passiert, wenn das Programm nicht erreichbar ist, wenn ein Festschreiben scheitert, wenn der Verdacht einer Manipulation aufkommt.
- Datenschutz. Auftragsverarbeitungsvertrag nach Art. 28 DSGVO mit dem Anbieter, weitere Auftragsverarbeiter, technische und organisatorische Maßnahmen nach Art. 32 DSGVO.
Drei Angaben, die du dir schriftlich geben lässt
Sie hängen nicht am Programmcode, sondern an der konkreten Einrichtung — und genau deshalb kann sie dir niemand aus einer Produktbroschüre beantworten:
- Die Fassung je Prüfungszeitraum. Lass dir zu jedem Zeitraum eine eindeutige Versions- beziehungsweise Standkennung mit Datum bestätigen und leg sie zu den alten Fassungen deiner Dokumentation.
- Die Einrichtung des Archivs. Ist der Archivspeicher tatsächlich mit Objektsperre und Versionierung angelegt worden — das ist nachträglich nicht mehr möglich — und auf welche Aufbewahrungsdauer? Anbieter und Region gehören ebenfalls in die Dokumentation.
- Die Sicherungen. Welche laufen tatsächlich, wie lange werden sie aufbewahrt, wann wurde zuletzt erfolgreich zurückgespielt.
Aufbewahrungsfristen — die Zahlen dahinter
Die Verfahrensdokumentation erklärt unter anderem, wie lange du was aufhebst. Seit dem 4. Bürokratieentlastungsgesetz (verkündet am 29.10.2024) gelten kürzere Fristen für Buchungsbelege; sie greifen für Belege, deren bisherige Zehnjahresfrist am 01.01.2025 noch nicht abgelaufen war.
| Unterlagenart | Frist | Grundlage |
|---|---|---|
| Rechnungen und sonstige Buchungsbelege | 8 Jahre | § 147 Abs. 3 AO, § 257 Abs. 4 HGB |
| Bücher, Inventare, Jahresabschlüsse, Eröffnungsbilanz | 10 Jahre | § 147 Abs. 3 AO, § 257 Abs. 4 HGB |
| Sonstige Geschäftsunterlagen, z. B. Angebote | 6 Jahre | § 147 Abs. 3 AO |
| Rechnung beim privaten Empfänger einer Bauleistung | 2 Jahre | § 14b Abs. 1 Satz 5 UStG |
Der Fristbeginn ist jeweils der Schluss des Kalenderjahres, in dem die Unterlage entstanden ist (§ 147 Abs. 4 AO). Deshalb sperrt das Archiv Belege auch nicht taggenau nach dem Ausstellungsdatum, sondern bis zum Ablauf der vollen Kalenderjahre. Der letzte Punkt in der Tabelle ist der Grund für den Aufbewahrungshinweis, den eine Bauleistungsrechnung an Privatkunden tragen muss.
Sie ist selbst aufbewahrungspflichtig
Der am häufigsten übersehene Punkt: Die Verfahrensdokumentation wird nicht überschrieben, wenn sich etwas ändert. Für jeden Prüfungszeitraum muss erkennbar sein, welche Fassung damals galt — alte Fassungen werden archiviert, nicht ersetzt. Zu jeder Fassung gehört die Angabe, welche Softwarefassung in diesem Zeitraum lief.
Überprüft wird das Dokument mindestens einmal jährlich und zusätzlich bei jeder wesentlichen Änderung: neue Software, geänderter Ablauf, Personalwechsel, neue gesetzliche Anforderungen. Wer den nächsten Termin gleich mit einträgt, hat die Erinnerung dort stehen, wo sie hingehört.
Rechnungen schreiben, die einer Prüfung standhalten
Die Rechnungssuite schreibt Belege fest statt sie zu speichern: eigene Nummer, festes Ausstellungsdatum, unveränderliches PDF, Prüfwert über alle Belege — und einen Prüferexport für die Betriebsprüfung, den du selbst herunterlädst.
Mehr zu Recht und Nachweis
- § 13b UStG bei Bauleistungen: die Rechnung ohne UmsatzsteuerBauleistung an einen anderen Bauunternehmer: keine Umsatzsteuer, dafür ein Pflichtsatz — und in der E-Rechnung drei zusätzliche Felder.
- Abschlagsrechnung und Schlussrechnung im HandwerkAm Bau die Regel, in dieser Software noch nicht abgebildet: Was das für dich bedeutet, steht hier ungeschönt.
- Z1, Z2, Z3: der Datenzugriff bei der BetriebsprüfungDer Prüfer nennt eine Zugriffsart, keine Datei. Was Z1, Z2 und Z3 heißen und was du herausgeben musst.