Automation Blog Pricing Contact

Create a Factur-X Invoice API

Test the Factur-X REST API — submit your invoice details and download a validated PDF/A-3 with embedded CII XML. No code required.

Have an existing invoice? Upload a PDF and we'll prefill the form
Invoice Details
Seller (From)
Buyer (To)

Invoice Automation Wherever You Work

Built for developers and AI-driven workflows. Make your invoices compliant on your ERP or AI Agent via our secure MCP server and REST API.

REST API

Full-featured API for developers. Integrate invoice conversion into any stack.

No-Code Platforms

Connect via NoCode platforms like Zapier, Make and n8n — no engineering required.

MCP for AI Agents

Let your AI agents validate and convert invoices autonomously via our MCP server.

Developer API

Built for Developers

Submit invoice data as form fields, receive a PDF/A-3 with embedded Factur-X XML. Built for ultra-high concurrency and sub-second generation.

  • Supports all formats: DOCX, XLSX, PDF, images — no preprocessing needed
  • Works on scanned and photographed invoices
  • Every response validated against official Schematron rules

Supports ZUGFeRD · Factur-X · XRechnung · UBL · CII · EN 16931

API Documentation
Terminal
$ curl -X POST https://api.invoicexml.com/v1/create/facturx \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: multipart/form-data" \
  -F "InvoiceNumber=INV-2025-001" \
  -F "IssueDate=2025-07-01" \
  -F "SellerName=Acme GmbH" \
  -F "BuyerName=ACME Corp"
// => 200 OK
// => { "id": "inv_8f3k...", "status": "completed" }

Beyond the Form: Automate Your Factur-X Workflow

While our manual generator is perfect for one-off compliance, InvoiceXML is built for scale. Whether you are a developer looking for a robust API or a business owner seeking no-code automation, we provide the Compliance Layer for your existing tools.

1. Developer-First REST API

Integrate Factur-X generation directly into your ERP, CRM, or custom SaaS. Our API is designed to be dead simple:

  • • Plug & Play: Send a JSON payload or a raw PDF; get a validated Factur-X (PDF/A-3) file back instantly.
  • • Stateless Security: We don't store your financial data. We process, convert, and validate.
  • • Universal Standards: Validated against EN 16931 and the French 2026 Mandate.

Pro Tip: Check out our API Documentation to see how you can start generating invoices with just a few lines of code.

2. No-Code Automation (Zapier & Make.com)

Don't have a developer? No problem. Connect InvoiceXML to the tools you already use.

  • • HubSpot / Salesforce: Automatically generate a compliant Factur-X whenever a deal is closed.
  • • Google Sheets: Turn a row of data into a legal invoice and email it to your client without lifting a finger.
  • • QuickBooks / Xero: Bridge the gap between your accounting software and the 2026 e-invoicing requirements.

3. The Future of AI Billing: MCP Server

InvoiceXML is one of the first platforms to offer an MCP (Model Context Protocol) Server.

  • • AI-Native: Allow your AI agents (like Claude or custom GPTs) to "understand" and generate compliant invoices.
  • • Agentic Workflows: Let your AI assistant handle the validation and creation of invoices directly from your conversation history or project files.

Why Factur-X is Non-Negotiable in 2026

The French e-invoicing mandate (B2B) beginning in September 2026 requires all businesses to be able to receive and — eventually — issue hybrid invoices. Factur-X is the "Gold Standard" because it combines a human-readable PDF with machine-readable XML.

FeatureOur Factur-X Implementation
StandardEN 16931 (European Norm)
PDF FormatPDF/A-3 (Long-term Archival)
XML StandardUN/CEFACT Cross Industry Invoice (CII)
ProfilesMinimum, Basic, EN 16931, Extended

Complete Factur-X Toolkit

Everything you need to create, convert, validate, and extract Factur-X invoices — via REST API or online.

Build a Factur-X PDF/A-3 from structured data — no source PDF required.

Validate a Factur-X PDF against EN 16931 XSD schema and Schematron business rules.

Convert any PDF invoice into a Factur-X PDF/A-3 with embedded CII XML using AI extraction.

Extract the embedded CII XML from a Factur-X PDF for ERP import or further processing.

Frequently Asked Questions

No. We operate on a stateless architecture. Once your Factur-X is generated and downloaded, the data is purged from our memory.
Yes. Every file generated via our API or Dashboard is validated against official Schematrons to ensure it is accepted by the Portail Public de Facturation (PPF).

Ready to automate your invoices?

Start your 30-day free trial. No credit card required.

Get Started