n8n workflow
Automatisch EN 16931-konforme E-Rechnungen aus n8n generieren
Mit der facturai API erstellt n8n technisch validierte ZUGFeRD / Factur-X Rechnungen aus Webhook-, CRM- oder Formular-Daten. Der Workflow ruft eine EU-gehostete REST API auf und erhaelt ein fertiges PDF/A-3 mit eingebettetem XML zurueck.
Warum das fuer Automationen relevant ist
Seit 2025 muessen Unternehmen in Deutschland E-Rechnungen empfangen koennen. Die Ausstellungspflicht fuer B2B-Rechnungen folgt stufenweise ab 2027 beziehungsweise 2028, je nach Umsatz. Wer Rechnungsprozesse in n8n, Make, Zapier, CRM-Systemen oder eigenen Backends automatisiert, braucht deshalb mehr als ein normales PDF.
Eine brauchbare ZUGFeRD / Factur-X Rechnung enthaelt ein strukturiertes EN 16931 XML im PDF. facturai erzeugt diese Hybrid-Rechnung und prueft die technische Struktur vor der Auslieferung.
Der n8n-Workflow
Die einfache Variante besteht aus drei Nodes:
Webhook -> HTTP Request -> Respond to WebhookDie CRM-Variante fuegt Mapping und Versand hinzu:
CRM/Webhook -> Code Node -> HTTP Request -> Email SendAPI-Aufruf
Der HTTP Request Node ruft den live verfuegbaren facturai Endpoint auf:
POST https://fakturai.de/api/v1/invoices
X-API-Key: <FACTURAI_API_KEY>
Content-Type: application/json
Accept: application/pdfDas vollstaendige JSON Schema liegt unter /schemas/invoice-input/v1.json. Die API-Dokumentation ist unter /docs/api erreichbar.
Beispiel-Payload
{
"invoice_date": "2026-06-01",
"due_date": "2026-06-15",
"currency": "EUR",
"buyer": {
"name": "Acme GmbH",
"address": {
"line_one": "Beispielweg 42",
"postcode": "80331",
"city": "Muenchen",
"country": "DE"
},
"vat_id": "DE123456789",
"contact_email": "buchhaltung@example.com"
},
"lines": [
{
"name": "Software development",
"description": "Implementation work",
"quantity": "8",
"unit": "HUR",
"unit_price": "150.00",
"vat_rate": "19.00"
}
],
"number_prefix": "RE-2026"
}Template-Dateien
Die folgenden JSON-Dateien koennen direkt in n8n importiert werden. Der HTTP Request Node sendet einen Payload nach /schemas/invoice-input/v1.json an die oeffentliche facturai API.
- Webhook zu E-Rechnung PDF
Importierbarer n8n-Workflow: Webhook empfaengt FacturaiInvoiceInput JSON und gibt das PDF zurueck. - CRM-Deal zu E-Rechnung, E-Mail und Ablage
Importierbarer n8n-Workflow: Deal-Daten mappen, PDF erzeugen, per E-Mail senden und speichern.
Datensparsamkeit
facturai ist in der EU gehostet. Rechnungsdaten werden fuer die Generierung verarbeitet und nicht dauerhaft gespeichert. Der API-Key enthaelt das Seller-Profil, sodass Automationen nur Buyer-, Datums-, Waehrungs- und Positionsdaten senden muessen.
Naechste Schritte
Bestehende Rechnungen kannst du mit dem kostenlosen Validator pruefen. Fuer API-Keys und Automations-Setups kannst du direkt einen Zugang erstellen.
E-Rechnung validieren · API-Key erstellen · API-Doku · Make-Anleitung · Zapier-Anleitung · API fuer Agenten