Automation MCP Server Features Blog Pricing Contact

Blog

Insights on e-invoicing standards, compliance, and automation.

Integration16 min read

Create and Validate ZUGFeRD and XRechnung Invoices in Go: Complete Guide

Both German e-invoice formats from one Go integration using only net/http and mime/multipart: typed invoice structs, validation against EN 16931 and the KoSIT rules, incoming invoices via extraction plus AI parsing, and bounded-concurrency batch issuance. Includes why Go has no ZUGFeRD library.

Aug 1, 2026
Integration15 min read

Create and Validate Peppol UBL Invoices in Java: Complete Guide

The full Peppol BIS 3.0 lifecycle in Java with java.net.http and Spring Boot: create UBL from structured data, validate before anything reaches your access point, pin NLCIUS, EHF or PINT, and bridge the CII syntax your German invoices already use. Includes an honest look at the Java Peppol stack.

Jul 31, 2026
Automation11 min read

E-Invoicing in Zapier: Three InvoiceXML Apps for ZUGFeRD, XRechnung, Factur-X, CII and UBL

Three format-scoped Zapier apps put mandate-grade e-invoicing into any Zap with no code: create ZUGFeRD, XRechnung, Factur-X, CII, and UBL from mapped fields, validate at format boundaries, and extract received e-invoices into rows and records. One account connects all three.

Jul 30, 2026
Automation14 min read

E-Invoicing from Google Sheets: ZUGFeRD, Factur-X and XRechnung with Apps Script

Turn a spreadsheet row into a mandate-grade e-invoice with one UrlFetchApp call: column mapping to invoice JSON, validated ZUGFeRD hybrids archived to Drive and drafted in Gmail, XRechnung with the Leitweg-ID, trigger-driven batches, and received e-invoices imported back as rows.

Jul 30, 2026
Automation15 min read

E-Invoicing on SAP BTP: ZUGFeRD, XRechnung and Factur-X from Integration Suite

Turn S/4HANA billing documents into mandate-grade e-invoices with one HTTP call from SAP BTP: a Cloud Integration iFlow or CAP application posting billing data to a REST API. Covers Security Material credentials, the S/4 field mapping, incoming supplier invoices, and honest SAP DRC positioning.

Jul 30, 2026
API10 min read

You Built the XML. Now You Need the PDF/A-3.

The embed endpoints close the last mile every XML library leaves open: your rendered PDF plus your CII XML in, a conformant Factur-X or ZUGFeRD PDF/A-3 hybrid out, with profile-aware XMP metadata and structural checks that catch the classic mistakes before a recipient does.

Jul 30, 2026
Integration13 min read

Mustangproject Alternatives: An Honest Comparison for ZUGFeRD and Factur-X Teams

What the open-source Java library genuinely does well, where the operating costs accumulate, and how a REST API compares: a capability matrix, the PDFBox/Saxon/veraPDF dependency chain, a field-by-field mapping from Mustangproject's builder classes, and a three-step migration path.

Jul 29, 2026
Compliance12 min read

The French E-Invoicing Mandate: A Developer's Checklist for September 2026

The reform reduced to what engineering teams must verify before September 1: reception readiness for every French business, compliant Factur-X issuance, PDP connectivity, the four new invoice mentions, validation of everything arriving from elsewhere, and the e-reporting clock on the same calendar.

Jul 28, 2026
Automation16 min read

E-Invoicing in Dynamics 365 Business Central: ZUGFeRD and Factur-X with One API Call

Add compliant ZUGFeRD and Factur-X hybrid invoices to Business Central with a small AL extension: field mapping from the posted sales invoice, attachment and dispatch, XRechnung for German B2G, and incoming e-invoice extraction. No AppSource add-on, no format-version maintenance.

Jul 28, 2026
Integration15 min read

Create and Validate ZUGFeRD Invoices in Java: Complete Guide

Handle the full ZUGFeRD lifecycle in Java with java.net.http: create from JSON, validate against EN 16931, extract incoming invoices, and parse plain supplier PDFs with AI. Covers the German B2B mandate, GoBD archiving, Spring Boot patterns, and an honest Mustangproject comparison.

Jul 25, 2026
Integration15 min read

Create and Validate Factur-X Invoices in Java: Complete Guide

Generate, validate, extract, and parse Factur-X invoices in Java with java.net.http, ready for the September 2026 French e-invoicing reform: profile ladder, PDP delivery, French sample data, and Spring Boot integration.

Jul 25, 2026
Integration15 min read

Create and Validate XRechnung Invoices in Java: Complete Guide

Handle the full XRechnung lifecycle in Java with java.net.http: create from JSON, validate against the KoSIT rules, extract data and embedded attachments, and render previews. Includes Spring Boot patterns and an honest look at the KoSIT validator.

Jul 25, 2026
Integration16 min read

