Kostenlos · geprüft · zum Download
E-Rechnung Beispiele: XRechnung und ZUGFeRD zum Download
Vier typische Rechnungen, jeweils als XRechnung (UBL-XML), als ZUGFeRD-PDF und als CII-XML. Alle Dateien sind mit dem offiziellen KoSIT-Validator (XRechnung 3.0.2) geprüft, die PDFs zusätzlich auf PDF/A-3. Die Daten sind erfunden – nutzen Sie die Beispiele zum Testen Ihrer Software, zum Vergleichen oder einfach, um zu sehen, wie eine E-Rechnung aufgebaut ist.
Alle 12 Dateien als ZIP herunterladenBeispiel 1: Dienstleistung mit 19 %
netto 1.060,00 € · brutto 1.261,40 €
Der Standardfall zwischen zwei Unternehmen: Stunden und eine Pauschale, Umsatzsteuer 19 %, Zahlung per SEPA-Überweisung.
Beispiel 2: Gemischte Steuersätze 19 % und 7 %
netto 339,80 € · brutto 392,39 €
Ein Fachbuch zu 7 % und Software plus Einweisung zu 19 % auf einer Rechnung – mit getrennter Steueraufschlüsselung je Satz.
Beispiel 3: Kleinunternehmer nach § 19 UStG
netto 990,00 € · brutto 990,00 €
Ohne Umsatzsteuer, mit Steuernummer statt USt-IdNr. und dem Hinweis auf die Kleinunternehmerregelung (Steuerkategorie E).
Beispiel 4: Rechnung an eine Behörde mit Leitweg-ID
netto 350,00 € · brutto 416,50 €
Rechnung an einen öffentlichen Auftraggeber: Die Leitweg-ID steht als Käuferreferenz (BT-10) in der Rechnung, dazu die Bestellnummer.
Zum Ansehen einer XML-Datei: herunterladen und im XRechnung-Viewer öffnen. Eigene Rechnungen prüfen Sie mit dem E-Rechnung-Validator.
So ist eine XRechnung aufgebaut
Ausschnitt aus Beispiel 4 (Rechnung an eine Behörde). Die drei Punkte stehen für Blöcke, die wir hier gekürzt haben.
<cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</cbc:CustomizationID>
<cbc:ID>RE-2026-003</cbc:ID>
<cbc:IssueDate>2026-10-01</cbc:IssueDate>
<cbc:DueDate>2026-10-31</cbc:DueDate>
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<cbc:BuyerReference>04011000-12345-34</cbc:BuyerReference>
<cac:AccountingSupplierParty> … </cac:AccountingSupplierParty>
<cac:AccountingCustomerParty> … </cac:AccountingCustomerParty>
<cac:PaymentMeans> … </cac:PaymentMeans>
<cac:TaxTotal> … </cac:TaxTotal>
<cac:LegalMonetaryTotal> … </cac:LegalMonetaryTotal>
<cac:InvoiceLine> … </cac:InvoiceLine>- CustomizationID
- Sagt, nach welcher Norm die Rechnung aufgebaut ist – hier EN 16931 mit den deutschen Regeln der XRechnung 3.0.
- ID, IssueDate, DueDate
- Rechnungsnummer, Rechnungsdatum und Fälligkeit.
- InvoiceTypeCode
- Art des Dokuments: 380 = Rechnung, 381 = Gutschrift, 384 = Rechnungskorrektur.
- BuyerReference
- Käuferreferenz (BT-10). Bei Behörden steht hier die Leitweg-ID, bei Unternehmen z. B. eine Bestell- oder Kundennummer.
- AccountingSupplierParty / CustomerParty
- Verkäufer und Käufer mit Anschrift, Steuernummer bzw. USt-IdNr. und Kontakt.
- PaymentMeans
- Zahlungsart und Bankverbindung, z. B. Code 58 = SEPA-Überweisung mit IBAN.
- TaxTotal
- Umsatzsteuer gesamt und je Steuersatz aufgeschlüsselt.
- LegalMonetaryTotal
- Summen: netto, Steuer, brutto und Zahlbetrag.
- InvoiceLine
- Eine Rechnungsposition mit Menge, Einheit, Einzelpreis und Steuersatz.
Wichtige Codes in der E-Rechnung
E-Rechnungen verwenden Codes aus festen Listen statt freiem Text. Die häufigsten im Überblick:
Einheiten (Auswahl)
| C62 | Stück / Einheit |
| H87 | Stück |
| HUR | Stunde |
| DAY | Tag |
| MON | Monat |
| LS | Pauschale |
| KGM | Kilogramm |
| MTR | Meter |
| LTR | Liter |
Zahlungsarten (Auswahl)
| 58 | SEPA-Überweisung |
| 59 | SEPA-Lastschrift |
| 30 | Überweisung (nicht SEPA) |
| 10 | Barzahlung |
| 48 | Kartenzahlung |
Steuerkategorien
| S | Normaler Steuersatz (19 % oder 7 %) |
| E | Steuerbefreit, z. B. Kleinunternehmer |
| AE | Reverse Charge (Steuerschuld beim Empfänger) |
| K | Innergemeinschaftliche Lieferung |
| G | Ausfuhr in ein Drittland |
| Z | Nullsatz |
| O | Nicht steuerbar |
Rechnungsarten
| 380 | Rechnung |
| 381 | Gutschrift (Preisminderung) |
| 384 | Rechnungskorrektur |
| 389 | Gutschrift im Sinne des UStG (Selbstfakturierung) |
| 326 | Teilrechnung |
Häufige Fragen zu den Beispielen
Darf ich die Beispiel-Rechnungen verwenden?
Ja. Alle Daten sind erfunden, die Dateien dürfen Sie frei zum Testen, für Schulungen oder für die Entwicklung verwenden.
Sind die Beispiele gültige E-Rechnungen?
Ja. Alle XML-Dateien haben wir mit dem KoSIT-Validator 1.6.3 und der Prüfkonfiguration für XRechnung 3.0.2 geprüft, die ZUGFeRD-PDFs zusätzlich mit dem Mustang-Validator inklusive PDF/A-Prüfung (veraPDF).
Was ist der Unterschied zwischen XRechnung, ZUGFeRD und CII?
Die XRechnung ist reines XML (hier in der UBL-Syntax). ZUGFeRD ist ein PDF mit eingebettetem XML in der CII-Syntax. Die CII-XML-Datei ist genau dieses eingebettete XML – einzeln zum Ansehen.
Wie öffne ich eine XRechnung?
Eine XRechnung enthält kein Bild der Rechnung. Zum Lesen laden Sie die Datei in unseren kostenlosen XRechnung-Viewer – er zeigt sie als lesbare Rechnung an, die Sie auch drucken können.
Welche Versionen haben die Beispiele?
XRechnung 3.0 in der UBL-Syntax 2.1 sowie ZUGFeRD 2.x / Factur-X im Profil EN 16931 als PDF/A-3.
Kann ich so eine Rechnung mit meinen eigenen Daten erstellen?
Ja – mit unserem kostenlosen XRechnung- oder ZUGFeRD-Generator. Für viele Rechnungen auf einmal gibt es den Excel-zu-XRechnung-Umwandler.
Selbst erstellen: XRechnung erstellen · ZUGFeRD erstellen · Excel zu XRechnung · Ratgeber: ZUGFeRD oder XRechnung?