Annehmbar

Prüfen / XRechnung-Beispiele / Reverse Charge (§ 13b UStG)

XRechnung mit Reverse Charge: Beispiel mit Steuerkategorie AE

Bei Reverse Charge schuldet der Leistungsempfänger die Umsatzsteuer (§ 13b UStG). In der XRechnung trägt jede Position die Steuerkategorie AE, der Steuerbetrag ist 0 und ein Befreiungsgrund ist Pflicht. Dieses Beispiel (KoSIT-Testfall 01.21a, UBL) ist eine Reparaturrechnung mit Lieferpauschale.

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.

Rechnung 18383

Rechnungsdatum
27.11.2020
Lieferdatum
23.11.2020
Fällig am
27.12.2020
Leitweg-ID / Käuferreferenz
04011000-12349-88

Verkäufer

Mustermann GmbH
Musterstrasse 4
60388 Frankfurt am Main
DE

USt-IdNr. DE 123456789
Steuernummer 04523149435

Kontakt: Wolfgang Muster · 069-12335 · mail@muster.de

Elektronische Adresse: seller@email.de

Käufer

DB Station&Service AG RB Mitte
Musterweg 1
10115 Berlin
DE

USt-IdNr. DE152138634

Kontakt: Klaus Koffer

Elektronische Adresse: buyer@info.de

Pos.BezeichnungMengeEinzelpreisUSt.Betrag EUR
1Tür Instandsetzung4 Std.52,00Reverse Charge208,00
Zuschlag: LieferpauschaleReverse Charge25,00
Summe der Positionen
208,00 EUR
Zuschläge
25,00 EUR
Nettobetrag
233,00 EUR
Reverse Charge auf 233,00
0,00 EUR
Rechnungsbetrag
233,00 EUR

Befreiungsgrund: Umkehrung der Steuerschuldnerschaft

Zahlung: SEPA-Überweisung, IBAN DE79000000001234567890, BIC DRESDEFFXXX, Kontoinhaber Mustermann GmbH
10 Tage 3% Skonto, 30 Tage netto

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-1Rechnungsnummer18383/Invoice/cbc:IDBR-02
BT-2Rechnungsdatum2020-11-27/Invoice/cbc:IssueDateBR-03
BT-3Rechnungsart (Code)380/Invoice/cbc:InvoiceTypeCodeBR-04
BT-5WährungEUR/Invoice/cbc:DocumentCurrencyCodeBR-05
BT-9Fälligkeitsdatum2020-12-27/Invoice/cbc:DueDate
BT-10Käuferreferenz (Leitweg-ID)04011000-12349-88/Invoice/cbc:BuyerReferenceBR-DE-15
BT-20Zahlungsbedingungen10 Tage 3% Skonto, 30 Tage netto/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äufersMustermann GmbH/Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationNameBR-06
BT-31USt-IdNr. des VerkäufersDE 123456789/Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme[cac:TaxScheme/cbc:ID='VAT']/cbc:CompanyIDBR-DE-16 BR-AE-02
BT-32Steuernummer des Verkäufers04523149435/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äufersMusterstrasse 4/Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:StreetName
BT-37Ort des VerkäufersFrankfurt am Main/Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:CityNameBR-DE-3
BT-38PLZ des Verkäufers60388/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äufersWolfgang Muster/Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:NameBR-DE-5
BT-42Telefon der Kontaktstelle069-12335/Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:TelephoneBR-DE-6
BT-43E-Mail der Kontaktstellemail@muster.de/Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:ElectronicMailBR-DE-7
BT-44Name des KäufersDB Station&Service AG RB Mitte/Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationNameBR-07
BT-48USt-IdNr. des KäufersDE152138634/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äufersMusterweg 1/Invoice/cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:StreetName
BT-52Ort des KäufersBerlin/Invoice/cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:CityNameBR-DE-8
BT-53PLZ des Käufers10115/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 Leistungsdatum2020-11-23/Invoice/cac:Delivery/cbc:ActualDeliveryDateBR-IC-11
BT-81Zahlungsart (Code)58/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)208.00/Invoice/cac:LegalMonetaryTotal/cbc:LineExtensionAmountBR-DEC-09 BR-12
BT-109Gesamtbetrag ohne Umsatzsteuer233.00/Invoice/cac:LegalMonetaryTotal/cbc:TaxExclusiveAmountBR-DEC-12 BR-13
BT-110Summe der Umsatzsteuer0.00/Invoice/cac:TaxTotal/cbc:TaxAmountBR-DEC-13 BR-CO-14
BT-112Gesamtbetrag mit Umsatzsteuer233.00/Invoice/cac:LegalMonetaryTotal/cbc:TaxInclusiveAmountBR-DEC-14 BR-14
BT-115Fälliger Betrag233.00/Invoice/cac:LegalMonetaryTotal/cbc:PayableAmountBR-DE-18 BR-DEC-18
BT-116Bemessungsgrundlage je Steuersatz233.00/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmountBR-DEC-19 BR-45
BT-117Steuerbetrag je Steuersatz0.00/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountBR-DEC-20 BR-46
BT-118SteuerkategorieAE/Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:IDBR-47 BR-AE-01
BT-119Steuersatz0/Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:PercentBR-DE-14 BR-48
BT-120BefreiungsgrundUmkehrung der Steuerschuldnerschaft/Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:TaxExemptionReasonBR-AE-10 BR-AF-10
BT-126Positionsnummer1/Invoice/cac:InvoiceLine/cbc:IDBR-21
BT-129Menge4/Invoice/cac:InvoiceLine/cbc:InvoicedQuantityBR-22
BT-130Einheit (Code)HUR/Invoice/cac:InvoiceLine/cbc:InvoicedQuantity/@unitCodeBR-23
BT-131Nettobetrag der Position208.00/Invoice/cac:InvoiceLine/cbc:LineExtensionAmountBR-DEC-23 BR-24
BT-146Nettopreis52.00/Invoice/cac:InvoiceLine/cac:Price/cbc:PriceAmountBR-26 BR-27
BT-151Steuerkategorie der PositionAE/Invoice/cac:InvoiceLine/cac:Item/cac:ClassifiedTaxCategory/cbc:IDBR-AE-01 BR-AE-02
BT-153ArtikelnameTür Instandsetzung/Invoice/cac:InvoiceLine/cac:Item/cbc:NameBR-25

