Invoice type code outside the XRechnung list (BR-DE-17)
- Standard: XRechnung
- Severity: warning
- Affected fields: BT-3
Meaning
The invoice type code (BT-3) should be one of 326, 380, 381, 384, 389, 875, 876 or 877. Other codes cause a warning; a warning alone does not make the KoSIT validator reject the invoice.
Original text of the rule
Mit dem Element "Invoice type code" (BT-3) sollen ausschließlich folgende Codes aus der Codeliste UNTDID 1001 übermittelt werden: 326 (Partial invoice), 380 (Commercial invoice), 384 (Corrected invoice), 389 (Self-billed invoice) und 381 (Credit note),875 (Partial construction invoice), 876 (Partial final construction invoice), 877 (Final construction invoice).
Possible causes
- The software uses a code that XRechnung does not list.
How to fix it
- In your invoicing software, choose a matching document type, e.g. invoice or credit note.
- In the XML: set BT-3 to one of the codes, e.g. 380 for an invoice (UBL cbc:InvoiceTypeCode, CII rsm:ExchangedDocument/ram:TypeCode).