Create and Validate ZUGFeRD and XRechnung Invoices in C# / .NET: Complete Guide

Both German e-invoice formats from one .NET integration with HttpClient: create ZUGFeRD hybrid PDFs and XRechnung XML, validate against EN 16931 and the KoSIT rules, and read incoming invoices with extraction plus AI parsing. Includes ASP.NET Core typed-client patterns and an honest ZUGFeRD-csharp comparison.

Jul 23, 2026
Integration16 min read

Create and Validate ZUGFeRD and XRechnung Invoices in PHP: Complete Guide

Both German e-invoice formats from one PHP integration with Guzzle: create ZUGFeRD hybrid PDFs and XRechnung XML, validate against EN 16931 and the KoSIT rules, and read incoming invoices with extraction plus AI parsing. Includes Laravel queue patterns and an honest horstoeko/zugferd comparison.

Jul 19, 2026
Integration16 min read

Create and Validate ZUGFeRD and XRechnung Invoices in Python: Complete Guide

Both German e-invoice formats from one Python integration with requests: create ZUGFeRD hybrid PDFs and XRechnung XML, validate against EN 16931 and the KoSIT rules, and read incoming invoices with extraction plus AI parsing. Includes Django, Celery, and pytest patterns and an honest drafthorse comparison.

Jul 16, 2026
Integration16 min read

Create and Validate ZUGFeRD and XRechnung Invoices in Node.js: Complete Guide

Both German e-invoice formats in JavaScript with native fetch and FormData: create ZUGFeRD hybrid PDFs and XRechnung XML, validate against EN 16931 and the KoSIT rules, and extract incoming invoices as JSON (AI parsing included). Runs on Node.js, Vercel, Cloudflare Workers, Deno, and Bun, with an honest node-zugferd comparison.

Jul 12, 2026
Integration16 min read

Create and Validate ZUGFeRD and XRechnung Invoices in Ruby: Complete Guide

Both German e-invoice formats from one Ruby integration with Net::HTTP: create ZUGFeRD hybrid PDFs and XRechnung XML, validate against EN 16931 and the KoSIT rules, extract incoming invoices as JSON (AI parsing included), and render previews. Includes Leitweg-ID handling and Rails patterns.

Jul 9, 2026
Integration14 min read

Create and Validate Factur-X Invoices in Ruby: Complete Guide

Handle the full Factur-X lifecycle in Ruby with Net::HTTP, no gem required: create from a plain hash, validate against EN 16931, extract JSON from incoming invoices, and parse legacy PDFs with AI. Ready for the September 2026 French mandate, with Rails, ActiveJob, and RSpec patterns.

Jul 6, 2026
Compliance8 min read

EN 16931 Explained: The Standard Underneath Every European E-Invoice

The semantic standard beneath every European e-invoice, explained: ~160 business terms, 200+ business rules, the two syntax bindings (UBL and CII), and how CIUS profiles like Peppol BIS and XRechnung specialise the same core.

Jul 5, 2026
Compliance8 min read

CII Explained: The Other E-Invoicing Syntax, and How It Differs from UBL

The second EN 16931 syntax, explained: CII's agreement-delivery-settlement structure, the rsm/ram/udt/qdt namespaces, why it sits inside Factur-X and ZUGFeRD, and how to know when to use it instead of UBL.

Jun 30, 2026
Compliance8 min read

UBL Explained: A Technical Overview of the Format Behind Global E-Invoicing

A technical overview of UBL as a document format: the cbc/cac anatomy of a UBL invoice, how it maps to EN 16931, how CustomizationID declares which profile it follows, and the two-layer XSD plus Schematron validation.

Jun 25, 2026
Compliance9 min read

What It Takes to Automate Factur-X and ZUGFeRD Compliance: A Technical Overview

A look at what producing Factur-X and ZUGFeRD programmatically really involves: PDF/A-3b containers, EN 16931 CII XML, Schematron validation, and keeping pace as the specifications change.

Jun 15, 2026
Automation10 min read

Create and Validate Peppol UBL Invoices on Bubble (No Code)

Generate, validate, and render compliant Peppol BIS 3.0 UBL e-invoices from your Bubble app with a single API call. No plugins, no XSLT, and one profile field to serve Belgium, the Netherlands, Norway, and the wider Peppol network.

Jun 10, 2026
Automation10 min read

Create and Validate Factur-X & ZUGFeRD Invoices on Bubble (No Code)

Generate and validate compliant Factur-X and ZUGFeRD e-invoices from your Bubble app with a single API call. No plugins, no server-side code, and no multipart file-upload headaches. Ready for the 2026 and 2027 mandates.

Jun 10, 2026
Integration16 min read

Create and Validate Peppol UBL Invoices in C# / .NET: Complete Guide

