Use Cases

DATEV Automatisierung: Buchhaltungs-Workflows mit Make.com und n8n

So automatisieren Sie DATEV-Workflows für Rechnungen, Belege und Buchungen.

16 min Lesezeit

DATEV ist das Rückgrat der deutschen Buchhaltung. Über 2,5 Millionen Unternehmen nutzen DATEV-Software. Doch viele Prozesse rund um DATEV laufen noch manuell: Belege werden per E-Mail geschickt, Daten manuell übertragen, Rechnungen einzeln erfasst. In diesem Guide zeigen wir, wie Sie DATEV-Prozesse automatisieren. Dieser Artikel ist Teil unserer umfassenden Anleitung zum Thema Buchhaltung automatisieren.

Die Herausforderung: DATEV und Automatisierung

Das Problem:

DATEV ist ein geschlossenes System. Es gibt keine öffentliche REST-API wie bei modernen SaaS-Tools. Das macht direkte Integrationen schwierig.

Die Lösung:

Es gibt mehrere Wege, DATEV trotzdem zu automatisieren:

  • DATEV Unternehmen Online – Webportal mit Upload-Möglichkeiten
  • DATEV-Schnittstellen – Standardisierte Formate (DATEV-CSV, XML)
  • DATEVconnect – Partner-API (für zertifizierte Anbieter)
  • Middleware-Lösungen – GetMyInvoices, Candis, etc.
  • Als moderne Alternative zu DATEV nutzen viele KMUs auch Lexoffice, das eine offene REST-API bietet.

    Automatisierungsmöglichkeiten im Überblick

    ProzessAutomatisierbar?Methode
    Belege hochladen✅ JaDATEV Unternehmen Online
    Rechnungen erfassen✅ JaOCR + DATEV-Format
    Buchungsvorschläge✅ JaKI-basiert
    Stammdaten sync⚠️ TeilweiseDATEV-Export/Import
    Lohnbuchhaltung⚠️ EingeschränktÜber Personalsysteme
    Jahresabschluss❌ NeinManuell beim Steuerberater

    Workflow 1: Automatische Belegerfassung

    Das Ziel

    Eingehende Rechnungen automatisch erfassen und an DATEV übergeben. Einen detaillierten Guide zur OCR-basierten Belegverarbeitung finden Sie in unserem Artikel Rechnungsverarbeitung automatisieren.

    Der Workflow

    E-Mail mit Rechnung
    

    OCR-Extraktion

    (GetMyInvoices/Candis)

    KI-Kategorisierung

    DATEV-Format erstellen

    Upload DATEV Unternehmen Online

    Steuerberater benachrichtigen

    Umsetzung mit n8n

    Schritt 1: E-Mail-Trigger
    Node: IMAP Email Trigger
    
    • Mailbox: rechnungen@firma.de
    • Attachments: herunterladen

    Schritt 2: OCR-Verarbeitung
    Node: HTTP Request
    
    • URL: API von GetMyInvoices oder Mindee
    • Method: POST
    • Body: PDF-Anhang

    Schritt 3: Daten validieren
    Node: IF
    
    • Bedingung: Pflichtfelder vorhanden?
    • Ja: weiter
    • Nein: zur manuellen Prüfung

    Schritt 4: DATEV-Format erstellen
    Node: Code (JavaScript)
    

    // DATEV-CSV-Zeile erstellen

    const datevLine = {

    umsatz: item.amount,

    sollHaben: 'S',

    kontoSoll: item.kostenstelle || '4400',

    kontoHaben: item.kreditor || '70000',

    belegdatum: formatDate(item.date),

    belegfeld1: item.invoiceNumber,

    buchungstext: item.vendor

    };

    return datevLine;

    Schritt 5: Hochladen
    Node: HTTP Request
    
    • DATEV Unternehmen Online API
    • Oder: Google Drive/Dropbox als Zwischenspeicher

    Alternative: Middleware nutzen

    Statt selbst zu bauen, können Sie Middleware-Lösungen integrieren:

    AnbieterFunktionIntegration
    GetMyInvoicesBelege sammeln, OCRAPI verfügbar
    CandisBelegerfassung, FreigabeWebhook + API
    SpendeskAusgabenmanagementAPI + DATEV-Export
    finwayRechnungsmanagementDATEV-Schnittstelle
    n8n-Workflow mit GetMyInvoices:
    GetMyInvoices Webhook (neue Rechnung)
    

    Daten abrufen

    Buchungsvorschlag erstellen

    Slack: Freigabe anfragen

    Bei Freigabe: DATEV-Export

    Workflow 2: Personio → DATEV Lohnbuchhaltung

    Das Ziel

    Personalstammdaten und Änderungen automatisch an DATEV LODAS übergeben.

    Die Herausforderung

    DATEV LODAS (Lohn und Gehalt) hat keine direkte API. Der Weg führt über:

    • DATEV-Personalstammdaten-Format
    • DATEV Unternehmen Online Upload
    • Oder: DATEV-zertifizierte HR-Software

    Umsetzung

    Option A: Direkte Integration (Personio DATEV-Connector)

    Personio bietet einen nativen DATEV-Export:

  • Personio → Einstellungen → Integrationen → DATEV
  • Automatischer Export konfigurieren
  • Steuerberater erhält Daten in DATEV-Format
  • Option B: Eigener Workflow (n8n/Make)
    Personio (Stammdatenänderung)
    

    Daten transformieren

    (DATEV-Format)

    CSV/XML erstellen

    Upload zu DATEV Unternehmen Online

    (oder E-Mail an Steuerberater)

    n8n-Nodes:
  • Personio → Watch Employees
  • Code → DATEV-Lodas-Format erstellen
  • FTP/SFTP → Upload zum Steuerberater
  • DATEV-Lodas Exportformat

    "Personalnummer";"Name";"Vorname";"Eintrittsdatum";"Austritt";"Steuerklasse"
    

    "001";"Müller";"Max";"01.01.2024";"";"1"

    "002";"Schmidt";"Anna";"15.03.2024";"";"4"

    Workflow 3: Shopify/WooCommerce → DATEV

    Das Ziel

    E-Commerce-Transaktionen automatisch buchhalterisch erfassen.

    Der Workflow

    Shopify (Neue Bestellung)
    

    Rechnungsdaten extrahieren

    DATEV-Buchungssatz erstellen

    Tages-Batch sammeln

    Abends: DATEV-Export

    Umsetzung mit Make.com

    Szenario 1: Einzelbuchungen
  • Trigger: Shopify → New Order
  • Transform: Daten in DATEV-Format
  • Speichern: Google Sheets (als Zwischenspeicher)
  • Scheduled: Täglich um 20:00 → DATEV-CSV erstellen → Upload
  • Szenario 2: Batch-Verarbeitung
    Schedule Trigger (täglich 20:00)
    

    Shopify: Get Orders (heute)

    Iterator: Für jede Bestellung

    DATEV-Zeile erstellen

    Aggregator: Alle Zeilen sammeln

    CSV erstellen

    E-Mail an Steuerberater

    DATEV-Buchungssatz E-Commerce

    FeldWertErklärung
    Umsatz119,00Bruttobetrag
    Soll/HabenSSoll-Buchung
    Konto Soll1200Bank
    Konto Haben8400Erlöse 19%
    BU-Schlüssel3Automatik MwSt
    Belegdatum15.01.2024Rechnungsdatum
    Belegfeld 1INV-2024-001Rechnungsnummer
    BuchungstextShopify BestellungBeschreibung

    Workflow 4: Bankumsätze automatisch zuordnen

    Das Ziel

    Kontoumsätze automatisch Buchungskonten zuordnen.

    Der Workflow

    Bank-API (neue Umsätze)
    

    KI-Kategorisierung

    (basierend auf Verwendungszweck)

    Buchungsvorschlag erstellen

    Zur Freigabe vorlegen

    DATEV-Export

    Umsetzung mit n8n

    Bank-Integration:
    • finAPI (Aggregator für deutsche Banken)
    • Oder: CSV-Import von der Bank

    KI-Kategorisierung:
    // OpenAI für Kategorisierung nutzen
    

    const prompt =

    Kategorisiere diesen Bankumsatz:

    Betrag: ${item.amount} EUR

    Verwendungszweck: ${item.reference}

    Empfänger: ${item.creditor}

    Mögliche Kategorien:

    • 4400 Büromaterial
    • 4500 Fahrzeugkosten
    • 4600 Werbekosten
    • 4900 Sonstige Kosten

    Antworte nur mit der Kontonummer.

    ;

    DATEV-Formate verstehen

    DATEV-CSV (Buchungsstapel)

    Das Standard-Format für Buchungen:

    "Umsatz";"Soll/Haben";"Konto";"Gegenkonto";"BU-Schlüssel";"Belegdatum";"Belegfeld 1";"Buchungstext"
    

    119,00;"S";1200;8400;3;"1501";"RE-001";"Warenverkauf"

    Wichtige Felder:
    FeldBeschreibungPflicht
    UmsatzBetrag mit KommaJa
    Soll/HabenS oder HJa
    KontoSoll-KontoJa
    GegenkontoHaben-KontoJa
    BU-SchlüsselSteuerschlüsselNein
    BelegdatumTTMM oder TTMMJJJa
    Belegfeld 1BelegnummerJa

    DATEV-XML (ASCII)

    Für komplexere Daten (mit Header):

    <?xml version="1.0" encoding="utf-8"?>
    

    <LedgerImport>

    <Header>

    <DataCategory>21</DataCategory>

    <FormatName>Buchungsstapel</FormatName>

    </Header>

    <Document>

    <!-- Buchungen -->

    </Document>

    </LedgerImport>

    Best Practices für DATEV-Automatisierung

    1. Steuerberater einbinden

    • Abstimmung über Kontenrahmen
    • Validierungsregeln definieren
    • Testphase mit Feedback

    2. Fehlerbehandlung

    • Unklare Buchungen zur Prüfung
    • Täglicher Bericht über Probleme
    • Quarantäne für fehlerhafte Belege

    3. Compliance beachten

    • GoBD-konforme Archivierung
    • Unveränderbarkeit nach Buchung
    • Revisionssichere Protokollierung

    4. Schrittweise einführen

  • Monat 1: Nur Belegerfassung
  • Monat 2: + Buchungsvorschläge
  • Monat 3: + automatische Verbuchung
  • Kosten und ROI

    Typische Kosten

    KomponenteKosten/Monat
    n8n/Make.com50-120€
    OCR-Service (GetMyInvoices)30-100€
    Einrichtung (einmalig)2.000-8.000€

    Typische Einsparungen

    ProzessManuellAutomatisiertErsparnis
    Belegerfassung (200 Belege)20h2h18h
    Bankumsätze (500 Buchungen)10h1h9h
    Lohn-Stammdaten5h0,5h4,5h
    Gesamt/Monat35h3,5h31,5h
    Bei 50€/Stunde = 1.575€/Monat Ersparnis

    Weiterführende Artikel

    Fazit

    DATEV-Automatisierung ist möglich -- auch ohne offizielle API. Der Schlüssel liegt in:

  • Richtigen Schnittstellen: DATEV-Formate, Middleware, Unternehmen Online
  • Schrittweisem Vorgehen: Klein anfangen, dann erweitern
  • Steuerberater-Einbindung: Gemeinsam Prozesse definieren
  • Häufige Fragen

    Welche DATEV-Produkte lassen sich automatisieren?

    Die gaengigsten sind DATEV Unternehmen Online, DATEV DMS und die DATEV Buchungsstapel-Schnittstelle. Ueber die DATEV-Schnittstellen koennen Buchungssaetze, Belege und Stammdaten automatisch importiert und exportiert werden.

    Ist die DATEV Automatisierung GoBD-konform?

    Ja. Die automatische Uebertragung ueber offizielle DATEV-Schnittstellen ist revisionssicher und GoBD-konform. Jeder automatisch erstellte Buchungssatz ist nachvollziehbar und dokumentiert.

    Kann mein Steuerberater die automatisierten Buchungen pruefen?

    Ja, die Buchungssaetze erscheinen ganz normal in der DATEV-Umgebung Ihres Steuerberaters. Er sieht keinen Unterschied zu manuell erstellten Buchungen -- ausser dass sie fehlerfrei und vollstaendig sind.

    Wie lange dauert die Einrichtung einer DATEV Automatisierung?

    Ein Basisprojekt (z.B. automatischer Belegimport) ist in 2-3 Wochen live. Eine vollstaendige Automatisierung mit mehreren Quellsystemen dauert 4-8 Wochen.

    Was kostet DATEV Automatisierung?

    Ein Einsteigerprojekt startet ab ca. 3.000 EUR. Die laufenden Kosten fuer das Automatisierungstool (Make.com oder n8n) liegen bei 50-200 EUR/Monat je nach Transaktionsvolumen.

    DATEV Automatisierung vom Experten

    DATEV-Integrationen sind komplex – die API hat ihre Eigenheiten und die Anforderungen an Datensicherheit sind hoch. Als spezialisierte Automatisierungsagentur kennen wir die Fallstricke und Best Practices.

    Unsere DATEV-Expertise:
    • Automatische Belegübertragung an DATEV Unternehmen Online
    • Rechnungs-Import aus E-Commerce und CRM-Systemen
    • Lohn- und Gehaltsabrechnung-Workflows
    • Mandanten-Onboarding für Steuerberater
    • DSGVO-konforme Datenverarbeitung

    Besonders für Steuerkanzleien und deren Mandanten entwickeln wir effiziente DATEV-Workflows.

    Jetzt DATEV-Projekt besprechen →

    Nächste Schritte

  • Analyse: Welche DATEV-Prozesse sind am zeitaufwändigsten?
  • Pilotprojekt: Einen Workflow (z.B. Belegerfassung) automatisieren
  • Skalierung: Weitere Prozesse anbinden
  • Wir unterstützen Sie bei der DATEV-Automatisierung -- von der Konzeption bis zur Umsetzung. Jetzt Kontakt aufnehmen.

    Sie haben Fragen zur Automatisierung?

    Unsere Experten helfen Ihnen, die richtigen Entscheidungen für Ihr Unternehmen zu treffen.