# ZUGFeRD-Format: Profile, PDF und XML

ZUGFeRD verbindet eine lesbare PDF/A-3-Rechnung mit eingebettetem CII-XML. Profil und Empfängervorgaben entscheiden über die Annahme.

## Was ist ZUGFeRD?

ZUGFeRD (Zentraler User Guide des Forums elektronische Rechnung Deutschland) ist ein hybrides Format für elektronische Rechnungen. Es kombiniert ein visuell lesbares PDF/A-3 Dokument mit strukturierten XML-Daten, die in das PDF eingebettet sind.

> **Vorteil:**: Menschen können die PDF-Ebene lesen, während Rechnungssoftware das eingebettete XML verarbeitet.

> **Was in einer ZUGFeRD- / Factur-X-Rechnung steckt**
>
> Eine ZUGFeRD- oder Factur-X-Rechnung ist eine PDF/A-3-Datei (ISO 19005-3) aus fünf Teilen: der sichtbaren Rechnungsseite; eingebetteten Schriften und einem OutputIntent-Farbprofil; XMP-Metadaten mit dem PDF/A-Erweiterungsschema und den Eigenschaften fx:DocumentType (INVOICE), fx:DocumentFileName, fx:Version und fx:ConformanceLevel; einem /AF-Eintrag (Associated File), dessen AFRelationship bei MINIMUM und BASIC WL Data lautet und ab BASIC Data, Source oder Alternative; und der eingebetteten CII-XML namens factur-x.xml, im Profil XRECHNUNG xrechnung.xml. Ein PDF/A-Validator wie veraPDF prüft den Container, XSD und Schematron des Profils prüfen die XML, und nur eine Sichtprüfung vergleicht die sichtbare Seite mit der XML.

## Hauptmerkmale

- Hybrid PDF/A-3 mit eingebetteten XML-Daten
- Menschenlesbar und maschinenverarbeitbar
- EN-16931-Profil verfügbar
- Factur-X Kompatibilität
- Verschiedene Konformitätslevel
- Archivfähiger PDF/A-3-Container

- [Rechnung konvertieren](/de/pdf-to-zugferd?source=resource)
- [XML validieren](/de/zugferd-validator?source=resource)
- [Entwickler-API](/de/developer-api?source=resource)

## ZUGFeRD Profile

### MINIMUM (Profil)
Nur Buchungsdaten Anwendung: Verarbeitungshilfe; keine deutsche strukturierte E-Rechnung

### BASIC WL (Profil)
Kopfdaten ohne Positionen Anwendung: Verarbeitungshilfe; keine deutsche strukturierte E-Rechnung

### BASIC (Profil)
EN-16931-Teilmenge mit Positionen Anwendung: Rechnungen, die zum BASIC-Profil passen

### EN16931 (Profil)
Semantisches Modell nach EN 16931 Anwendung: Rechnungen, die dieses Profil verlangen

### EXTENDED (Profil)
Zusätzliche Daten über EN 16931 hinaus Anwendung: Fälle, die das EXTENDED-Profil verlangen

> **Fünf Profile, eine entscheidende Linie**
>
> ZUGFeRD-/Factur-X-Profile von wenig zu viel Daten: MINIMUM (nur Kopfdaten und Summen), BASIC WL (zusätzlich Steueraufschlüsselung, Anschriften und Zahlungsangaben, weiterhin ohne Positionen), BASIC (zusätzlich Positionen; eine EN-16931-konforme Teilmenge), EN 16931, auch COMFORT genannt (der vollständige EN-16931-Datensatz), und EXTENDED (zusätzliche Daten über EN 16931 hinaus). ZUGFeRD definiert außerdem XRECHNUNG: EN-16931-Daten nach den deutschen XRechnung-Regeln, eingebettet als xrechnung.xml. In Deutschland gelten BASIC und höher als E-Rechnung, MINIMUM und BASIC WL nicht. Die französischen Reformprofile sind EN 16931 und EXTENDED-CTC-FR.

## ZUGFeRD Versionen

| Version | Veröffentlichung | Standard | Status |
| --- | --- | --- | --- |
| ZUGFeRD 2.5.2 | 2026-08-04 | Factur-X 1.09.2 | Aktuell |
| ZUGFeRD 2.3 | 2023 | Factur-X 1.0.6 | Legacy |
| ZUGFeRD 2.2 | 2022 | Factur-X 1.0.5 | Legacy |
| ZUGFeRD 1.0 | 2014 | German standard | Veraltet |

## PDF-Komponente

- PDF/A-3 Format
- Langzeitarchivierung
- Visuelle Darstellung

## XML-Komponente

- Strukturierte Daten
- Maschinenlesbar
- Automatisierte Verarbeitung

## Ressourcen & Links

- [PDF zu ZUGFeRD](/pdf-to-zugferd): Menschen können die PDF-Ebene lesen, während Rechnungssoftware das eingebettete XML verarbeitet.
- [Offizielle ZUGFeRD Website](https://www.ferd-net.de/publikationen-produkte/publikationen/detailseite/zugferd-252-english)
- [ZUGFeRD Profile](/resources/zugferd/profiles)
- [CII Cross Industry Invoice](/resources/compliance/cii-cross-industry-invoice)
- [DIN EN 16931-1 Standard](/resources/compliance/din-en-16931-1-standard)
