BG-25Invoice lineBT-158Item classification identifierBT-160Item attribute name
Offizieller Regeltext
[BR-DE-CVD-03] In einer Rechnung muss mindestens eine … INVOICE LINE (BG-25) enthalten sein, in der der Scheme identifier von … "Item classification identifier" (BT-158) den Wert 'CVD' und der … "Item attribute name" (BT-160) den Wert 'cva' enthält.
Warum dieser Fehler auftritt
Das Element ist in diesem Standard Pflicht, fehlt aber in Ihrer Datei oder ist leer. Typische Ursachen: das Feld ist in der Rechnungssoftware nicht ausgefüllt, der ERP-Export bildet es nicht ab, oder das Element enthält nur Leerzeichen.
So beheben Sie den Fehler
Fügen Sie das Element mit einem nicht leeren Wert an der im Kontext genannten Stelle ein. Prüfen Sie die Stammdaten (Verkäufer, Käufer, Zahlung) in Ihrer Rechnungssoftware; die meisten Programme führen das Feld unter dem hier genannten Geschäftsbegriff. Danach erneut validieren.
Was der Validator prüft
Geprüftes Element (Kontext):
UBL
(/ubl:Invoice | /cn:CreditNote)[$isCVD]Test (XPath):
(cac:InvoiceLine/cac:Item | cac:CreditNoteLine/cac:Item)[cac:CommodityClassification/cbc:ItemClassificationCode/@listID = 'CVD' and cac:AdditionalItemProperty/cbc:Name = 'cva']CII
/rsm:CrossIndustryInvoice[$isCVD]/rsm:SupplyChainTradeTransactionTest (XPath):
ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct[ram:DesignatedProductClassification/ram:ClassCode/@listID = 'CVD' and ram:ApplicableProductCharacteristic/ram:Description = 'cva']
Rechnung prüfen
Legen Sie Ihre XML- oder PDF-Datei im Validator ab; jede verletzte Regel ist mit ihrer Seite hier verlinkt. Kostenlos, ohne Konto, die Datei wird nicht gespeichert.
Dieselbe Prüfung per API:
curl -F file=@invoice.xml https://einvoicechecker.com/v1/validateVerwandte Regeln
BR-DE-CVD-06-aWenn der Scheme identifier von … "Item classification identifier" mit dem Wert 'CVD'…BR-DE-CVD-06-bWenn … "Item attribute name" mit dem Wert 'cva' angegeben ist, muss in derselben…BR-DE-CVD-04Ein … "Item classification identifier" mit dem Scheme identifier 'CVD' muss einen Wert…BR-DE-CVD-05Wenn innerhalb von … ITEM ATTRIBUTES der … "Item attribute name" den Wert 'cva' hat,…BR-DEX-02Der Wert von "Invoice line net amount" einer "INVOICE LINE" oder einer "SUB INVOICE…BR-TMP-CVD-01Das Bildungsschema für … "Item classification identifier" ist aus der Codeliste UNTDID…BR-DE-CVD-01Das Element … "Contract reference" muss übermittelt werdenBR-DE-CVD-02Das Element … "Tender or lot reference" muss übermittelt werden
Häufige Fragen
Was bedeutet BR-DE-CVD-03?
BR-DE-CVD-03 ist eine XRechnung-Regel: In einer Rechnung muss mindestens eine … INVOICE LINE (BG-25) enthalten sein, in der der Scheme identifier von … "Item classification identifier" (BT-158) den Wert 'CVD' und der … "Item attribute name" (BT-160) den Wert 'cva' enthält.
Wird meine Rechnung wegen BR-DE-CVD-03 abgelehnt?
Ja. BR-DE-CVD-03 ist als „fatal“ eingestuft; Validatoren (KoSIT, Peppol Access Points, ZRE/OZG-RE) weisen die Rechnung zurück, bis der Fehler behoben ist.
Für welche Formate gilt BR-DE-CVD-03?
XRechnung in UBL- oder CII-Syntax, einschließlich ZUGFeRD-/Factur-X-PDFs mit dem Profil XRECHNUNG. Rechnungen an deutsche öffentliche Auftraggeber (Bund, Länder, Kommunen) müssen sie bestehen. Syntax: UBL und CII.
Quelle: XRechnung 3.0.2, schematron 2.6.0 (KoSIT, September 2026). Katalog erzeugt aus dem offiziellen Schematron am 2026-10-14.