Skip to product information

EN 16931 e-Invoice Generator for n8n: XRechnung & Factur-X PDF/A-3

EN 16931 e-Invoice Generator for n8n: XRechnung & Factur-X PDF/A-3

 (200+Reviews)
Regular price £52.99
Regular price £52.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
âš¡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
EN 16931 e-Invoice Generator for n8n: XRechnung & Factur-X PDF/A-3

EN 16931 e-Invoice Generator for n8n: XRechnung & Factur-X PDF/A-3

Regular price £52.99
Regular price £52.99 Sale price
SAVE Sold out

Generate compliant EN 16931 e-Invoices from your invoice JSON—XRechnung & Factur-X PDF/A-3 included

This n8n workflow converts invoice data (JSON) into standards-compliant e-invoices using Peppol BIS Billing 3.0 UBL mapping and creates the final document as XRechnung, Factur-X (PDF/A-3), or EN 16931—generated via the PDF Generator API and returned as a ready-to-store binary file (base64 decoded).

What this workflow does

  • Triggers either manually (with a sample invoice) or via a webhook POST that receives your invoice JSON.
  • Loads template & default settings, then merges them with the incoming invoice data.
  • Maps your invoice into a Peppol BIS Billing 3.0 UBL payload, calculating line totals, VAT subtotals, and monetary totals.
  • Routes by target format and calls the corresponding PDF Generator API e-invoice endpoint to generate the document for:
    • Factur-X
    • XRechnung
    • EN 16931
  • Reads the API response metadata to derive the correct filename and MIME type.
  • Converts base64 to binary so you can store it or forward it downstream (e.g., to email, cloud storage, or an ERP system).

Use cases

  • Automate e-invoice document creation for German and EU billing requirements (EN 16931, XRechnung, Factur-X).
  • Integrate your ERP/billing system by POSTing invoice JSON to the workflow webhook.
  • Produce PDF/A-3 Factur-X output for compliant invoicing without manual formatting.

Technical details

  • Integrates with PDF Generator API (API key, secret, and account email), including required HTTP domain access.
  • Uses n8n nodes: set, code, no op, switch, webhook, sticky note.
  • Configurable settings: Factur-X template ID, default output format (facturx/xrechnung/en16931), and (for Factur-X) the profile to use.

Built for n8n users, automation engineers, and SaaS operators who need reliable e-invoice generation from invoice JSON with Peppol BIS Billing 3.0 UBL and standards-based output.

View full details