Lexoffice ist die beliebteste Cloud-Buchhaltung für Selbstständige und kleine Unternehmen in Deutschland. Mit über 300.000 Nutzern hat sich Lexoffice als DATEV-Alternative etabliert. Der große Vorteil: Lexoffice bietet eine moderne REST-API, die Automatisierungen deutlich einfacher macht. Dieser Artikel ist Teil unserer Serie zur automatisierten Rechnungsverarbeitung mit OCR und KI.

Bevor Sie weiterlesen
Lohnt sich Automation bei Ihnen überhaupt? Machen Sie die 5-Minuten-Analyse — Score, Reifegrad und eine ehrliche Einordnung, ob dieser Weg für Ihre Situation taugt. Kostenlos, Report per Mail.
5-Min-Analyse starten →

Warum Lexoffice automatisieren?

Typische manuelle Aufgaben:

AufgabeManueller AufwandAutomatisiert
Rechnungen aus Shop-System erstellen5 Min/RechnungAutomatisch
Belege erfassen und zuordnen3 Min/Beleg30 Sek/Beleg
Mahnwesen30 Min/WocheAutomatisch
Reporting an Steuerberater2h/Monat1 Klick
Bankumsätze zuordnen1h/WocheKI-gestützt

Potenzielle Zeitersparnis: 15-20 Stunden/Monat bei typischen KMUs

Lexoffice API: Die Grundlagen

