Die n8n Sustainable Use License verständlich erklärt
Die n8n Sustainable Use License erlaubt interne Nutzung, verbietet aber Weiterverkauf als gehostetes Produkt oder SaaS.
E-Rechnungspflicht 2025-2028 verständlich erklärt: ZUGFeRD vs. XRechnung und wie n8n eingehende E-Rechnungen automatisch verarbeitet.
E-Rechnungen im Format ZUGFeRD oder XRechnung lassen sich in n8n mit dem eingebauten XML-Node oder gezieltem JavaScript im Code-Node automatisch einlesen, in strukturierte Daten umwandeln und an die Buchhaltungssoftware weiterleiten. Seit dem 1. Januar 2025 müssen alle inländischen Unternehmen E-Rechnungen im B2B-Bereich empfangen können, für die Ausstellung gelten je nach Vorjahresumsatz Übergangsfristen bis Ende 2026 beziehungsweise Ende 2027, ab 2028 wird die E-Rechnung für praktisch alle inländischen B2B-Umsätze verpflichtend. Wer regelmäßig viele Eingangsrechnungen manuell prüft und in die Buchhaltung überträgt, kann diesen Schritt mit einer n8n-Automatisierung deutlich beschleunigen. Eine Software ersetzt dabei keine individuelle steuerliche Prüfung durch einen Steuerberater. Stand: Juli 2026.
Für den Empfang von E-Rechnungen gilt die Pflicht bereits seit dem 1. Januar 2025, für die Ausstellung greifen gestaffelte Übergangsfristen. Laut den FAQ des Bundesfinanzministeriums dürfen Unternehmen bis Ende 2026 wahlweise noch Papierrechnungen oder andere elektronische Formate ausstellen, sofern der Empfänger zustimmt. Für Unternehmen mit einem Vorjahresumsatz von höchstens 800.000 Euro verlängert sich diese Übergangsfrist bis Ende 2027. Ab dem 1. Januar 2028 läuft die letzte Übergangsregelung aus, dann ist die E-Rechnung im inländischen B2B-Geschäft grundsätzlich verpflichtend. Rechnungen unter 250 Euro sind von der Pflicht ausgenommen. Diese Angaben ersetzen keine steuerliche Beratung im Einzelfall, für eine verbindliche Einschätzung Ihrer Situation sollten Sie Ihren Steuerberater einbeziehen.
ZUGFeRD ist eine PDF-Datei mit eingebettetem XML, XRechnung dagegen ein reines XML-Dokument ohne eigene visuelle Darstellung. Beide Formate basieren auf der europäischen Norm EN 16931 und erfüllen die umsatzsteuerlichen Anforderungen, wie e-rechnung-bund.de für den B2B-Bereich bestätigt.
Für ein automatisiertes Verarbeitungssystem wie n8n bedeutet das: XRechnung lässt sich direkt einlesen, bei ZUGFeRD muss zuerst das eingebettete XML aus der PDF-Datei extrahiert werden.
n8n bietet dafür zwei eingebaute Werkzeuge, den XML-Node für die reine Formatumwandlung und den Code-Node für individuelle Verarbeitungslogik. Laut der n8n-Dokumentation zum XML-Node wandelt dieser Daten zwischen XML und JSON um und bietet dafür Optionen wie Property Name, Attribute Key und Character Key sowie im Modus XML-zu-JSON zusätzlich Explicit Array, Explicit Root und Ignore Attributes. Bei einer XRechnung genügt es, die eingehende XML-Datei im Modus XML-zu-JSON zu verarbeiten, danach liegen Rechnungsnummer, Beträge und Positionen als strukturiertes JSON-Objekt vor. Bei ZUGFeRD steckt das XML als Anhang in einer PDF/A-3-Datei, dafür ist ein zusätzlicher Extraktionsschritt nötig, den Sie meist mit einer PDF-Bibliothek im Code-Node lösen. Der Code-Node führt eigenes JavaScript oder Python im Workflow aus, bei selbst gehosteten n8n-Instanzen lassen sich dafür zusätzliche npm-Module importieren, in der n8n Cloud ist das nicht möglich.
Nach der Umwandlung in ein JSON-Objekt lassen sich die Rechnungsdaten über einen HTTP-Request-Node oder einen passenden Buchhaltungs-Node an Systeme wie DATEV oder Lexoffice weiterleiten. Sinnvoll ist zusätzlich eine Prüfung auf Pflichtfelder nach EN 16931, etwa Rechnungsnummer, Steuer-ID und Bruttobetrag, bevor Daten automatisch übernommen werden, damit fehlerhafte oder unvollständige Rechnungen nicht unbemerkt durchlaufen. Für Unternehmen mit hohem Rechnungsvolumen ist die manuelle Sichtung jeder Position kaum mehr zu leisten, ein sauber aufgesetzter n8n-Workflow übernimmt diesen Schritt zuverlässig und lässt sich an Ihre bestehende Buchhaltungssoftware anpassen. Wie robust die Automatisierung tatsächlich läuft, hängt stark davon ab, wie sauber die eingehenden Rechnungen strukturiert sind, gerade bei ZUGFeRD-Dateien unterschiedlicher Herkunft lohnt sich ausreichend Testing.
Ja, ZUGFeRD ab Version 2.0.1 bleibt auch nach 2026 ein zulässiges E-Rechnungsformat, solange nicht die Profile MINIMUM oder BASIC-WL verwendet werden. Die Übergangsfristen betreffen nicht die Formatwahl selbst, sondern nur, bis wann Sie überhaupt auf ein strukturiertes elektronisches Format umstellen müssen. Ab 2028 muss jede B2B-Rechnung ein EN-16931-konformes Format haben, ZUGFeRD und XRechnung erfüllen diese Anforderung beide.
Nur eingeschränkt, denn der XML-Node benötigt tatsächliche XML-Daten und keinen reinen Bild- oder Textinhalt. Eine klassische PDF-Rechnung ohne eingebettetes XML lässt sich in n8n allenfalls über Texterkennung oder einen externen KI-Dienst grob auswerten, das ist aber deutlich fehleranfälliger als die strukturierte Verarbeitung einer echten E-Rechnung. Für eine verlässliche Automatisierung sollten Sie auf ZUGFeRD oder XRechnung als Eingangsformat hinwirken.
Nein, eine n8n-Automatisierung übernimmt das technische Einlesen und Weiterleiten der Rechnungsdaten, ersetzt aber keine steuerliche oder rechtliche Prüfung. Fragen zu Fristen, Ausnahmen oder der korrekten umsatzsteuerlichen Behandlung einzelner Rechnungen sollten Sie weiterhin mit Ihrem Steuerberater klären. Die Automatisierung reduziert den manuellen Aufwand, die inhaltliche Verantwortung bleibt bei Ihnen.
Beide Varianten funktionieren grundsätzlich, für komplexere ZUGFeRD-Extraktion mit zusätzlichen Bibliotheken ist Self-Hosting jedoch oft praktischer. Auf n8n Cloud lassen sich im Code-Node keine externen npm-Module importieren, wodurch manche PDF-Extraktionsschritte eingeschränkt sind. Bei einer selbst gehosteten Instanz haben Sie vollen Zugriff auf zusätzliche Bibliotheken und mehr Kontrolle über Ihre Daten.
Gründer von NordFlux. Sieben Jahre Erfahrung von Web und SEO bis zur Automatisierung im Konzern-Maßstab, heute pragmatisch für den Mittelstand und mit deutscher Datenhoheit.
Zertifizierungen
Die n8n Sustainable Use License erlaubt interne Nutzung, verbietet aber Weiterverkauf als gehostetes Produkt oder SaaS.
Das Parsen eingehender E-Rechnungen ist nur der erste Schritt, danach müssen Daten geprüft, zugeordnet und in Ihre Systeme übernommen werden. NordFlux baut und betreut n8n-Workflows, die ZUGFeRD- und XRechnung-Belege zuverlässig in Ihre bestehenden Prozesse einordnen. Im ersten Gespräch schauen wir uns Ihre aktuellen Rechnungsprozesse an.