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.
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.
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$ 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.
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.