Annehmbar

Prüfen / XRechnung-Beispiele / Gutschrift (Selbstfakturierung)

Gutschrift als XRechnung: Beispiel mit Rechnungsart 389

Eine Gutschrift im Sinne des Umsatzsteuergesetzes stellt der Leistungsempfänger aus, nicht der Leistende (§ 14 Abs. 2 Satz 2 UStG). In der XRechnung ist das die Rechnungsart 389 (BT-3, selbst ausgestellte Rechnung). Dieses Beispiel ist der KoSIT-Testfall 01.20a in UBL.

gültig KoSIT v2026-08-31: gültige XRechnung, 0 Fehler. Geprüft beim Erstellen dieser Seite am 29.10.2026, mit demselben Regelwerk wie der Validator.

In das Formular übernehmen

„Live prüfen“ schickt die Datei an unseren Validator und zeigt das Ergebnis unten im Prüffeld. „Übernehmen“ trägt die Angaben in das Formular „XRechnung erstellen“ ein; dort ändern Sie sie zu Ihrer eigenen Rechnung. Was das Formular nicht abbildet, nennt es Ihnen beim Laden.

Herunterladen

Was dieses Beispiel zeigt

Die Rechnung lesbar

So liest eine Rechnungssoftware die XML-Datei. Angezeigt wird, was in der Datei steht; Platzhalter der Testsuite bleiben stehen.

Gutschrift (Selbstfakturierung) 1234567890

Rechnungsdatum
25.01.2021
Lieferdatum
25.01.2021
Fällig am
04.02.2021
Leitweg-ID / Käuferreferenz
1234567890-54321-40
Bestellnummer
Bestellung XRechnung

Verkäufer

Betriebsstätte
[Seller street]
12345 [Seller city]
DE

USt-IdNr. DE123456789

Kontakt: Reimund Kann · 0123456789 · test@test.de

Elektronische Adresse: seller@email.de

Käufer

Kunde 1
[Street]
12345 [City]
DE

USt-IdNr. DE987654321

Elektronische Adresse: buyer@info.de

Pos.BezeichnungMengeEinzelpreisUSt.Betrag EUR
1Behältermiete-1 Stk.100,0019 %-100,00
2Entsorgung
Ersatztext bei Entsorgung
4 t100,0019 %400,00
Summe der Positionen
300,00 EUR
Nettobetrag
300,00 EUR
Umsatzsteuer 19 % auf 300,00
57,00 EUR
Rechnungsbetrag
357,00 EUR

Zahlung: Zahlung auf Bankkonto, IBAN DE79000000001234567890, BIC PBNKDEFF, Kontoinhaber Postbank Düsseldorf
Zahlbar unter Angabe der Rechungs- und Debitornummer sofort netto Kasse; fällig zum 04.02.2021 ohne Abzug

Bemerkung: #REG#Betriebsstätte

So sind die Pflichtangaben abgebildet

Jede Angabe der Rechnung hat in der Norm EN 16931 eine Nummer (BT = Business Term). Die Tabelle zeigt für dieses Beispiel den Wert und den Pfad in der XML (UBL); die Spalte Regel verweist auf die Prüfregeln, die nach der Angabe fragen.