So beginnt die XML-Datei

Die ersten Zeilen von xrechnung-beispiel-reverse-charge.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>18383</cbc:ID>
    <cbc:IssueDate>2020-11-27</cbc:IssueDate>
    <cbc:DueDate>2020-12-27</cbc:DueDate>
    <cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
    <cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
    <cbc:BuyerReference>04011000-12349-88</cbc:BuyerReference>
    <cac:AccountingSupplierParty>
        <cac:Party>
            <cbc:EndpointID schemeID="EM">seller@email.de</cbc:EndpointID>
            <cac:PartyIdentification>
                <cbc:ID>116078</cbc:ID>
            </cac:PartyIdentification>
            <cac:PostalAddress>
                <cbc:StreetName>Musterstrasse 4</cbc:StreetName>
                <cbc:CityName>Frankfurt am Main</cbc:CityName>
                <cbc:PostalZone>60388</cbc:PostalZone>
                <cac:Country>
                    <cbc:IdentificationCode>DE</cbc:IdentificationCode>
                </cac:Country>
            </cac:PostalAddress>
            <cac:PartyTaxScheme>
                <cbc:CompanyID>DE 123456789</cbc:CompanyID>
                <cac:TaxScheme>
                    <cbc:ID>VAT</cbc:ID>
                </cac:TaxScheme>
            </cac:PartyTaxScheme>
            <cac:PartyTaxScheme>
                <cbc:CompanyID>04523149435</cbc:CompanyID>
                <cac:TaxScheme>
                    <cbc:ID>???</cbc:ID>
                </cac:TaxScheme>
            </cac:PartyTaxScheme>
            <cac:PartyLegalEntity>
                <cbc:RegistrationName>Mustermann GmbH</cbc:RegistrationName>
… (114 weitere Zeilen)

Ganze XML-Datei im Browser öffnen

Quelle: offizielle XRechnung-Testsuite der KoSIT (Release v2026-08-31), Datei instances/standard/01.21a-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