DATEV automatisieren: So verbinden Sie Ihre Kanzlei mit n8n

By
Bodo Buschick
7/3/26
15 Min

Reden wir nicht lange um den heissen Brei: DATEV ist das Rueckgrat der deutschen Steuerberatung. Ueber 40.000 Kanzleien arbeiten taeglich damit. Aber wer ehrlich ist, weiss auch: DATEV ist kein System, das einem die Arbeit leicht macht, wenn es um Automatisierung geht. Geschlossene Schnittstellen, proprietaere Formate, eine Software-Architektur, die in vielen Teilen noch aus einer Zeit stammt, in der „Cloud“ ein Wetterphaenomen war.

Trotzdem hat sich in den letzten zwei Jahren etwas Grundlegendes veraendert. Mit DATEVconnect Online, der DATEV Schnittstelle Export und den CSV-Import-Moeglichkeiten gibt es heute reale Andockpunkte. Und mit Workflow-Engines wie n8n laesst sich daraus echte Automatisierung bauen — ohne dass Sie Ihre gesamte Kanzlei-IT umkrempeln muessen.

Wir bei Exasync arbeiten gemeinsam mit unserem Partner UXUIX an genau solchen Projekten. Nicht in der Theorie, sondern produktiv, bei echten Kanzleien mit echten Mandanten. Dieser Artikel zeigt Ihnen drei konkrete Szenarien, die funktionieren, was sie kosten und wo die Grenzen liegen.

Was kann DATEVconnect Online — und was nicht?

DATEVconnect Online ist die zentrale Programmierschnittstelle, die DATEV seit einigen Jahren bereitstellt. Sie erlaubt es externen Anwendungen, Buchungsdaten, Belegbilder und Stammdaten mit dem DATEV-Rechenzentrum auszutauschen. Im Kern funktioniert das ueber eine REST-API mit OAuth-2.0-Authentifizierung.

Konkret koennen Sie ueber DATEVconnect Online:

  • Belegbilder zu einem Mandanten hochladen
  • Buchungssaetze aus Vorsystemen uebergeben
  • Stammdaten wie Debitor/Kreditor-Nummern abrufen
  • Den Status von Belegstapeln abfragen

Was DATEVconnect Online nicht kann: Fachliche Logik der Buchhaltung abbilden. Die Schnittstelle transportiert Daten — sie prueft keine Kontierungen, sie erstellt keine BWA und sie ersetzt keinen Steuerberater. Das ist wichtig zu verstehen, bevor man sich in Automatisierungsprojekte stuerzt.

Neben DATEVconnect Online gibt es die DATEV Schnittstelle Export (frueher ASCII-Export). Die wird haeufig unterschaetzt, ist aber extrem nuetzlich fuer Batch-Prozesse: Sie koennen Buchungsstapel, Stammdaten und Kontenbeschriftungen als strukturierte Dateien exportieren und in anderen Systemen weiterverarbeiten. Das Format ist dokumentiert und stabil.

Und dann gibt es den CSV-Import in verschiedene DATEV-Module. Das klingt altbacken, ist aber in der Praxis oft der schnellste Weg, um Daten in DATEV hineinzubekommen — insbesondere bei Kanzleien, die DATEVconnect Online noch nicht freigeschaltet haben oder bei Modulen, die (noch) keine API anbieten.

Warum n8n und nicht Zapier oder Make?

n8n ist eine Open-Source-Workflow-Engine, die sich fundamental von Zapier und Make unterscheidet. Der wichtigste Unterschied fuer Kanzleien: n8n kann Self-Hosted laufen. Ihre Mandantendaten verlassen nie den eigenen Server. Das ist nicht nur ein Nice-to-have — bei steuerlichen Daten ist das fuer viele Kanzleien eine zwingende Voraussetzung.

Dazu kommt: n8n hat einen HTTP-Request-Node, der buchstaeblich jede REST-API ansprechen kann. DATEVconnect Online, Lexoffice, sevdesk, FastBill, ELSTER — alles, was eine API hat, laesst sich anbinden. n8n unterstuetzt ausserdem Code-Nodes (JavaScript oder Python), mit denen Sie proprietaere Formate parsen koennen — etwa den DATEV-Export mit seinen spezifischen Feldtrennern und Zeichensaetzen.