BTAngabeWert in diesem BeispielXML-Pfad (UBL)Regel
BT-1Rechnungsnummer1234567890/Invoice/cbc:IDBR-02
BT-2Rechnungsdatum2021-01-25/Invoice/cbc:IssueDateBR-03
BT-3Rechnungsart (Code)389/Invoice/cbc:InvoiceTypeCodeBR-04
BT-5WährungEUR/Invoice/cbc:DocumentCurrencyCodeBR-05
BT-9Fälligkeitsdatum2021-02-04/Invoice/cbc:DueDate
BT-10Käuferreferenz (Leitweg-ID)1234567890-54321-40/Invoice/cbc:BuyerReferenceBR-DE-15
BT-13BestellnummerBestellung XRechnung/Invoice/cac:OrderReference/cbc:ID
BT-20ZahlungsbedingungenZahlbar unter Angabe der Rechungs- und Debitornummer sofort netto Kasse; fäll…/Invoice/cac:PaymentTerms/cbc:NoteBR-DE-18
BT-23Geschäftsprozessurn:fdc:peppol.eu:2017:poacc:billing:01:1.0/Invoice/cbc:ProfileID
BT-24Spezifikationskennungurn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0/Invoice/cbc:CustomizationIDBR-01
BT-27Name des VerkäufersBetriebsstätte/Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationNameBR-06
BT-31USt-IdNr. des VerkäufersDE123456789/Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme[cac:TaxScheme/cbc:ID='VAT']/cbc:CompanyIDBR-DE-16 BR-AE-02
BT-34Elektronische Adresse des Verkäufersseller@email.de/Invoice/cac:AccountingSupplierParty/cac:Party/cbc:EndpointIDBR-62
BT-35Straße des Verkäufers[Seller street]/Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:StreetName
BT-37Ort des Verkäufers[Seller city]/Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:CityNameBR-DE-3
BT-38PLZ des Verkäufers12345/Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:PostalZoneBR-DE-4
BT-40Land des VerkäufersDE/Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCodeBR-09
BT-41Kontaktstelle des VerkäufersReimund Kann/Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:NameBR-DE-5
BT-42Telefon der Kontaktstelle0123456789/Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:TelephoneBR-DE-6
BT-43E-Mail der Kontaktstelletest@test.de/Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:ElectronicMailBR-DE-7
BT-44Name des KäufersKunde 1/Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationNameBR-07
BT-48USt-IdNr. des KäufersDE987654321/Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyIDBR-AE-02 BR-AE-03
BT-49Elektronische Adresse des Käufersbuyer@info.de/Invoice/cac:AccountingCustomerParty/cac:Party/cbc:EndpointIDBR-63
BT-50Straße des Käufers[Street]/Invoice/cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:StreetName
BT-52Ort des Käufers[City]/Invoice/cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:CityNameBR-DE-8
BT-53PLZ des Käufers12345/Invoice/cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:PostalZoneBR-DE-9
BT-55Land des KäufersDE/Invoice/cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCodeBR-11
BT-72Liefer- oder Leistungsdatum2021-01-25/Invoice/cac:Delivery/cbc:ActualDeliveryDateBR-IC-11
BT-81Zahlungsart (Code)42/Invoice/cac:PaymentMeans/cbc:PaymentMeansCodeBR-DE-23-a BR-DE-23-b
BT-84IBAN des ZahlungsempfängersDE79000000001234567890/Invoice/cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:IDBR-50 BR-61
BT-106Summe der Positionen (netto)300.00/Invoice/cac:LegalMonetaryTotal/cbc:LineExtensionAmountBR-DEC-09 BR-12
BT-109Gesamtbetrag ohne Umsatzsteuer300.00/Invoice/cac:LegalMonetaryTotal/cbc:TaxExclusiveAmountBR-DEC-12 BR-13
BT-110Summe der Umsatzsteuer57.00/Invoice/cac:TaxTotal/cbc:TaxAmountBR-DEC-13 BR-CO-14
BT-112Gesamtbetrag mit Umsatzsteuer357.00/Invoice/cac:LegalMonetaryTotal/cbc:TaxInclusiveAmountBR-DEC-14 BR-14
BT-115Fälliger Betrag357.00/Invoice/cac:LegalMonetaryTotal/cbc:PayableAmountBR-DE-18 BR-DEC-18
BT-116Bemessungsgrundlage je Steuersatz300.00/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmountBR-DEC-19 BR-45
BT-117Steuerbetrag je Steuersatz57.00/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountBR-DEC-20 BR-46
BT-118SteuerkategorieS/Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:IDBR-47 BR-AE-01
BT-119Steuersatz19/Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:PercentBR-DE-14 BR-48
BT-126Positionsnummer1 (+1 weitere)/Invoice/cac:InvoiceLine/cbc:IDBR-21
BT-129Menge-1.0000 (+1 weitere)/Invoice/cac:InvoiceLine/cbc:InvoicedQuantityBR-22
BT-130Einheit (Code)C62 (+1 weitere)/Invoice/cac:InvoiceLine/cbc:InvoicedQuantity/@unitCodeBR-23
BT-131Nettobetrag der Position-100.00 (+1 weitere)/Invoice/cac:InvoiceLine/cbc:LineExtensionAmountBR-DEC-23 BR-24
BT-146Nettopreis100 (+1 weitere)/Invoice/cac:InvoiceLine/cac:Price/cbc:PriceAmountBR-26 BR-27
BT-151Steuerkategorie der PositionS (+1 weitere)/Invoice/cac:InvoiceLine/cac:Item/cac:ClassifiedTaxCategory/cbc:IDBR-AE-01 BR-AE-02
BT-153ArtikelnameBehältermiete (+1 weitere)/Invoice/cac:InvoiceLine/cac:Item/cbc:NameBR-25