API-Zugang einrichten

  • Lexoffice → Einstellungen → Öffentliche API
  • API-Schlüssel generieren
  • Schlüssel sicher speichern (nur einmal sichtbar!)
  • Verfügbare API-Endpunkte

    EndpunktFunktionenTypische Anwendung
    /contactsKunden/Lieferanten verwaltenCRM-Sync
    /invoicesRechnungen erstellen/abrufenShop-Integration
    /vouchersBelege verwaltenBelegerfassung
    /paymentsZahlungen verwaltenMahnwesen
    /credit-notesGutschriftenRetouren
    /quotationsAngeboteSales-Automation

    API-Limits

    • 100 Requests/Minute – Standard-Limit
    • Paginierung – Max. 100 Einträge pro Request
    • Rate Limiting – Bei Überschreitung 429 Error

    Tipp: Batching und Caching in Workflows einbauen.

    Die 10 wichtigsten Lexoffice-Automatisierungen

    1. Shopify/WooCommerce → Lexoffice Rechnungen

    Trigger: Neue Bestellung im Shop

    Workflow:

    Shop (Neue Bestellung)
            ↓
        Kundendaten prüfen/anlegen
            ↓
        Rechnung in Lexoffice erstellen
            ↓
        PDF an Kunden senden
            ↓
        Bestellung als "abgerechnet" markieren

    n8n-Umsetzung:

    // Lexoffice Rechnung erstellen
    {
      "voucherDate": "2024-01-15",
      "address": {
        "name": order.customer.name,
        "street": order.shipping.address,
        "zip": order.shipping.zip,
        "city": order.shipping.city,
        "countryCode": "DE"
      },
      "lineItems": order.items.map(item => ({
        "type": "custom",
        "name": item.name,
        "quantity": item.quantity,
        "unitPrice": {
          "netAmount": item.price,
          "taxRatePercentage": 19
        }
      })),
      "totalPrice": {
        "currency": "EUR"
      }
    }

    2. Automatische Belegerfassung

    Mehr Details zu OCR-basierter Belegerfassung finden Sie in unserem Artikel Rechnungsverarbeitung automatisieren.

    Trigger: E-Mail mit Anhang oder Upload in Ordner

    Workflow:

    E-Mail/Dropbox (neuer Beleg)
            ↓
        OCR-Extraktion
            ↓
        Lexoffice: Beleg erstellen
            ↓
        Automatische Kategorisierung
            ↓
        Bei Unklarheit: Slack-Nachricht

    Make.com-Szenario:

  • Watch: Gmail → neue E-Mails mit Anhang
  • Filter: Nur PDFs und Bilder
  • OCR: Mindee oder Google Vision
  • Create: Lexoffice → Create Voucher
  • Notify: Slack bei Erfolg/Fehler
  • 3. CRM-Synchronisation

    Trigger: Neuer Kontakt in HubSpot/Pipedrive

    Workflow:

    CRM (Neuer Kunde)
            ↓
        Prüfen: Existiert in Lexoffice?
            ↓
        Nein: Kontakt anlegen
        Ja: Kontakt aktualisieren
            ↓
        Lexoffice-ID in CRM speichern

    4. Automatisches Mahnwesen

    Trigger: Täglich um 9:00 Uhr

    Workflow:

    Schedule (täglich)
            ↓
        Lexoffice: Offene Rechnungen abrufen
            ↓
        Filter: Fällig > 7 Tage
            ↓
        Für jede Rechnung:
          - Stufe 1: Zahlungserinnerung
          - Stufe 2: 1. Mahnung
          - Stufe 3: 2. Mahnung
            ↓
        E-Mail versenden
            ↓
        Status in Lexoffice aktualisieren

    5. Angebot → Rechnung Konvertierung

    Trigger: Angebot angenommen

    Workflow:

    Angebot-Status: Angenommen
            ↓
        Lexoffice: Angebot abrufen
            ↓
        Rechnung aus Angebot erstellen
            ↓
        PDF generieren
            ↓
        An Kunden senden

    6. Wiederkehrende Rechnungen

    Trigger: Monatlich zum 1.

    Workflow:

    Schedule (1. des Monats)
            ↓
        Liste: Abo-Kunden abrufen
            ↓
        Für jeden Kunden:
          - Rechnung erstellen
          - PDF versenden
          - SEPA-Lastschrift auslösen

    7. Bank-Integration mit KI

    Trigger: Neue Bankumsätze (via finAPI)

    Workflow:

    finAPI (neue Umsätze)
            ↓
        KI: Kategorisierung
        (GPT-4/Claude)
            ↓
        Lexoffice: Zahlung zuordnen
            ↓
        Unklare Buchungen: Zur Prüfung

    8. Steuerberater-Report

    Trigger: Monatsende

    Workflow:

    Schedule (letzter Tag des Monats)
            ↓
        Lexoffice: Monatsauswertung abrufen
            ↓
        Excel/PDF Report erstellen
            ↓
        E-Mail an Steuerberater

    9. Ausgaben-Genehmigung

    Trigger: Neuer Beleg über Grenzwert

    Workflow:

    Lexoffice (neuer Beleg > 500€)
            ↓
        Slack: Genehmigung anfragen
            ↓
        Warten auf Reaktion
            ↓
        Genehmigt: Beleg freigeben
        Abgelehnt: Beleg markieren

    10. Inventar-Sync

    Trigger: Lagerbestand ändert sich

    Workflow:

    Warenwirtschaft (Bestandsänderung)
            ↓
        Lexoffice: Artikel aktualisieren
            ↓
        Bei Unterschreitung: Bestellvorschlag

    Selbst bauen oder bauen lassen?
    Wir implementieren diesen Workflow für Sie — fertig getestet in 1-4 Wochen. Festpreisangebot in 24h.
    Angebot anfragen →

    Schritt-für-Schritt: Shop → Lexoffice mit n8n

    Voraussetzungen

    • n8n Cloud oder Self-Hosted
    • Lexoffice API-Schlüssel
    • Shopify/WooCommerce Admin-Zugang

    Workflow aufbauen

    Schritt 1: Trigger einrichten

    Node: Shopify Trigger
    - Event: Order Created
    - Credentials: Shopify OAuth

    Schritt 2: Kontakt prüfen/anlegen

    Node: HTTP Request
    - Method: GET
    - URL: https://api.lexoffice.io/v1/contacts
    - Query: email={{ $json.customer.email }}
    - Headers: Authorization: Bearer YOUR_API_KEY

    Node: IF
    - Bedingung: Kontakt existiert?
    - Ja: Kontakt-ID nutzen
    - Nein: Kontakt anlegen

    Schritt 3: Rechnung erstellen

    Node: HTTP Request
    - Method: POST
    - URL: https://api.lexoffice.io/v1/invoices
    - Body: (siehe JavaScript unten)

    {
      "voucherDate": "{{ $now.format('yyyy-MM-dd') }}",
      "address": {
        "contactId": "{{ $('Kontakt').item.json.id }}"
      },
      "lineItems": [
        {{#each $json.line_items}}
        {
          "type": "custom",
          "name": "{{ this.name }}",
          "quantity": {{ this.quantity }},
          "unitPrice": {
            "netAmount": {{ this.price }},
            "taxRatePercentage": 19
          }
        }{{#unless @last}},{{/unless}}
        {{/each}}
      ],
      "taxConditions": {
        "taxType": "net"
      },
      "shippingConditions": {
        "shippingType": "delivery",
        "shippingDate": "{{ $now.plus(3, 'days').format('yyyy-MM-dd') }}"
      },
      "paymentConditions": {
        "paymentTermLabel": "Zahlbar innerhalb von 14 Tagen",
        "paymentTermDuration": 14
      }
    }

    Schritt 4: Rechnung finalisieren

    Node: HTTP Request
    - Method: POST
    - URL: https://api.lexoffice.io/v1/invoices/{{ $json.id }}/document

    Schritt 5: PDF versenden

    Node: HTTP Request
    - Method: GET
    - URL: https://api.lexoffice.io/v1/invoices/{{ $json.id }}/document
    - Response: Binary
    
    Node: Send Email
    - To: {{ $('Shopify Trigger').item.json.customer.email }}
    - Subject: Ihre Rechnung {{ $json.voucherNumber }}
    - Attachment: Rechnung-PDF

    Make.com: Lexoffice Module nutzen

    Make.com bietet native Lexoffice-Module:

    Verfügbare Module

    ModulFunktion
    Watch InvoicesTrigger bei neuen Rechnungen
    Create InvoiceRechnung erstellen
    Get ContactKontakt abrufen
    Create ContactKontakt anlegen
    Create VoucherBeleg erstellen
    List PaymentsZahlungen abrufen

    Beispiel-Szenario

  • Shopify → Watch Orders
  • Lexoffice → Search Contact (by Email)
  • Router:
  • - Kontakt existiert → weiter

    - Kontakt fehlt → Create Contact

  • Lexoffice → Create Invoice
  • Lexoffice → Finalize Invoice
  • Gmail → Send Email with Attachment
  • Fehlerbehandlung

    Häufige Fehler

    FehlerUrsacheLösung
    401 UnauthorizedAPI-Key ungültigNeuen Key generieren
    429 Too Many RequestsRate LimitDelays einbauen
    400 Bad RequestUngültige DatenValidierung vor Request
    404 Not FoundRessource fehltID prüfen

    Best Practice: Retry-Logik

    // n8n Code Node
    const maxRetries = 3;
    let attempt = 0;
    
    while (attempt < maxRetries) {
      try {
        // API Request
        return result;
      } catch (error) {
        if (error.response?.status === 429) {
          await new Promise(r => setTimeout(r, 60000)); // 1 Min warten
          attempt++;
        } else {
          throw error;
        }
      }
    }

    Schulung oder Implementierung?
    Ob Sie es selbst lernen oder von uns umsetzen lassen wollen — wir bieten beides. Individuelle Workshops ab 2h oder fertige Lösungen.
    Optionen ansehen →

    Sicherheit und Compliance

    API-Key schützen

    • Nie im Code hardcoden
    • n8n Credentials nutzen
    • Regelmäßig rotieren

    GoBD-Konformität

    • Lexoffice ist GoBD-zertifiziert
    • Automatisierung ändert daran nichts
    • Archivierungspflichten beachten

    Falls Sie zusätzlich eine DATEV-Anbindung benötigen, lesen Sie unseren Guide zur DATEV Automatisierung.

    DSGVO

    • Kundendaten nur zweckgebunden verarbeiten
    • Löschfristen einhalten (Lexoffice unterstützt das)

    Kosten-Nutzen-Rechnung

    Investition

    PositionKosten
    Lexoffice (M/L)12-30€/Monat
    n8n/Make.com50-120€/Monat
    Einrichtungab 5.000€ einmalig (Festpreis)

    Stand: August 2026. Anbieterpreise ändern sich — prüfen Sie die aktuellen Konditionen beim Anbieter.

    Einsparung

    ProzessVorherNachherErsparnis
    100 Rechnungen/Monat8h0,5h7,5h
    200 Belege/Monat10h2h8h
    Mahnwesen4h0h4h
    Gesamt22h2,5h19,5h

    Bei 40€/Stunde = 780€/Monat Ersparnis

    Fortgeschrittene Integrationen

    Einen fertigen Workflow für die Shopify-Lexoffice-Anbindung finden Sie auf unserer Shopify-Lexoffice Integrationsseite.

    Lexoffice + Stripe

    Automatisch Rechnungen bei Stripe-Zahlungen:

    Stripe Webhook (Payment Success)
            ↓
        Lexoffice: Rechnung erstellen
            ↓
        Lexoffice: Als bezahlt markieren

    Lexoffice + Calendly

    Für Dienstleister mit Buchungssystem:

    Calendly (Termin gebucht)
            ↓
        Lexoffice: Kontakt anlegen
            ↓
        Lexoffice: Rechnung erstellen
            ↓
        E-Mail mit Rechnung senden

    Lexoffice + Notion

    Projektbasierte Abrechnung:

    Notion (Projekt abgeschlossen)
            ↓
        Zeiten aus Notion extrahieren
            ↓
        Lexoffice: Rechnung mit Positionen

    Weiterführende Artikel

    Fazit

    Lexoffice ist durch seine moderne API ein idealer Kandidat für Automatisierung. Mit n8n oder Make.com können Sie:

    • Rechnungen automatisch aus Shop-Systemen erstellen
    • Belege intelligent erfassen und kategorisieren
    • Mahnwesen vollständig automatisieren
    • Steuerberater-Reporting auf Knopfdruck

    Der Zeitaufwand für die Buchhaltung sinkt um 80-90%.

    Häufige Fragen

    Was kostet lexoffice Automatisierung?

    Ein Basispaket für die lexoffice-Anbindung an Ihr Shop- oder CRM-System startet als Festpreis ab 5.000 EUR einmalig; kommen mehrere Systeme dazu, beginnen die Projekte bei 15.000 EUR. Laufende Kosten für das Automatisierungstool liegen bei 50-200 EUR/Monat je nach Volumen.

    Welche Systeme lassen sich mit lexoffice verbinden?

    Nahezu alle gängigen Business-Tools: Shopify, WooCommerce, Stripe, HubSpot, Personio, und viele mehr. Über die lexoffice API und Tools wie Make.com oder n8n sind auch individuelle Anbindungen möglich.

    Funktioniert die Automatisierung auch mit dem lexoffice Basis-Tarif?

    Die API-Funktionen sind ab dem lexoffice M-Tarif verfügbar. Für den vollen Funktionsumfang (Angebote, Rechnungen, Kontakte) empfehlen wir mindestens den L-Tarif.

    Wie lange dauert die Einrichtung einer lexoffice Automatisierung?

    Eine Standard-Integration (z.B. Shop zu lexoffice) ist in 3-5 Werktagen eingerichtet. Komplexere Setups mit mehreren Systemen und Sonderlogik dauern 2-4 Wochen.

    Ist die lexoffice Automatisierung DSGVO-konform?

    Ja. lexoffice selbst ist ein deutsches Produkt mit Serverstandort in Deutschland. Bei der Automatisierung achten wir darauf, dass alle Daten über verschlüsselte Verbindungen laufen und keine unnötige Datenweitergabe stattfindet.

    lexoffice Automatisierung beauftragen

    Sie wissen jetzt, was möglich ist – aber die Umsetzung kostet Zeit und Know-how. Als Automatisierungs-Agentur verbinden wir lexoffice nahtlos mit Ihren anderen Business-Tools.

    Typische Projektzuschnitte:

    • Automatische Rechnungserstellung aus Shop-Bestellungen
    • Belegerfassung per OCR und automatische Verbuchung
    • Mahnwesen-Automatisierung mit personalisierten Erinnerungen
    • Echtzeit-Sync zwischen lexoffice und CRM

    Wie viel Zeit das freiräumt, hängt an Belegvolumen und Ausgangslage — die Rechnung dazu machen Sie mit den Zahlen weiter oben in diesem Artikel selbst auf.

    Jetzt unverbindlich beraten lassen →

    Nächste Schritte

  • API-Schlüssel erstellen – In Lexoffice aktivieren
  • Ersten Workflow bauen – z.B. Shop → Rechnung
  • Schrittweise erweitern – Weitere Prozesse anbinden
  • Wir unterstützen Sie bei der Lexoffice-Automatisierung -- von der Analyse bis zur fertigen Integration. Jetzt Kontakt aufnehmen.