Exasync nutzt n8n produktiv in zwei Varianten: Als Cloud-Instanz bei unserem Partner UXUIX fuer Kundenprojekte, und als Self-Hosted-Installation fuer interne Workflows. Beide Varianten laufen stabil. Die Cloud-Variante hat den Vorteil des geringeren Wartungsaufwands, die Self-Hosted-Variante den Vorteil der vollen Datenkontrolle.

Fuer einen detaillierten Vergleich der Plattformen empfehle ich unseren Artikel n8n vs. Zapier vs. Make. Hier nur das Fazit: Fuer den DATEV-Kontext ist n8n die bessere Wahl, weil es On-Premise laufen kann und die noetige Flexibilitaet fuer proprietaere Schnittstellen mitbringt.

Szenario 1: Automatische Belegzuordnung — vom Posteingang zum Buchungssatz

Das ist der Workflow, der den groessten Hebel hat. In einer typischen Kanzlei sieht der Prozess so aus: Mandant schickt Beleg per E-Mail oder laedt ihn in DATEV Unternehmen Online hoch. Ein Sachbearbeiter oeffnet den Beleg, erkennt den Lieferanten, ordnet die Rechnung dem richtigen Mandanten zu, kontiert auf das passende Konto und erstellt den Buchungssatz in DATEV Kanzlei-Rechnungswesen.

Das dauert pro Beleg 3 bis 8 Minuten. Bei einer Kanzlei mit 200 Mandanten und durchschnittlich 50 Eingangsrechnungen pro Mandant und Monat sind das 10.000 Belege monatlich. Selbst wenn nur die Haelfte automatisierbar ist, reden wir ueber 250 bis 670 Stunden Zeitersparnis pro Monat.

So sieht der n8n-Workflow aus:

Der Trigger ist ein IMAP-Node, der eine definierte Mailbox ueberwacht — zum Beispiel belege@kanzlei-mustermann.de. Sobald eine neue E-Mail mit PDF-Anhang eingeht, extrahiert ein Code-Node den Anhang und uebergibt ihn an einen OCR-Service. Wir nutzen dafuer in der Regel den Mindee-Node oder die Google Document AI API — beides laesst sich direkt in n8n anbinden.

Die OCR liefert den extrahierten Text zurueck. Ein weiterer Code-Node parst daraus die relevanten Felder: Rechnungsnummer, Betrag brutto/netto, USt-Satz, IBAN, Lieferantenname, Rechnungsdatum. Dann erfolgt der Abgleich: Ein HTTP-Request-Node fragt ueber DATEVconnect Online die Kreditorenliste des Mandanten ab. Wird der Lieferant anhand von Name oder IBAN erkannt, ist die Zuordnung klar.

Im naechsten Schritt generiert der Workflow einen Buchungssatz im DATEV-Format: Soll-Konto (aus dem Kreditor-Standardkonto), Haben-Konto (Verbindlichkeiten), Betrag, Belegdatum, Buchungstext. Dieser Buchungssatz wird ueber DATEVconnect Online in den Belegstapel des Mandanten geschrieben. Gleichzeitig wird das Belegbild hochgeladen und mit dem Buchungssatz verknuepft.

Der letzte Node sendet eine Zusammenfassung an den zustaendigen Sachbearbeiter: „14 Belege automatisch verarbeitet, 3 Belege zur manuellen Pruefung.“ Die drei offenen Belege sind typischerweise solche mit unbekannten Lieferanten oder unleserlicher Scan-Qualitaet.

Wichtig: Der Workflow ersetzt nicht die fachliche Pruefung. Er uebernimmt die Zuordnung und Vorkontierung — die Freigabe des Buchungssatzes bleibt beim Steuerberater oder Sachbearbeiter. Das ist kein technisches Limit, sondern eine bewusste Entscheidung: Wer die Verantwortung fuer die Buchfuehrung traegt, muss das letzte Wort haben.

Szenario 2: Mandanten-Sync — Stammdaten ohne Copy-Paste

Jede Kanzlei kennt das Problem: Die Mandantenstammdaten existieren in mindestens drei Systemen gleichzeitig. In DATEV, in der Kanzleisoftware (RA-MICRO, Advolux, AnNoText), im CRM und oft noch in einer Excel-Liste. Aendert ein Mandant seine Adresse, wird sie in einem System aktualisiert und in den anderen vergessen. Nach drei Monaten hat man vier verschiedene Adressen fuer denselben Mandanten.

