ZUGFeRD-Rechnung erstellen in Zapier
Was diese Aktion bewirkt
PDF4me ZUGFeRD-Rechnung erstellen erzeugt vollständig konforme ZUGFeRD hybride E-Rechnungen, A PDF/A-3 Dokument mit strukturierter XML Rechnungsdaten sind direkt in Ihrer Rechnung eingebettet. Zapier Workflow. Konvertieren XML, JSON, oder CSV Rechnungsdaten in eine einzige Hybriddatei, bereit für die Deutsche B2B-E-Rechnungspflicht (ab 2025)Unterstützt EU-weite EN 16931-Konformität oder das deutsche XRECHNUNG-Profil für den öffentlichen Sektor. Unterstützt ZUGFeRD Versionen 1.0 bis 2.x und alle Konformitätsstufen (BASIC, COMFORT, EXTENDED, EN16931, XRECHNUNG) in einer einzigen Zap-Aktion. Ersetzt manuelle Workflows mit Adobe Acrobat, JustOn oder ZUGFeRD Manager.
Authentifizierung Ihres API Anfrage
Um auf die PDF4me Web API durch ZapierJede Aktion muss authentifiziert werden. Klicken Sie hier. Neues Konto verbinden beim ersten Mal und fügen Sie Ihre ein PDF4me API Schlüssel, nachfolgende Zaps verwenden die Verbindung automatisch wieder.
Wichtige Fakten, die Sie nicht verpassen sollten

