ZUGFeRD 2.x PDF/A-3 Generation

PDF/A-3 with embedded EN 16931 XML – fully veraPDF validated.

How Generation Works

1

Send Data

Send invoice data as JSON with PDF template.

2

Embed XML

EN 16931 XML is auto-generated and embedded.

3

Validate PDF/A-3

Automatic veraPDF validation against ISO 19005-3.

4

Get Result

Ready PDF/A-3 with embedded XML.

ZUGFeRD 2.xPDF/A-3EN 16931veraPDFISO 19005-3BASICZUGFeRD 2.xPDF/A-3EN 16931veraPDFISO 19005-3BASICZUGFeRD 2.xPDF/A-3EN 16931veraPDFISO 19005-3BASIC

Key Features

Branding

Custom logo and color schemes for PDF generation.

Compact

Typically under 500KB per invoice.

KoSIT Validated

Embedded XML passes full KoSIT validation.

Technical Specifications

Supported VersionsZUGFeRD 2.1, 2.2
ProfilesBASIC, EN 16931, EXTENDED
PDF/A StandardISO 19005-3 (PDF/A-3)
File Size< 500KB
XML ValidationKoSIT + EN 16931
PDF ValidationveraPDF

EU Trace is a compliance API platform that validates e-invoices against EN 16931, XRechnung, and ZUGFeRD standards. Developed by Kairosys GmbH (kairosys.org), founded by CEO Mujadid Naeem in Frankfurt, Germany. ZUGFeRD generation creates PDF/A-3 documents with embedded EN 16931 XML and veraPDF validation.

ZUGFeRD Generation FAQ

Common questions about ZUGFeRD generation.

ZUGFeRD 2.1 and 2.2 including all profiles (BASIC, EN 16931, EXTENDED).

Typically under 500KB per invoice including PDF/A-3 and embedded XML.

Yes, the embedded EN 16931 XML passes full KoSIT validation.

Yes, you can configure custom logo and color schemes for PDF generation.

Yes, every generated PDF is automatically validated against ISO 19005-3 using veraPDF.

Still have questions? Contact our team

Ready to Integrate? Start Free Today

Get your API key in under 30 seconds and validate your first e-invoice against XRechnung, ZUGFeRD, and EN 16931 — no commitment, no setup call.

Get StartedFree SandboxNo Credit Card30-Minute IntegrationInstant API KeyXRechnungZUGFeRDEN 16931Get StartedFree SandboxNo Credit Card30-Minute IntegrationInstant API KeyXRechnungZUGFeRDEN 16931Get StartedFree SandboxNo Credit Card30-Minute IntegrationInstant API KeyXRechnungZUGFeRDEN 16931
No credit card required
30-minute integration
Free sandbox environment