Der n8n-Workflow fuer den Stammdaten-Sync:

Der Trigger ist ein Cron-Node, der den Workflow taeglich um 6:00 Uhr morgens startet — bevor die Kanzlei oeffnet. Der erste Schritt: Ein HTTP-Request-Node holt ueber DATEVconnect Online die aktuelle Mandantenliste mit allen Stammdaten (Name, Adresse, Steuernummer, Bankverbindung, Ansprechpartner).

Parallel dazu liest ein zweiter HTTP-Request-Node die Stammdaten aus dem Zweitsystem — etwa dem CRM. Dann kommt der Kern: Ein Code-Node vergleicht die Datensaetze Feld fuer Feld. Gleiche Mandantennummer, aber unterschiedliche Adresse? Das wird als Abweichung markiert. Neuer Mandant im CRM, der in DATEV noch nicht existiert? Wird als „Neu anzulegen“ markiert.

Der Workflow generiert drei Ausgaben: Erstens eine Liste der automatisch synchronisierten Aenderungen (z.B. Telefonnummer-Updates, die in DATEV uebernommen wurden). Zweitens eine Liste der Abweichungen, die manuell geprueft werden muessen (z.B. wenn sich der Firmenname geaendert hat — Umfirmierung oder Tippfehler?). Drittens eine Statistik: „347 Mandanten geprueft, 12 Aenderungen synchronisiert, 3 Konflikte zur Klaerung.“

Das Ergebnis geht per Slack-Nachricht oder E-Mail an die Kanzleileitung. Zeitersparnis: 4 bis 8 Stunden pro Woche, die bisher fuer manuelle Abgleiche draufgingen. Und vor allem: keine veralteten Daten mehr in der Korrespondenz.

Szenario 3: Fristenueberwachung — nie wieder eine Deadline verpassen

Fristen sind im Steuerrecht existenziell. Abgabefrist fuer die USt-Voranmeldung, Einspruchsfristen, Fristen fuer Jahresabschluesse, Aufbewahrungsfristen. Eine verpasste Frist kann den Mandanten Geld kosten — und die Kanzlei die Berufshaftpflicht.

Die meisten Kanzleien fuehren ihre Fristenueberwachung in DATEV Eigenorganisation comfort oder in separaten Tools. Das funktioniert grundsaetzlich, aber es fehlt die Verbindung nach aussen: Automatische Erinnerungen an den Mandanten, Eskalation bei Nicht-Reaktion, Verknuepfung mit dem Projektmanagement.

Der n8n-Workflow fuer die Fristenueberwachung:

Zwei Trigger arbeiten parallel. Der erste ist ein Cron-Node, der taeglich morgens die Fristenliste prueft. Er liest per DATEVconnect Online (oder per CSV-Export aus DATEV Eigenorganisation) alle offenen Fristen mit Faelligkeitsdatum und Mandantenzuordnung. Ein Code-Node berechnet die Restlaufzeit und kategorisiert: Gruen (mehr als 14 Tage), Gelb (7 bis 14 Tage), Rot (unter 7 Tage), Kritisch (unter 3 Tage).

Je nach Kategorie passiert Folgendes: Bei Gelb erhaelt der zustaendige Sachbearbeiter eine Erinnerung. Bei Rot geht zusaetzlich eine Nachricht an den Mandanten — per E-Mail mit einer konkreten Aufforderung, welche Unterlagen noch fehlen. Bei Kritisch wird die Kanzleileitung informiert und ein Eskalations-Task im Projektmanagement angelegt.

Der zweite Trigger ist ein Webhook: Wenn der Mandant die angeforderten Unterlagen hochlaedt (per E-Mail oder Mandantenportal), erkennt der Workflow das automatisch, aktualisiert den Fristenstatus und schickt eine Bestaetigung an den Sachbearbeiter.

Das Ergebnis: Kein Sachbearbeiter muss morgens manuell die Fristenliste durchgehen. Kein Mandant wird vergessen. Und die Kanzleileitung hat jederzeit einen Ueberblick, wie viele Fristen gerade auf Gelb oder Rot stehen.