Zapier Aktion Konfigurieren Registerkarte, Karte Datei / Dateiname, Satz Eingabeformat und dem entsprechenden Rechnungsdatenfeld, dann Ausgabemodus, Zugferd Version, Konformitätsgrad, Rechnung als PDF rendern, Und SpracheDie
Parameter
Erforderlich in der Zapier UI (mit Sternchen gekennzeichnet): Eingabeformat, Ausgabemodus, Zugferd-Version und Konformitätsstufe. Bedingt: das passende Rechnungsdatenfeld (Rechnungs-XML-Daten, Rechnungs-JSON-Daten oder Rechnungs-CSV-Daten) basierend auf dem Eingabeformat. Für die XmlWithPdf-Ausgabe: Datei und Dateiname (die PDF-Vorlage) werden vom Konnektor in der Regel benötigt, auch wenn sie nicht in jedem Layout mit einem Sternchen gekennzeichnet sind. Optional: Rechnung als PDF rendern, Sprache.
| Parameter | Erforderlich | Was es tut | Beispiel |
|---|---|---|---|
| File | Conditional | Template/layout PDF that will hold the embedded XML in XmlWithPdf output. Map from a previous step (Dropbox, Google Drive, HTTP). Not required when Output Mode is XmlOnly. | 3. File: (Exists but not shown) |
| File Name | Conditional | Filename of the template PDF (filename + extension). Required alongside File for XmlWithPdf output. Map both `File Name` and `File Ext` from the prior step. | 3. File Name: 10 page + 3. File Ext: .pdf |
| Input Format | Yes | Format of the invoice payload: XML, JSON, or CSV. Determines which invoice data field below must be filled. Asterisked in the Zapier UI. | XML sampleXML 2.0 sampleJSON 2.0 EN16931 sampleJSON (basic)CSV sampleCSV 2.0 sample |
| Invoice Xml Data | Conditional | XML invoice payload. Required when Input Format is XML. Map from a previous file step that produced XML content. Leave empty for JSON/CSV inputs. | XML sampleXML 2.0 sample4. File: (Exists but not shown) |
| Invoice Json Data | Conditional | JSON invoice payload. Required when Input Format is JSON. Best for webhook-driven or API-driven invoice data. | JSON 2.0 EN16931 sampleJSON (basic)4. Body |
| Invoice Csv Data | Conditional | CSV invoice payload. Required when Input Format is CSV. Best for batch invoice exports from spreadsheets or legacy ERP exports. | CSV sampleCSV 2.0 sample4. File |
| Output Mode | Yes | XmlWithPdf produces the hybrid PDF/A-3 + embedded XML (canonical ZUGFeRD). XmlOnly produces pure XML with no PDF wrapper. Asterisked. | XmlOnly |
| Zugferd Version | Yes | ZUGFeRD specification version. 1.0 is legacy. 2.0+ aligns with EN 16931 and satisfies the German B2B mandate. Asterisked. | 1.0 |
| Conformance Level | Yes | Profile controlling required invoice fields. For 1.0: BASIC, COMFORT, EXTENDED. For 2.x: MINIMUM, BASICWL, BASIC, EN16931, EXTENDED, XRECHNUNG. Asterisked. | BASIC |
| Render Invoice On Pdf | No | Toggle (True / False). When True, PDF4me visually renders invoice content on the PDF. When False, only the XML is embedded: useful when the template PDF already shows the invoice layout. | True |
| Language | No | Two-letter locale code for printed invoice labels: de (German, default), en (English), fr (French), it (Italian), es (Spanish), nl (Dutch), pl (Polish), pt (Portuguese). The XML data itself remains language-neutral. | de |
Optionen für das Eingabeformat
Steuert, welches Datenformat Ihre Rechnungsdaten verwenden und welches Rechnungsdatenfeld Sie unten ausfüllen müssen.
XMLVorgefertigt XML RechnungJSONModern API-QuellendatenCSVTabellen- oder StapelexportAusgabemodusoptionen
Steuert, ob die kanonische ZUGFeRD-Hybriddatei oder reines XML erzeugt wird.
XmlWithPdfStandardmäßige, vollständige ZUGFeRD-HybriddateiNur XMLRein XML, NEIN PDF VerpackungZugferd Versionsoptionen
Die in der generierten Rechnung eingebettete ZUGFeRD-Spezifikationsversion bestimmt, welche Konformitätsstufen im Dropdown-Menü angezeigt werden.
1.0Legacy, vor EN 169312.0+Empfohlen, entspricht EN 16931Optionen für Konformitätsstufen
Das Konformitätsprofil steuert, welche Rechnungsfelder erforderlich sind und validiert werden. Die verfügbaren Optionen hängen von der gewählten Zugferd-Version ab.
MINIMUMNur Version 2.x, nur HeaderBASICWLNur 2.x, nur MwSt.BASICBeide Versionen, Mindestpreis gemäß RechtsvorschriftenKOMFORTNur Version 1.0, erweiterte ReferenzenEN169312.x, Empfohlene B2B-StandardeinstellungERWEITERTBeide Versionen, BranchenextrasXRECHNUNG2.x, verpflichtend im deutschen öffentlichen SektorAusgabefelder
| Feld | Typ | Was es enthält |
|---|---|---|
File Content | Binary | Generated ZUGFeRD invoice file: hybrid PDF/A-3 for XmlWithPdf output or pure XML for XmlOnly output. Map into the next Zap step (upload, email, ERP POST). |
File Url | String | Direct URL to access the generated file: useful for sharing or downstream HTTP processing. |
File Name | String | Output filename without extension. |
Full File Name | String | Complete output filename with extension (.pdf for hybrid, .xml for XmlOnly). |
Beispielrechnungsdateien
Verwenden Sie diese Beispieldateien, um die Aktion mit jedem Eingabeformat zu testen, bevor Sie Ihre Live-Datenquelle anschließen. Für deutsche B2B-Produktionsworkflows beginnen Sie mit sample-invoice-zugferd-2.0-en16931.json (ZUGFeRD 2.0, EN16931 Konformität).
ZUGFeRD-invoice-sample.xmlZUGFeRD-invoice-sample-2.0.xmlsample-invoice-zugferd-2.0-en16931.jsonsample-invoice.jsontest-invoice.csvzugferd-invoice-2.0.csvSchnellkonfiguration
- In Zapier, klicken + eine neue Aktion hinzufügen und auswählen PDF4meDie
- Wählen ZUGFeRD-Rechnung erstellen als das Handlungsereignis.
- Verbinden Sie Ihr PDF4me Konto oder fügen Sie Ihren ein API Drücken Sie die Taste, wenn Sie dazu aufgefordert werden.
- Für XmlWithPdf Ausgabe, Karte Datei Und Dateiname zu Ihrem Layout PDF (oft ein vorheriger Download-Schritt bei Dropbox oder Google Drive). Für Nur XMLDiese Felder können leer gelassen werden.
- Satz Eingabeformat Zu XML, JSON, oder CSV abhängig von Ihrer Datenquelle.
- Füllen nur Das entsprechende Feld für Rechnungsdaten: Rechnungs-XML-Daten, Rechnungs-JSON-Daten oder Rechnungs-CSV-Daten. Die anderen beiden Felder lassen Sie leer.
- Satz Ausgabemodus Zu XmlWithPdf (Hybriddatei, kanonische ZUGFeRD) oder Nur XML (rein XML).
- Wählen Zugferd Version: 2.0+ für die Einhaltung der deutschen B2B-Vorgaben ab 2025, 1.0 nur für ältere Receiver.
- Wählen Konformitätsgrad: EN16931 für allgemeines B2B (2.x), XRECHNUNG für den deutschen öffentlichen Sektor BASIC für ZUGFeRD 1.0 Legacy.
- Umschalten Rechnung als PDF rendern Zu WAHR falls Sie es wollen PDF4me um den Rechnungsinhalt visuell darzustellen PDF; FALSCH wenn Ihre Vorlage PDF Das Layout wird bereits angezeigt.
- Satz Sprache zum Gebietscode, der der Region Ihres Käufers entspricht (
de,en,fr,it,es,nl,pl,pt). - Klicken TestaktionÜberprüfen Sie die Ausgabe und schalten Sie den Zap ein.
Workflow-Beispiele
Workflow-BeispieleCommon Zapier workflow patterns using Create ZUGFeRD Invoice.
- Dein SaaS Das Abrechnungssystem sendet einen Webhook an Zapier wenn einem deutschen B2B-Kunden eine Rechnung gestellt wird.
- PDF4me ZUGFeRD-Rechnungsläufe erstellen: Eingabeformat = JSON, Rechnungs-JSON-Daten aus der Webhook-Nutzlast zugeordnet, Ausgabemodus = XmlWithPdf, Zugferd-Version = 2.0, Konformität = EN16931, Sprache = de.
- Der Hybrid PDF (Mensch-lesbar + maschinenlesbar) wird an einen Gmail-Schritt angehängt und an die Kreditorenbuchhaltungsadresse des Kunden gesendet, wodurch die B2B-E-Rechnungspflicht ab 2025 erfüllt wird.
- In einer Google Sheets-Zeile werden Rechnungs-ID, Kunde, Betrag und Zeitstempel für die Erstellung von Prüfberichten protokolliert.
- A SharePoint Upload-Archive eine Kopie des ZUGFeRD PDF zur Einhaltung der Vorschriften.
- Ein planmäßiger Zap wird jeden Werktag um 16:00 Uhr ausgeführt, um ausstehende Rechnungen des öffentlichen Sektors zu bearbeiten.
- Ein Dropbox-Trigger erfasst die neuesten ERP CSV Export und Layout PDFDie
- PDF4me ZUGFeRD-Rechnungsläufe erstellen: Eingabeformat = CSVRechnungsdaten im CSV-Format = die CSV Datei, Ausgabemodus = XmlWithPdf, Zugferd-Version = 2.0, Konformität = XRECHNUNG, Sprache = de.
- Der konforme XRECHNUNG-Hybrid PDF wird über einen Webhook-Schritt an das Bundesportal für elektronische Rechnungsstellung (ZRE) oder den entsprechenden Endpunkt für die elektronische Rechnungsstellung des jeweiligen Bundesstaates gesendet.
- An das AR-Team geht eine Bestätigungs-E-Mail mit der Einreichungsreferenz; ein PostgreSQL-Protokoll erfasst den Prüfverlauf.
- Dein ERP generiert bereits ZUGFeRD-konform XML Rechnungen werden über das Exportmodul abgerufen und in einem Google Drive-Ordner abgelegt.
- Zapier löst bei jedem neuen XML Datei. PDF4me ZUGFeRD-Rechnungsläufe erstellen: Eingabeformat = XML, Rechnungs-XML-Daten = die XML Datei, Ausgabemodus = XmlOnly, Zugferd-Version = 2.0, Konformität = EN16931.
- Die validierte reineXML Die Rechnung wird per SFTP an den EDI-Endpunkt des Handelspartners gesendet, nein PDF Für die Systemübergabe wird ein Wrapper benötigt.
- Eine Slack-Benachrichtigung bestätigt die EDI-Übermittlung; ein Airtable-Datensatz wird mit dem Partner und dem Übermittlungszeitstempel aktualisiert.