Hinweis: Die Inhalte auf dieser Seite dienen ausschließlich der allgemeinen Information und stellen keine Steuer-, Rechts- oder Buchhaltungsberatung dar. Für verbindliche Auskünfte wenden Sie sich bitte an einen zugelassenen Steuerberater oder Rechtsanwalt.
Was ist ein DATEV Buchungsstapel?
Ein DATEV Buchungsstapel ist eine Textdatei im proprietären ASCII-Format, die Buchungssätze für den Import in DATEV-Software (z.B. DATEV Pro, Kanzlei-Rechnungswesen) enthält. Das Format ist seit den 1980er Jahren im Einsatz und hat sich zum De-facto-Standard für den Datenaustausch zwischen Vorsystemen und DATEV etabliert.
Steuerberater und Buchhalter nutzen Buchungsstapel, um Daten aus Warenwirtschaftssystemen, Onlineshops, Lohnabrechnungen oder Excel-Tabellen effizient in DATEV zu importieren — ohne manuelle Dateneingabe.
Aufbau des DATEV ASCII-Formats
Ein DATEV Buchungsstapel besteht aus zwei Teilen: dem Header und den Datensätzen.
Header-Zeile (Zeile 1)
Die erste Zeile enthält Metainformationen über den Stapel:
"EXTF";700;21;Buchungsstapel;7;20250115120000000;;"RE";;12345;67890;20250101;4;20250101;20251231;Mein Unternehmen;;"EUR";;
Die wichtigsten Felder in Reihenfolge:
| Position | Feld | Beispiel | Bedeutung | |----------|------|---------|-----------| | 1 | Kennzeichen | EXTF | Immer "EXTF" | | 2 | Versionsnummer | 700 | Format-Version | | 3 | Format-Kategorie | 21 | 21 = Buchungsstapel | | 10 | Beraternummer | 12345 | Ihre DATEV-Beraternummer | | 11 | Mandantennummer | 67890 | Nummer des Mandanten | | 12 | WJ-Beginn | 20250101 | Wirtschaftsjahr-Start | | 13 | Sachkontenlänge | 4 | SKR03: 4, SKR04: 4 | | 14 | Datum von | 20250101 | Buchungszeitraum Anfang | | 15 | Datum bis | 20251231 | Buchungszeitraum Ende | | 16 | Bezeichnung | Mein Unternehmen | Freitext |
Datensätze (ab Zeile 3)
Zeile 2 enthält die Spaltennamen. Ab Zeile 3 folgen die eigentlichen Buchungen:
Umsatz (ohne Soll/Haben-Kz);Soll/Haben-Kennzeichen;WKZ Umsatz;Kurs;Basis-Umsatz;WKZ Basis-Umsatz;Konto;Gegenkonto (ohne BU-Schlüssel);BU-Schlüssel;Belegdatum;Belegfeld 1;Belegfeld 2;Skonto;Buchungstext;...
Ein konkreter Buchungssatz sieht so aus:
1190,00;S;;;;;;1200;8400;9;0115;RE-2025-001;;;"Büromaterial Max Mustermann";;;
Das bedeutet: 1.190,00 Euro Soll auf Konto 1200 (Bank), Gegenkonto 8400 (Erlöse), Steuerschlüssel 9 (19% MwSt.), Datum 15. Januar.
Excel zu DATEV konvertieren
Die häufigste Anforderung in der Praxis: Sie haben Buchungsdaten in Excel und müssen diese in DATEV importieren. Mit Dokuwandel funktioniert das in vier Schritten:
- Excel-Datei vorbereiten: Ihre Excel-Tabelle sollte Spalten für Betrag, Datum, Konto, Gegenkonto und Buchungstext enthalten.
- Datei hochladen: Laden Sie Ihre XLSX- oder CSV-Datei hoch.
- Spalten zuordnen: Das Tool erkennt Ihre Spalten automatisch. Prüfen und korrigieren Sie die Zuordnung.
- Download: Laden Sie die fertige DATEV-Datei herunter.
Wichtige Excel-Regeln
- Datumsformat: DATEV erwartet das Format
TTMM(z.B.1503für den 15. März). Vierstellig, ohne Jahr. - Dezimaltrennzeichen: DATEV verwendet in manchen Versionen das Komma als Dezimaltrennzeichen.
- Soll/Haben: Das Kennzeichen
Ssteht für Soll,Hfür Haben. Vergessen Sie dieses Feld nie.
Beraternummer und Mandantennummer finden
Die Beraternummer (5-stellig) und Mandantennummer (bis zu 5-stellig) sind zentrale Identifikatoren im DATEV-System.
Beraternummer finden:
- In DATEV Pro: Hilfe → Beraternummer
- Auf Ihrer DATEV-Rechnung oder im DATEV-Rechenzentrum
- Bei Ihrem Steuerberater (falls Sie selbst Mandant sind)
Mandantennummer finden:
- In DATEV Pro: Stammdaten → Mandant → Eigenschaften
- Alternativ: In der DATEV Stammdaten-Verwaltung
Tipp: Wenn Sie nicht der DATEV-Anwender, sondern ein Mandant sind, der Daten für seinen Steuerberater aufbereitet, erfragen Sie Beraternummer und Mandantennummer vorab.
Sachkontenlänge: SKR03 vs SKR04
Die Sachkontenlänge bestimmt, wie viele Stellen Ihre Kontonummern haben. Sie hängt vom verwendeten Kontenrahmen ab:
| Kontenrahmen | Sachkontenlänge | Typische Konten | |--------------|----------------|-----------------| | SKR03 | 4 Stellen | 1000–9999 | | SKR04 | 4 Stellen | 0001–9999 | | Individuelle Rahmen | 5–8 Stellen | Kundenspezifisch |
SKR03 ist der ältere Standard, häufig bei kleineren Unternehmen und Freiberuflern. SKR04 orientiert sich an internationalen Standards und ist bei größeren Unternehmen verbreitet.
Die Sachkontenlänge muss exakt mit der Einstellung in DATEV übereinstimmen — sonst schlägt der Import fehl.
Import in DATEV Pro: Schritt für Schritt
- Öffnen Sie DATEV Pro oder Kanzlei-Rechnungswesen
- Navigieren Sie zu: Extras → Datenimport → Buchungsstapel
- Wählen Sie die DATEV-ASCII-Datei aus
- Prüfen Sie die Vorschau: Stimmen Konten, Beträge und Datum?
- Klicken Sie auf Importieren
- Prüfen Sie das Importprotokoll auf Fehler
Häufige Importfehler
Fehler: "Beraternummer nicht gefunden" → Die Beraternummer im Header stimmt nicht mit der in DATEV hinterlegten überein. Prüfen Sie genau.
Fehler: "Konto existiert nicht" → Das angegebene Konto ist im Mandantenstamm nicht angelegt. Legen Sie es in DATEV an oder passen Sie die Kontonummer an.
Fehler: "Ungültiger BU-Schlüssel" → Der Buchungsschlüssel (Steuerkennzeichen) ist nicht korrekt. Übliche Werte: 9 (19% VSt.), 8 (19% USt.), 0 (kein Steuerabzug).
Fehler: "Datum außerhalb des Buchungszeitraums" → Das Datum des Buchungssatzes liegt außerhalb des im Header definierten Zeitraums. Prüfen Sie Datum-von und Datum-bis.
Mit dem Dokuwandel Excel-zu-DATEV-Konverter werden Header und Steuerkennzeichen automatisch korrekt gesetzt — so vermeiden Sie die häufigsten Importfehler von vornherein.
Zum Excel zu DATEV Konverter →
Hinweis: Die Inhalte auf dieser Seite dienen ausschließlich der allgemeinen Information und stellen keine Steuer-, Rechts- oder Buchhaltungsberatung dar. Für verbindliche Auskünfte wenden Sie sich bitte an einen zugelassenen Steuerberater oder Rechtsanwalt.