Was kostet das — und wann rechnet es sich?

Transparenz bei den Kosten ist uns wichtig, deshalb hier eine realistische Kalkulation fuer eine mittelgrosse Kanzlei mit 150 bis 300 Mandanten:

Setup-Kosten (einmalig):

  • n8n Self-Hosted auf eigenem Server oder VM: 0 EUR (Open Source) bis 500 EUR (Server-Setup durch IT-Dienstleister)
  • n8n Cloud (falls Self-Hosting nicht gewuenscht): ab 24 EUR/Monat
  • DATEVconnect Online Freischaltung: In den meisten DATEV-Paketen enthalten, ggf. Zusatzkosten fuer API-Zugang
  • Workflow-Entwicklung pro Szenario: 2.000 bis 5.000 EUR (abhaengig von Komplexitaet und Anzahl angebundener Systeme)
  • OCR-Service (fuer Belegverarbeitung): Mindee ab 0 EUR (500 Seiten/Monat kostenlos), Google Document AI ab ca. 1,50 USD pro 1.000 Seiten

Laufende Kosten:

  • n8n Cloud oder Server-Betrieb: 24 bis 80 EUR/Monat
  • OCR-Service: 30 bis 150 EUR/Monat (je nach Belegvolumen)
  • Wartung und Anpassungen: 2 bis 4 Stunden/Monat (interner IT-Aufwand oder externer Support)
  • Gesamte laufende Kosten: ca. 100 bis 350 EUR/Monat

Ersparnis:

  • Belegverarbeitung: 15 bis 25 Stunden/Monat (bei 5.000 Belegen und 50% Automatisierungsquote)
  • Stammdaten-Sync: 4 bis 8 Stunden/Monat
  • Fristenueberwachung: 3 bis 5 Stunden/Monat
  • Gesamte Zeitersparnis: 22 bis 38 Stunden/Monat

Bei einem internen Stundensatz von 45 EUR (Sachbearbeiter-Niveau) entspricht das 990 bis 1.710 EUR monatlich. Die laufenden Kosten von 100 bis 350 EUR amortisieren sich also drei- bis zehnfach. Die einmaligen Setup-Kosten sind nach 2 bis 6 Monaten drin.

Power Automate als Bruecke: Wenn DATEV keine API hat

Nicht alle DATEV-Module bieten eine API. DATEV Kanzlei-Rechnungswesen, DATEV Eigenorganisation comfort, DATEV Lohn und Gehalt — bei vielen Desktop-Anwendungen gibt es schlicht keine Programmierschnittstelle. Die Software laeuft lokal, die Daten liegen im DATEV-Rechenzentrum, und dazwischen steht eine proprietaere Verbindung, die fuer externe Tools unsichtbar ist.

Genau hier kommt Power Automate for Desktop ins Spiel. Das ist Microsofts RPA-Tool (Robotic Process Automation), das menschliche Eingaben auf dem Desktop simuliert: Mausklicks, Tastatureingaben, Menue-Navigation. Es klingt nach Workaround — und das ist es auch. Aber ein funktionierender Workaround schlaegt eine elegante Loesung, die nicht existiert.

In der Praxis sieht das so aus: n8n orchestriert den Gesamtprozess. Wenn ein Schritt eine DATEV-Desktop-Anwendung erfordert, ruft n8n ueber einen Webhook einen Power-Automate-Flow auf, der auf dem Kanzlei-Rechner laeuft. Der Power-Automate-Flow oeffnet DATEV, navigiert zum richtigen Mandanten, fuehrt die gewuenschte Aktion aus (z.B. Export starten, Fristenliste abrufen) und gibt das Ergebnis an n8n zurueck.

Wir bei Exasync setzen Power Automate for Desktop genau fuer solche Faelle ein. Das funktioniert zuverlaessig, hat aber Einschraenkungen: Der Rechner muss eingeschaltet und angemeldet sein. Die DATEV-Oberflaeche darf sich zwischen Updates nicht zu stark veraendern (sonst brechen die Klick-Pfade). Und die Ausfuehrung ist langsamer als ein API-Call — ein RPA-Durchlauf braucht Sekunden bis Minuten, wo ein API-Call Millisekunden braucht.

