{"product_id":"en-16931-e-invoice-generator-for-n8n-xrechnung-factur-x-pdf-a-3","title":"EN 16931 e-Invoice Generator for n8n: XRechnung \u0026 Factur-X PDF\/A-3","description":"\u003ch3\u003eGenerate compliant EN 16931 e-Invoices from your invoice JSON—XRechnung \u0026amp; Factur-X PDF\/A-3 included\u003c\/h3\u003e\n\u003cp\u003eThis 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 \u003cstrong\u003eXRechnung\u003c\/strong\u003e, \u003cstrong\u003eFactur-X\u003c\/strong\u003e (PDF\/A-3), or \u003cstrong\u003eEN 16931\u003c\/strong\u003e—generated via the \u003cstrong\u003ePDF Generator API\u003c\/strong\u003e and returned as a ready-to-store binary file (base64 decoded).\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTriggers\u003c\/strong\u003e either manually (with a sample invoice) or via a \u003cstrong\u003ewebhook POST\u003c\/strong\u003e that receives your invoice JSON.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLoads template \u0026amp; default settings\u003c\/strong\u003e, then merges them with the incoming invoice data.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaps your invoice into a Peppol BIS Billing 3.0 UBL payload\u003c\/strong\u003e, calculating line totals, VAT subtotals, and monetary totals.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRoutes by target format\u003c\/strong\u003e and calls the corresponding \u003cstrong\u003ePDF Generator API e-invoice endpoint\u003c\/strong\u003e to generate the document for:\n    \u003cul\u003e\n      \u003cli\u003eFactur-X\u003c\/li\u003e\n      \u003cli\u003eXRechnung\u003c\/li\u003e\n      \u003cli\u003eEN 16931\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReads the API response metadata\u003c\/strong\u003e to derive the correct filename and MIME type.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConverts base64 to binary\u003c\/strong\u003e so you can store it or forward it downstream (e.g., to email, cloud storage, or an ERP system).\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAutomate e-invoice document creation for German and EU billing requirements (EN 16931, XRechnung, Factur-X).\u003c\/li\u003e\n  \u003cli\u003eIntegrate your ERP\/billing system by POSTing invoice JSON to the workflow webhook.\u003c\/li\u003e\n  \u003cli\u003eProduce PDF\/A-3 Factur-X output for compliant invoicing without manual formatting.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrates with PDF Generator API\u003c\/strong\u003e (API key, secret, and account email), including required HTTP domain access.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUses n8n nodes\u003c\/strong\u003e: set, code, no op, switch, webhook, sticky note.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfigurable settings\u003c\/strong\u003e: Factur-X template ID, default output format (facturx\/xrechnung\/en16931), and (for Factur-X) the profile to use.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eBuilt for n8n users, automation engineers, and SaaS operators who need reliable \u003cstrong\u003ee-invoice generation\u003c\/strong\u003e from invoice JSON with Peppol BIS Billing 3.0 UBL and standards-based output.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46042470809779,"sku":"N8N-19643","price":52.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/tlurmmeiR7Y2clvsivlg1_1CdERFup.png?v=1789549424","url":"https:\/\/buyflowscripts.com\/products\/en-16931-e-invoice-generator-for-n8n-xrechnung-factur-x-pdf-a-3","provider":"N8N Commerce","version":"1.0","type":"link"}