Konto
Deutsch

BR-DE-CVD-05: Wenn innerhalb von … ITEM ATTRIBUTES der … "Item attribute name" den Wert 'cva' hat,…

XRechnung-Regel · Fehler · UBL / CII

StandardXRechnung 3.0.2 (KoSIT, deutsche CIUS der EN 16931)SchweregradFehler: die Rechnung wird abgelehntSyntaxUBL, CIIGeschäftsbegriffe
  • BG-32 Item attributes
  • BT-160 Item attribute name
  • BT-161 Item attribute value
Gilt fürXRechnung 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.

Offizieller Regeltext

[BR-DE-CVD-05] Wenn innerhalb von … ITEM ATTRIBUTES (BG-32) der … "Item attribute name" (BT-160) den Wert 'cva' hat, muss der … "Item attribute value" (BT-161) einen der zulässigen Werte enthalten.

Warum dieser Fehler auftritt

Diese Regel gilt nur, wenn ein anderes Feld einen bestimmten Wert hat (z. B. ein Zahlungsmittelcode oder ein Rechnungstyp). Ihre Datei erfüllt die Bedingung, liefert aber nicht die dann verpflichtenden Daten, oder enthält Daten, die dann verboten sind.

So beheben Sie den Fehler

Ändern Sie entweder den auslösenden Wert, damit die Bedingung nicht mehr greift, oder ergänzen/entfernen Sie die abhängigen Elemente, wie im Regeltext beschrieben. Im XPath-Test oben sehen Sie genau, welcher Wert die Bedingung auslöst.

Was der Validator prüft

Geprüftes Element (Kontext):

UBL

(/ubl:Invoice[$isCVD]/cac:InvoiceLine | /cn:CreditNote[$isCVD]/cac:CreditNoteLine)/cac:Item/cac:AdditionalItemProperty[cbc:Name = 'cva']

Test (XPath):

normalize-space(cbc:Value) = $CVA-CODES

CII

/rsm:CrossIndustryInvoice[$isCVD]/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:ApplicableProductCharacteristic[ram:Description = 'cva']

Test (XPath):

normalize-space(ram:Value) = $CVA-CODES

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.

Rechnung prüfen →

Dieselbe Prüfung per API:

curl -F file=@invoice.xml https://einvoicechecker.com/v1/validate

Verwandte Regeln

Häufige Fragen

Was bedeutet BR-DE-CVD-05?

BR-DE-CVD-05 ist eine XRechnung-Regel: Wenn innerhalb von … ITEM ATTRIBUTES (BG-32) der … "Item attribute name" (BT-160) den Wert 'cva' hat, muss der … "Item attribute value" (BT-161) einen der zulässigen Werte enthalten.

Wird meine Rechnung wegen BR-DE-CVD-05 abgelehnt?

Ja. BR-DE-CVD-05 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-05?

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.