Validation rules

BR-DE-17

This invoice type code is not recommended in XRechnung.

Rule
BR-DE-17official EN 16931 / XRechnung rule
Severity
warning
Business term
BT-3 — Invoice type code
Field in your JSON
invoice.type_code

How to fix it

Use 326 (partial), 380 (invoice), 381 (credit note), 384 (correction), 389 (self-billed), or 875/876/877 (construction).

BR-DE-17 auf Deutsch — was bedeutet der Fehler?

Der Rechnungstyp-Code (BT-3) gehört nicht zu den in der XRechnung vorgesehenen Codes (eine Teilmenge der UNTDID-1001-Liste). Der KoSIT-Validator meldet das als Warnung — das Dokument wird nicht abgelehnt, aber Empfängersysteme können den Code unter Umständen nicht verarbeiten.

So beheben Sie den Fehler

Verwenden Sie 326 (Abschlagsrechnung), 380 (Handelsrechnung), 381 (Gutschrift), 384 (Rechnungskorrektur), 389 (Gutschrift im Gutschriftverfahren) oder 875/876/877 (Bauleistungen).

Official sources

Every 422 from the API lists the rule id, the path in your request JSON, a plain-language message and a suggested fix — see the docs overview for the report format.