Automation MCP Server Features Blog Pricing Contact

Blog

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

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 before submission, 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