DATEV-Schnittstelle: Daten an DATEV übergeben
DATEV nimmt Daten auf drei Wegen an: als Datei im DATEV-Format, über Datenservices wie den Buchungsdatenservice (Buchungen nach DATEV Rechnungswesen, Belege nach Unternehmen online), und über Online-APIs mit Anmeldung per OAuth 2.0. Welcher Weg passt, hängt davon ab, ob Ihre Kanzlei fertige Buchungssätze, Buchungsvorschläge oder nur Belegbilder bekommen soll.
Was DATEV ist und wer es nutzt
DATEV ist Softwareanbieter für Steuerberatung und Rechnungswesen. Für viele Unternehmen ist DATEV das System ihrer Steuerkanzlei: Dort laufen Buchführung, Jahresabschluss und Steuererklärungen. Mit DATEV Unternehmen online arbeiten Unternehmen und Kanzlei gemeinsam an Belegen und Buchungen.
Welche Schnittstellen DATEV anbietet
| Weg | Was übertragen wird | Technik |
|---|---|---|
| DATEV-Format | Buchungsstapel, Debitoren und Kreditoren als Datei für DATEV Rechnungswesen | CSV-Datei mit Präfix EXTF_, Semikolon als Trenner, Kopfzeile mit Metadaten, darunter Spaltennamen und Daten |
| Buchungsdatenservice | Strukturierte Buchungsdaten mit zugehörigen Belegen als fertige Buchungssätze | Online-Übertragung über das DATEV-Rechenzentrum zum Abruf in DATEV Rechnungswesen, Belegbilder gehen nach Unternehmen online; Grundlage ist das DATEV-Format |
| Rechnungsdatenservice 1.0 | Rechnungsdaten und Belege als Buchungsvorschläge | Grundlage ist die XML-Schnittstelle online |
| Belegbilderservice | Belegbilder zur Weiterverarbeitung in DATEV Unternehmen online | Online-Übertragung |
| Online-APIs | je nach API, etwa Belege oder Buchungsdaten | Anmeldung über „Login mit DATEV“ (OpenID Connect, Authorization Code Flow mit PKCE); jede neue Integration durchläuft laut DATEV einen Freigabeprozess |
Zwei Grenzen nennt DATEV selbst. DATEV prüft nur, ob die übergebene Datei fehlerfrei eingelesen werden kann, nicht ob die Daten fachlich richtig sind. Und beim Buchungsdatenservice wird laut Entwicklerportal nur der Dateikopf geprüft. Ein erfolgreicher Upload beweist also noch keine korrekte Datei. DATEV empfiehlt einen Testimport in einen Testbestand. Webhooks für Änderungen in DATEV haben wir in den Quellen nicht gefunden.
Typische Verbindungen und Datenobjekte
- Ausgangsrechnung wird zum Buchungssatz täglich
- Gutschrift wird zur Gegenbuchung täglich
- Zahlung und Gebühr werden gebucht oder zugeordnet täglich
- Debitor wird mit Kundennummer angelegt bei Bedarf
- Belegbild wird an den Buchungssatz gehängt täglich
Typische Quellen sind Shops und Warenwirtschaften, etwa Shopware mit DATEV, JTL-Wawi mit DATEV oder Business Central mit DATEV. Den Takt stimmen wir mit Ihrer Kanzlei ab.
Wo Standard-Exporte an Grenzen kommen
Kontenzuordnung
Ein Export kennt Ihren Kontenrahmen nicht. Erlöskonten, Steuerschlüssel und Kostenstellen müssen je Fall stimmen.
Zahlungen
Zahlungsanbieter zahlen gesammelt und ziehen Gebühren ab. Ohne Zuordnung bleiben offene Posten stehen.
Handarbeit
Ein manueller Export pro Monat ist fehleranfällig und kommt spät. Die Kanzlei arbeitet mit alten Zahlen.
Belege
Manche Exporte liefern nur Buchungen. Das Belegbild fehlt und wird separat hochgeladen.
Wie wir DATEV anbinden
Wir klären mit Ihnen und Ihrer Kanzlei, welcher Weg passt: DATEV-Format, Datenservice oder Online-API. Dann legen wir die Kontenzuordnung fest und prüfen jede Datei vor der Übergabe gegen die Formatvorgaben. Vor dem Livegang testen wir den Import mit echten Beispielfällen. Jede Übergabe wird protokolliert. Mehr dazu unter DATEV-Schnittstelle programmieren lassen und im Ratgeber DATEV API Zugang.
Häufige Fragen
Hat DATEV eine offene API?
DATEV bietet Online-APIs mit Anmeldung über „Login mit DATEV“. Jede neue Integration durchläuft laut DATEV einen Freigabeprozess mit kostenpflichtigem Onboarding-Paket. Für viele Fälle reicht das DATEV-Format als Datei.
Was ist der Unterschied zwischen Buchungsdatenservice und Rechnungsdatenservice?
Der Buchungsdatenservice liefert fertige Buchungssätze mit Belegen. Der Rechnungsdatenservice 1.0 liefert Rechnungsdaten und Belege, aus denen Buchungsvorschläge entstehen.
Was ist eine EXTF-Datei?
Eine CSV-Datei im DATEV-Format, deren Name mit EXTF_ beginnt. Mehr im Glossar unter DATEV EXTF und Buchungsstapel.
Muss meine Steuerkanzlei mitmachen?
Ja, zumindest bei der Abstimmung von Konten und Übergabeweg. Für die Datenservices muss der passende Dienst für Ihren Mandanten bestellt sein. Das stimmen wir gemeinsam mit Ihrer Kanzlei ab.
Quellen
- DATEV Developer Portal: DATEV-Format, abgerufen am 21.10.2026
- DATEV Developer Portal: Schnittstellenvorgaben DATEV-Format, abgerufen am 21.10.2026
- DATEV Developer Portal: Login mit DATEV, abgerufen am 21.10.2026
- DATEV Developer Portal: Ablauf einer Cloud Integration, abgerufen am 21.10.2026
- DATEV-Marktplatz: Beschreibung Buchungsdatenservice und DATEV-Format, abgerufen am 20.10.2026
- DATEV-Marktplatz: Beschreibung Rechnungsdatenservice 1.0 und Belegbilderservice, abgerufen am 20.10.2026
Verbindungen mit DATEV
Business Central → DATEV
Buchungen, Debitoren, Kreditoren und Belege aus Business Central für die Kanzlei in DATEV: was Partner-Apps leisten, wo das Mapping hakt und wie wir es lösen.
JTL-Wawi → DATEV
JTL-Wawi und DATEV nach dem Ende des Rechnungsdatenservice 2.0: was der Buchungsdatenservice abdeckt, wo Debitoren haken und wann eigener Code hilft.
Shopify → DATEV
Bestellungen, Auszahlungen von Shopify Payments, Gebühren und POS-Kasse nach DATEV. Welche Apps es gibt, wo sie aufhören und wie wir die Schnittstelle bauen.
Shopware → DATEV
Rechnungen, Gutschriften und Zahlungen aus Shopware 6 automatisch nach DATEV. Was Plugins können, wo sie aufhören und wie eine eigene Schnittstelle aussieht.
Passend dazu
DATEV-Schnittstelle
Buchungsstapel und Belegbilder automatisch aus Ihren Systemen an DATEV und Ihre Steuerkanzlei.
DATEV-API und Zugang
Die Wege nach DATEV im Überblick: Datei-Import, Belege, Online-APIs. Was Unternehmen und Steuerberater freigeben müssen.
DATEV-Format (EXTF)
Das DATEV-Format ist eine CSV-Datei mit festem Kopfsatz, über die andere Programme Buchungen und Stammdaten an DATEV übergeben. Aufbau, Beispiel, Fehler.
DATEV-Buchungsstapel
Ein DATEV-Buchungsstapel bündelt Buchungen eines Zeitraums für den Import in DATEV. Aufbau, typische Felder, Beispiel und häufige Fehler beim Import.