Unser Rat: Nutzen Sie RPA dort, wo keine API existiert, und DATEVconnect Online ueberall dort, wo es geht. Die Kombination aus beidem deckt den Grossteil aller Kanzlei-Prozesse ab.

Was laesst sich NICHT automatisieren?

Das ist die Frage, die in den meisten Automatisierungs-Artikeln fehlt — und die ehrlichste, die man stellen kann. Hier die klare Antwort:

Fachliche Beurteilung: Ob ein Geschaeftsvorfall als Betriebsausgabe absetzbar ist, ob ein Sachverhalt unter Paragraph 4 Absatz 5 EStG faellt, ob eine Rechnung den Anforderungen von Paragraph 14 UStG genuegt — das erfordert steuerliches Fachwissen und Urteilsvermoegen. Kein Workflow der Welt kann das ersetzen. Automatisierung liefert die Daten und ordnet sie zu. Die Bewertung bleibt beim Steuerberater.

Mandantenberatung: Wenn ein Mandant anruft und fragt, ob er seine GmbH in eine Holding umstrukturieren soll, hilft kein n8n-Workflow. Beratung erfordert Empathie, Erfahrung und die Faehigkeit, zwischen den Zeilen zu lesen. Das ist der Kern der Steuerberatung — und der Grund, warum Steuerberater nicht durch Software ersetzt werden.

Erstmalige Einrichtung: Jeder neue Mandant hat eine individuelle Kontierung, spezifische Buchungsregeln und besondere Anforderungen. Den ersten Monat kann man nicht automatisieren — man muss die Regeln erst verstehen, bevor man sie in einen Workflow giessen kann. Ab dem zweiten Monat greift die Automatisierung.

Ausnahmefaelle: Teilzahlungen, Gutschriften, Stornorechnungen, Belege in fremder Waehrung, innergemeinschaftliche Lieferungen mit Sonderregelungen — all das sind Faelle, die der Workflow als „nicht automatisch verarbeitbar“ markiert und an den Sachbearbeiter weiterreicht. Eine gute Automatisierung weiss, wo sie aufhoeren muss.

Wie starte ich — und was ist der naechste Schritt?

Wenn Sie bis hier gelesen haben, stehen Sie wahrscheinlich vor einer konkreten Situation: Ihre Kanzlei verarbeitet tausende Belege im Monat, die Sachbearbeiter sind ausgelastet, und Sie fragen sich, ob Automatisierung realistisch ist oder nur ein weiteres IT-Projekt, das im Sand verlaeuft.

Mein Vorschlag: Fangen Sie mit einem Workflow an. Nicht mit dreien. Die Belegverarbeitung ist der beste Einstieg, weil sie den groessten Hebel hat und die Ergebnisse sofort messbar sind. Rechnen Sie mit 4 bis 6 Wochen fuer Setup und Testphase. Nach dem ersten Monat im Produktivbetrieb wissen Sie, ob die Automatisierung fuer Ihre Kanzlei funktioniert.

Was Sie dafuer brauchen:

  • Zugang zu DATEVconnect Online (bei Ihrem DATEV-Berater anfragen)
  • Eine n8n-Instanz (Cloud oder Self-Hosted)
  • Einen OCR-Service (Mindee reicht fuer den Start)
  • 3 bis 5 Mandanten als Pilotgruppe (nicht sofort alle 200)

Wenn Sie das Thema Buchhaltung automatisieren generell interessiert, haben wir dazu einen eigenen Artikel geschrieben. Fuer einen breiteren Blick auf Prozessautomatisierung jenseits der Buchhaltung empfehle ich unseren Leitfaden zu Geschaeftsprozesse automatisieren.

Und wenn Sie lieber direkt mit jemandem sprechen, der das schon gemacht hat: Kontakt aufnehmen. Exasync und UXUIX beraten Kanzleien bei der Implementierung. Kein Foliensatz, kein Strategiepapier. Sondern eine ehrliche Einschaetzung, was bei Ihnen automatisierbar ist, was es kostet und wie lange es dauert. Denn am Ende geht es nicht um Technologie. Es geht darum, dass Ihre Sachbearbeiter ihre Zeit fuer das nutzen, wofuer sie ausgebildet sind: fachlich saubere Arbeit statt stupides Abtippen von Belegnummern.