Lexoffice-Integration
Lexoffice (Haufe Group) ist eine Online-Buchhaltungs- und Rechnungsplattform für den deutschsprachigen Markt (DE / AT / CH). Wenn Lexoffice in CADENSA konfiguriert ist, können Sie direkt aus Ihren erfassten Zeiteinträgen rechtsgültige Rechnungen ausstellen — einschließlich der automatischen Erstellung von E-Rechnungen (ZUGFeRD) für deutsche B2B-Rechnungen, die ab 2025 verpflichtend sind.
Lexoffice ist für Unternehmen in Deutschland 🇩🇪, Österreich 🇦🇹 und der Schweiz 🇨🇭 konzipiert.
Voraussetzungen
Sie benötigen:
- Ein aktives Lexoffice-Konto (beliebiges Paket — die Public API ist in allen kostenpflichtigen Paketen verfügbar)
- Einen Lexoffice-API-Schlüssel (siehe unten)
- CADENSA-Einheit mit mindestens Admin-Rolle
Schritt 1 — Lexoffice-API-Schlüssel generieren
- Anmelden bei app.lexoffice.de
- In der linken Seitenleiste auf Erweiterungen klicken
- Im Bereich Weitere Apps die Kachel Public API suchen
- Auf Verwalten klicken
- Auf + API-Schlüssel erstellen klicken
- Den generierten Schlüssel sofort kopieren — er wird nur einmal angezeigt
Teilen Sie Ihren API-Schlüssel niemals und committen Sie ihn nicht in die Versionsverwaltung. Jeder mit dem Schlüssel kann in Ihrem Namen Rechnungen erstellen und verwalten.
Schritt 2 — In CADENSA konfigurieren
- Einstellungen → Rechnung in CADENSA öffnen
- Lexoffice 🇩🇪 als Anbieter auswählen
- Ein Infofeld erscheint:
Ihren Lexoffice-API-Schlüssel finden Sie unter: Erweiterungen → Weitere Apps → Public API → Verwalten → + API-Schlüssel erstellen
- API-Schlüssel in das API Key-Feld einfügen
- Auf Verbindung testen klicken — ein grünes
bestätigt, dass der Schlüssel gültig ist
- Auf Speichern klicken
Schritt 3 — Standardwerte festlegen
Standardwerte konfigurieren, damit der Dialog Rechnung generieren mit sinnvollen Werten vorausgefüllt ist:
| Einstellung | Empfohlener Wert (DE) | Beschreibung |
|---|---|---|
| Standardwährung | EUR | Währung für neue Rechnungen |
| Standard-MwSt. % | 19 | Deutscher Regelsteuersatz (ermäßigt: 7, steuerfrei: 0) |
| Zahlungsfrist (Tage) | 14 oder 30 | Tage bis zum Fälligkeitsdatum |
| Standard-Dokumenttyp | Rechnung | Vorauswahl von „Rechnung" im Dialog |
- Österreich: Regelsteuersatz 20 %
- Schweiz: Regelsteuersatz 8,1 %
Rechnung über Lexoffice ausstellen
Folgen Sie nach der Konfiguration dem Standardablauf zur Rechnungserstellung:
- Berichte öffnen → Datumsbereich und Projektfilter einstellen
- Auf Rechnung generieren klicken
- Im Feld Dokumenttyp Rechnung auswählen — der Ausgabekanal zeigt
Lexoffice - (Optional) Über den Partner-Picker einen Kunden aus Ihrem Lexoffice-Adressbuch auswählen
- Kundendaten, MwSt.-Satz und Fälligkeitsdatum ausfüllen
- Auf Vorschau klicken → Positionen und Gesamtbeträge prüfen
- Auf Rechnung ausstellen (Lexoffice) klicken
CADENSA sendet die Rechnung an die Lexoffice-API, empfängt die Rechnungsnummer und lädt die PDF herunter.
- Eine neue Rechnung wird zunächst als Entwurf erstellt und sofort fertiggestellt (wodurch die Rechnungsnummer vergeben wird)
- Fertiggestellte Rechnungen erscheinen in Ihrer Lexoffice-Rechnungsliste
- Deutsche B2B-Rechnungen enthalten automatisch einen ZUGFeRD-/E-Rechnung-XML-Anhang
Partner-Picker
Wenn Lexoffice konfiguriert ist, zeigt der Dialog Rechnung generieren einen Partner-Picker — ein durchsuchbares Dropdown Ihrer Lexoffice-Kontakte.
Bei Auswahl eines Kontakts werden automatisch ausgefüllt:
- Firmenname
- Kontaktname
- Straße, Postleitzahl, Stadt, Land
- Steuernummer (Steuernummer / USt-IdNr.)
Dies erspart die erneute Eingabe von Kundendaten bei wiederkehrenden Rechnungen. Kontakte werden live über die Lexoffice-/contacts-API abgerufen (nur Kunden-Rolle).
MwSt.-Sätze
Lexoffice akzeptiert nur bestimmte gültige MwSt.-Sätze:
| Satz | Anwendungsfall |
|---|---|
| 19 % | Deutscher Regelsteuersatz (Regelsteuersatz) |
| 7 % | Ermäßigter deutscher Steuersatz (ermäßigter Steuersatz) |
| 0 % | Steuerbefreit, innergemeinschaftliche Lieferung, Drittland |
Geben Sie einen anderen MwSt.-Satz als 0, 7 oder 19 ein, rundet CADENSA automatisch auf den nächstgültigen Lexoffice-Wert. Verwenden Sie 0 für MwSt.-freie Rechnungen (z. B. Kleinunternehmerregelung § 19 UStG).
Belegweiterleitung
| Dokumenttyp | Ausgabe |
|---|---|
| Proforma | Interne PDF (nie an Lexoffice gesendet) |
| Arbeitszusammenfassung | Interne PDF (nie an Lexoffice gesendet) |
| Rechnung | An Lexoffice-API gesendet → PDF zurückgegeben |
Nur Dokumente vom Typ „Rechnung" werden an Lexoffice gesendet. Proforma und Arbeitszusammenfassung werden unabhängig von der Anbieter-Einstellung immer intern erzeugt.
Rechnungsverlauf & PDF-Download
Nach erfolgreicher Rechnungserstellung:
- Die Rechnung erscheint unter Abrechnung → Rechnungsverlauf in CADENSA
- Die Rechnung erscheint auch in Ihrem Lexoffice-Konto unter Umsätze → Ausgangsrechnungen
- Sie können die PDF jederzeit von beiden Stellen erneut herunterladen
Verbindung testen
Nutzen Sie die Schaltfläche Verbindung testen nach Eingabe des API-Schlüssels. CADENSA ruft den Lexoffice-Endpunkt /profile auf, um Folgendes zu prüfen:
- Der API-Schlüssel ist gültig und nicht abgelaufen
- Das Konto ist aktiv
Ein erfolgreicher Test zeigt:
✓ Verbindung erfolgreich
Fehlerbehebung
Fehler „401 Unauthorized"
Der API-Schlüssel ist ungültig oder wurde widerrufen.
Lösung: Einen neuen API-Schlüssel in Lexoffice generieren (Erweiterungen → Public API → + API-Schlüssel erstellen) und in CADENSA neu eingeben.
Fehler „INVOICE_NO_ENTRIES"
Für den ausgewählten Datumsbereich und die Projektfilter wurden keine Zeiteinträge gefunden.
Lösung: Datumsbereich oder Projektfilter anpassen und erneut versuchen.
Rechnung bleibt im Entwurf / keine Rechnungsnummer
Lexoffice erfordert, dass Rechnungen fertiggestellt werden, bevor eine Rechnungsnummer vergeben wird. CADENSA stellt die Rechnung bei der Erstellung sofort fertig (?finalize=true). Schlägt die Fertigstellung fehl (z. B. fehlende Pflichtfelder), kann die Rechnung im Entwurfsstatus verbleiben.
Lösung:
- Bei Lexoffice anmelden und unter Umsätze → Ausgangsrechnungen nach Entwurfsrechnungen suchen
- Die fehlenden Felder prüfen (typischerweise: Ländercode oder USt-IdNr.)
- Die Rechnung manuell in Lexoffice fertigstellen oder löschen und mit vollständigen Kundendaten in CADENSA erneut versuchen
PDF-Download dauert lange
Lexoffice erstellt PDFs asynchron. CADENSA fragt die API bis zu 30 Sekunden lang nach der PDF ab. Ist die PDF nicht rechtzeitig bereit, wird ein Fehler angezeigt.
Lösung: Einen Moment warten und erneut von Abrechnung → Rechnungsverlauf herunterladen.
MwSt.-Satz wird nicht akzeptiert
Lexoffice akzeptiert nur 0, 7 und 19 als gültige Steuersätze.
Lösung: Im Dialog „Rechnung generieren" einen dieser Werte im Feld MwSt. % verwenden.
Ländercode des Kunden wird nicht erkannt
Lexoffice erfordert einen gültigen ISO-3166-1-alpha-2-Ländercode (z. B. DE, AT, CH, US). Freitext-Ländernamen werden automatisch umgewandelt, ungewöhnliche Namen können jedoch fehlschlagen.
Lösung: Den zweistelligen ISO-Ländercode direkt in das Feld Land eingeben (z. B. DE statt „Germany").
Lexoffice vs. Billingo
| Funktion | Lexoffice 🇩🇪 | Billingo 🇭🇺 |
|---|---|---|
| Markt | DE / AT / CH | Ungarn |
| Rechtlicher Standard | ZUGFeRD / E-Rechnung | NAV Online Számla 3.0 |
| Authentifizierung | Bearer-Token (API-Schlüssel) | API-Schlüssel (v3) |
| Sandbox-Modus | ||
| Partner-Picker | /contacts-Endpunkt | /partners-Endpunkt |
| PDF-Erstellung | Asynchron (Polling) | Synchron |
| Rechnungsabschluss | Explizit (?finalize=true) | Automatisch |
Verwandte Seiten
- Rechnungsanbieter-Einstellungen — Anbieter, Standardwerte und API-Schlüssel konfigurieren
- Rechnungsgenerierung — wie Sie Rechnungen aus Zeiteinträgen generieren
- Abrechnung — Abonnementpläne — welcher CADENSA-Plan erforderlich ist