Handle the full Peppol BIS 3.0 UBL lifecycle in C# and .NET with HttpClient: create from JSON, validate against EN 16931 plus the Peppol overlay, convert between CII and UBL, render, and extract. Includes ASP.NET Core, Azure Functions, and Polly patterns.

May 28, 2026
Integration15 min read

Create and Validate Factur-X Invoices in C# / .NET: Complete Guide

Handle the full Factur-X lifecycle in C# and .NET with HttpClient: create from JSON, validate against EN 16931 Schematron, convert PDFs with AI, extract, and render. Includes ASP.NET Core, Dynamics 365, and Polly patterns.

May 28, 2026
Integration16 min read

Create and Validate Peppol UBL Invoices in PHP: Complete Guide

Handle the full Peppol BIS 3.0 UBL lifecycle in PHP with Guzzle and cURL: create from JSON, validate against EN 16931 and the Peppol overlay, convert, extract, and render. Includes Laravel and Symfony integration patterns.

May 25, 2026
Integration17 min read

Create and Validate Peppol UBL Invoices in Python: Complete Guide

Handle the full Peppol BIS 3.0 UBL lifecycle in Python with requests and httpx: create from JSON, validate, convert, extract, and render. Includes Django, Celery, and FastAPI async batch integration patterns.

May 21, 2026
Integration15 min read

Create and Validate Peppol UBL Invoices in Node.js: Complete Guide

Generate, validate, convert, and render Peppol BIS 3.0 UBL invoices from Node.js with production-ready examples for Belgium, the Netherlands, Norway, and global Peppol markets.

May 16, 2026
Integration17 min read

Create and Validate Factur-X Invoices in Python: Complete Guide

Handle the full Factur-X lifecycle in Python with requests and httpx: create from JSON, validate, transform, extract, and render. Includes Django, FastAPI, and Odoo integration patterns.

May 11, 2026
Integration15 min read

Create and Validate Factur-X Invoices in PHP: Complete Guide

Handle the full Factur-X lifecycle in PHP with Guzzle and cURL: create from JSON, validate, transform, extract, and render. Includes Laravel and Symfony integration patterns.

May 6, 2026
Integration14 min read

Create and Validate Factur-X Invoices in Node.js: Complete Guide

Generate, validate, convert, extract, and render Factur-X invoices from Node.js with production-ready axios examples, ready for France's September 2026 mandate.

May 1, 2026
Automation18 min read

E-Invoicing in Salesforce: Generate Peppol UBL, ZUGFeRD, Factur-X and XRechnung from Flow and Apex

Close the Salesforce PDF gap with one API call. Named Credential setup, Flow HTTP Callout configuration, full Apex examples, and Salesforce field mapping for all European e-invoice formats.

Apr 28, 2026
Automation16 min read

E-Invoicing in Microsoft Power Automate: ZUGFeRD, XRechnung, Factur-X and UBL from Dynamics 365

Replace your Word-to-PDF flow with a single HTTP action. Full field mapping reference, format decision table, and complete flow structure for Germany, France, Belgium, and Peppol markets.

Apr 26, 2026
API15 min read

EN 16931 API: The Complete Toolkit for European E-Invoice Compliance

Create, validate, convert, extract, and render EN 16931 invoices in both CII and UBL syntax, covering Germany, France, Belgium, Peppol, and ViDA 2030.

Mar 4, 2026
API20 min read

XRechnung API: The Complete Toolkit for German Public Sector E-Invoicing

Create, validate, convert, preview, and extract XRechnung pure XML e-invoices, with Leitweg-ID support, CIUS-REC-DE validation, and CII/UBL syntax choice.

Feb 25, 2026
API18 min read

ZUGFeRD API: The Complete E-Invoice Toolkit for German B2B

Create, validate, convert, and extract ZUGFeRD hybrid PDF/A-3 invoices via a single REST API, with DATEV-compatible output and GoBD-ready archiving.

Feb 18, 2026
API16 min read

Factur-X API: The Complete Hybrid E-Invoice Toolkit for France and Beyond

Create, validate, convert, and extract Factur-X hybrid PDF/A-3 invoices via a single REST API, with full PDF/A-3b conformance for France's 2026 mandate.

Feb 11, 2025
API14 min read

UBL API: The Complete Universal Business Language Invoice Toolkit

Convert, create, validate, preview, and convert between UBL and CII, with Peppol BIS 3.0, NLCIUS, EHF, and PINT profile auto-detection.

Feb 4, 2025
API12 min read

CII API: The Complete UN/CEFACT Cross-Industry Invoice Toolkit

A complete guide to creating, validating, converting, extracting, and previewing UN/CEFACT CII invoices via a single REST API.

Jan 28, 2024
Automation5 min read

Automating Invoice Conversion with APIs

Discover how to integrate our REST API into your existing workflow to automate PDF-to-XML invoice conversion at scale.

Jan 15, 2024