Built for EU invoicing, ERP automation, AP systems, and public-sector procurement workflows. Create PDF/A-3 invoices with embedded EN16931 XML from hosted templates and billing data.
Compliance workflow
PDF/A-3 + embedded XML
Human-readable, archive-friendly invoice output.
Machine-readable invoice data embedded inside the PDF.
Send to S3, webhooks, portals, or downstream finance systems.
Factur-X support moves invoice generation beyond display rendering into finance, procurement, and automation workflows that require both a readable PDF and structured invoice data.
Generate invoices designed for EU-facing finance workflows with PDF/A-3 output and embedded invoice XML.
Support AP automation, ERP import, and procurement processes that require machine-readable invoice data.
Combine hosted templates, billing data, S3 delivery, and async jobs to automate invoice delivery at scale.
Already have invoices coming from another ERP, billing system, or legacy workflow? Use the validate endpoint to check whether an existing PDF meets Factur-X / ZUGFeRD and PDF/A-3 compliance requirements before sending, storing, or handing it off to downstream systems.
Validate existing PDF invoices from external or legacy systems
Check Factur-X / ZUGFeRD structure and PDF/A-3 compliance
Return rule-by-rule validation results for automation and troubleshooting
{
"pdf_url": "https://example.com/invoice.pdf",
"profile": "facturx-en16931"
}
Create a hosted invoice layout with your branding, totals, tax, and customer fields.
Inject invoice data, supplier data, customer fields, totals, and compliance values from your app.
Render a visual PDF/A-3 invoice while embedding EN16931 XML inside the document.
Store in S3, send through your portal, or trigger downstream webhook and finance workflows.
Use hosted templates plus structured invoice data to generate Factur-X compliant documents inside your invoice workflow.
Generate Factur-X / EN16931 compliant invoices from structured billing data and hosted templates. Send invoice fields, customer details, totals, tax values, and compliance data from your application, then produce a PDF/A-3 invoice with embedded XML as part of the same API workflow.
This helps teams turn billing data into finance-ready output without stitching together separate rendering, XML generation, and delivery steps. The result is a human-readable invoice for customers and teams, plus machine-readable data for ERP, AP, procurement, and downstream automation.
{
"source": {
"type": "template",
"template_id": "invoice-default"
},
"options": {
"format": "pdf",
"page": { "size": "A4" },
"compliance": {
"factur_x": true,
"profile": "en16931"
}
},
"data": {
"invoice": {
"number": "INV-1024",
"currency": "EUR",
"total": "499.00"
},
"customer": {
"name": "Acme GmbH"
}
},
"delivery": {
"type": "s3"
}
}Use hosted templates, structured billing data, and automated delivery workflows to generate compliant invoices at scale.