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.
Flexible PDF output
Your design, or ours
Every Factur-X you create comes back as a valid PDF/A-3 with the CII XML embedded. You decide how the page itself looks.
Auto-generate using our PDF templates
Send only your invoice data and we render a clean, professional PDF for you. Nothing to design, nothing to maintain.
- Match your brand with a custom brand colour
- Labels and dates in English, German or French
- A consistent, validated layout every time
Bring your own PDF
Already have a beautifully designed invoice? Hand us your PDF and we embed the compliant Factur-X XML straight into it.
- Keep your exact layout, fonts and branding
- Point us to your PDF with a single URL
- A fully compliant hybrid PDF, your way
Built for Developers
Submit a JSON invoice document, 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: application/json" \ -d '{ "invoice": { "invoiceNumber": "INV-2025-001", "seller": { "name": "Dupont Conseil SARL" }, "buyer": { "name": "Martin Industries SAS" }, "lines": [ { "item": "Conseil", "quantity": 1, "netPrice": 1000, "vatRate": 20 } ] } }' // => 200 OK: returns the validated invoice file
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.
Frequently Asked Questions
Ready to automate your invoices?
Validate, convert and embed compliant e-invoices through one API. Start your 30-day free trial. No credit card required.