ZUGFeRD-Rechnung erstellen: eine PDF für Menschen, eine XML für Programme
Formular ausfüllen und die fertige ZUGFeRD-PDF laden: Die Seite für Ihren Kunden und die XML für dessen Buchhaltung entstehen aus denselben Daten.
Rechnungsbetrag
1.323,38 €
Bereit zum Herunterladen
| Netto | 1.119,06 € |
| Umsatzsteuer | 204,32 € |
| Datei | PDF/A-3 mit factur-x.xml (Profil EN 16931) |
| Vorprüfung | 66 Regeln, 0 Fehler |
Vorschau der Rechnung
Rechnungssteller
Muster Webdesign GmbH
Beispielweg 12
10115 Berlin
- USt-IdNr.:
- DE123456789
- Steuernummer:
- 30/123/45678
- Kontakt:
- Buchhaltung · +49 30 0000000 · rechnung@muster-webdesign.example
- Elektronische Adresse:
- rechnung@muster-webdesign.example (EM)
Rechnungsempfänger
Beispiel Handel KG
Musterstraße 5
50667 Köln
- USt-IdNr.:
- DE987654321
- Elektronische Adresse:
- eingang@beispiel-handel.example (EM)
Rechnung RE-2026-0415
- Nummer
- RE-2026-0415
- Datum
- 25.10.2026
- Leistungsdatum
- 20.10.2026
- Fällig
- 08.11.2026
- Käuferreferenz (BT-10)
- -
| Pos. | Bezeichnung | Menge | Preis | USt | Netto |
|---|---|---|---|---|---|
| 1 | Gestaltung Startseite | 12 Stunde | 85,00 € | 19 % | 1.020,00 € |
| 2 | Hosting Oktober 2026 | 1 Monat | 29,90 € | 19 % | 29,90 € |
| 3 | Fachbuch Barrierefreiheit | 2 Stück | 34,58 € | 7 % | 69,16 € |
| Summe Positionen | 1.119,06 € |
| Gesamt ohne USt | 1.119,06 € |
| Umsatzsteuer 19 % | 199,48 € |
| Umsatzsteuer 7 % | 4,84 € |
| Gesamt mit USt | 1.323,38 € |
| Zahlbetrag | 1.323,38 € |
Zahlung: SEPA-Überweisung
Konto DE02120300000000202051 · Kontoinhaber Muster Webdesign GmbH
Bedingungen: Zahlbar innerhalb von 14 Tagen ohne Abzug.
Technische Angaben
- Syntax
- –
- Spezifikation (BT-24)
- –
- Prozess (BT-23)
- –
Erstellt von Radif Partners · Methode · UStG, BMF-Schreiben und XRechnung 3.0.2 geprüft am 25. Oktober 2026
Eine ZUGFeRD-Rechnung ist eine PDF-Datei im Archivformat PDF/A-3, in die eine XML-Datei mit den Rechnungsdaten eingebettet ist. Menschen lesen die PDF wie jede andere Rechnung, Buchhaltungsprogramme lesen die angehängte Datei factur-x.xml und übernehmen die Daten ohne Abtippen. Als E-Rechnung im Sinne des Umsatzsteuergesetzes zählt ZUGFeRD ab Version 2.0.1 und in den Profilen ab BASIC; die aktuelle Fassung trägt die Nummer 2.5.2. Der Ersteller auf dieser Seite erzeugt die XML im Profil EN 16931, das früher COMFORT hieß und die vollständige europäische Norm abbildet, und baut daraus eine PDF/A-3b mit eingebetteten Schriften, Farbprofil und den Metadaten, die ein Programm zum Erkennen der Rechnung braucht. Die PDF-Seite zeigt genau die Beträge der XML, denn beide entstehen aus denselben Eingaben. Wir haben die erzeugten Dateien mit dem quelloffenen Prüfwerkzeug Mustang samt veraPDF geprüft: Alle sind gültige PDF/A-3b mit gültiger XML. Erzeugt wird die Datei in Ihrem Browser, ohne Upload.
Warum ZUGFeRD und nicht nur XML?
ZUGFeRD wurde vom Forum elektronische Rechnung Deutschland entwickelt, damit eine E-Rechnung auch dort funktioniert, wo noch kein Programm sie verarbeitet. Ihr Kunde öffnet die Datei wie jede PDF, prüft sie mit dem Auge und gibt sie frei. Seine Buchhaltung findet dieselbe Rechnung zusätzlich als strukturierte Daten. Das macht ZUGFeRD zum naheliegenden Format für kleine und mittlere Unternehmen, die an andere Unternehmen schreiben und nicht wissen, wie weit der Kunde technisch ist. Die französische Variante heißt Factur-X und ist technisch identisch.
Was der Ersteller in die Datei schreibt
| Baustein | Inhalt | Zweck |
|---|---|---|
| Sichtbare Seite | Rechnung im Format A4 mit allen Angaben | Lesen, freigeben, ausdrucken |
| Schriften | vollständig eingebettet | gleiche Darstellung auf jedem Gerät, Pflicht für PDF/A |
| Farbprofil | sRGB als OutputIntent | eindeutige Farben, Pflicht für PDF/A |
| XMP-Metadaten | PDF/A-Kennung, Factur-X-Schema, Profil | Programme erkennen die E-Rechnung |
| Anhang factur-x.xml | CII-XML im Profil EN 16931 | die eigentlichen Rechnungsdaten |
Die XML folgt der Syntax UN/CEFACT CII, auf der ZUGFeRD beruht. Ihre Kennung im Feld BT-24 lautet „urn:cen.eu:en16931:2017“, das ist das Profil EN 16931. Die Datei heißt immer factur-x.xml, weil Lesesoftware genau nach diesem Namen sucht.
Version und Profil richtig einordnen
Ob eine ZUGFeRD-Datei als E-Rechnung zählt, hängt von zwei Angaben ab: der Version und dem Profil. Die Version 1.0 erfüllt die Norm nicht, ab Version 2.0.1 ist es eine Frage des Profils. Prüfen Sie eine Kombination, die Ihnen ein Lieferant oder Ihr Programm anbietet:
Als E-Rechnung zwischen Unternehmen
Als E-Rechnung zwischen Unternehmen
Zulässig
| An Stellen des Bundes | Besser XRechnung |
| Name der XML im PDF | factur-x.xml |
| Aktuelle Version | 2.5.2 (4. August 2026) |
Wie wir die PDF prüfen
Eine ZUGFeRD-Datei muss zweierlei bestehen: Die PDF muss der Norm PDF/A-3 entsprechen, und die XML muss gültig sein. Beides prüft das quelloffene Werkzeug Mustang, das intern den PDF/A-Prüfer veraPDF nutzt. Für die Methode haben wir vier Rechnungen erzeugt, eine Dienstleistung mit zwei Steuersätzen, eine Kleinunternehmerrechnung, eine Bauleistung mit Reverse Charge und eine Rechnung an eine Behörde. Alle vier wurden als gültige PDF/A-3b mit gültiger XML bewertet. Wer eine erzeugte PDF selbst kontrollieren will, legt sie in den Viewer: Er zeigt die eingebettete XML und meldet die PDF/A-Kennung.
Was Sie aufbewahren müssen
Bei einer ZUGFeRD-Rechnung ist die XML das Original. Die geänderten GoBD vom Juli 2025 verlangen, die strukturierten Daten aufzubewahren; die PDF-Seite nur dann, wenn sie steuerlich bedeutsame Angaben enthält, die in der XML fehlen. Bei Rechnungen aus diesem Ersteller steht alles in der XML. Am einfachsten bewahren Sie trotzdem die ganze PDF auf, denn sie enthält die XML unverändert. Mehr unter E-Rechnungen archivieren.
Eine PDF ohne XML umrüsten
Haben Sie bisher Rechnungen als PDF aus einem Textprogramm verschickt, lassen sich diese nicht nachträglich zu ZUGFeRD machen, indem man eine XML anhängt; die Daten müssen sauber aus den Rechnungsangaben entstehen. Tragen Sie die Rechnung stattdessen einmal in das Formular ein. Eine Anleitung für diesen Weg steht unter PDF in XRechnung umwandeln, der Vergleich der Formate unter XRechnung oder ZUGFeRD. Für das Umsatzsteuergesetz sind beide gleichwertig, solange das Profil stimmt.