So beginnt die XML-Datei

Die ersten Zeilen von xrechnung-beispiel-gutschrift.xml
<?xml version="1.0" encoding="UTF-8"?>
<ubl:Invoice xmlns:ubl="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
  xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
  xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
  <cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</cbc:CustomizationID>
  <cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>
  <cbc:ID>1234567890</cbc:ID>
  <cbc:IssueDate>2021-01-25</cbc:IssueDate>
  <cbc:DueDate>2021-02-04</cbc:DueDate>
  <cbc:InvoiceTypeCode>389</cbc:InvoiceTypeCode>
  <cbc:Note>#REG#Betriebsstätte</cbc:Note>
  <cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
  <cbc:BuyerReference>1234567890-54321-40</cbc:BuyerReference>
  <cac:OrderReference>
    <cbc:ID>Bestellung XRechnung</cbc:ID>
  </cac:OrderReference>
  <cac:AccountingSupplierParty>
    <cac:Party>
      <cbc:EndpointID schemeID="EM">seller@email.de</cbc:EndpointID>
      <cac:PostalAddress>
        <cbc:StreetName>[Seller street]</cbc:StreetName>
        <cbc:CityName>[Seller city]</cbc:CityName>
        <cbc:PostalZone>12345</cbc:PostalZone>
        <cac:Country>
          <cbc:IdentificationCode>DE</cbc:IdentificationCode>
        </cac:Country>
      </cac:PostalAddress>
      <cac:PartyTaxScheme>
        <cbc:CompanyID>DE123456789</cbc:CompanyID>
        <cac:TaxScheme>
          <cbc:ID>VAT</cbc:ID>
        </cac:TaxScheme>
      </cac:PartyTaxScheme>
      <cac:PartyLegalEntity>
        <cbc:RegistrationName>Betriebsstätte</cbc:RegistrationName>
      </cac:PartyLegalEntity>
      <cac:Contact>
        <cbc:Name>Reimund Kann</cbc:Name>
        <cbc:Telephone>0123456789</cbc:Telephone>
        <cbc:ElectronicMail>test@test.de</cbc:ElectronicMail>
… (135 weitere Zeilen)

Ganze XML-Datei im Browser öffnen

Quelle: offizielle XRechnung-Testsuite der KoSIT (Release v2026-08-31), Datei instances/standard/01.20a-INVOICE_ubl.xml, unverändert. Lizenz: Apache License 2.0. Die lesbare Ansicht und die Sichtkopie-PDF erzeugt Annehmbar aus dieser Datei.

Eigene Rechnung prüfen

Laden Sie Ihre XRechnung oder ZUGFeRD-PDF hoch: Wir prüfen sie mit dem KoSIT-Regelwerk v2026-08-31 und zeigen jede Abweichung mit Stelle und Lösung. Kostenlos, ohne Anmeldung, die Datei wird nicht gespeichert.

Keine Datei zur Hand? Beispiel prüfen: oder · alle Beispiele zum Herunterladen

Mehrere Rechnungen? Mehrere Dateien prüfen: bis zu 10 auf einmal, auch als ZIP, mit Prüfbericht pro Datei.

Weitere Beispiele