ValidateFin

BR-DE-17 - Invoice type code should use the allowed UNTDID codes

The Invoice type code (BT-3) should only carry the codes 326, 380, 381, 384, 389, 875, 876 or 877 of the UNTDID 1001 code list.

BR-DE-17 - Invoice type code should use the allowed UNTDID codes

The Invoice type code (BT-3) should only carry the codes 326, 380, 381, 384, 389, 875, 876 or 877 of the UNTDID 1001 code list. This is an XRechnung rule (German KoSIT CIUS). It applies on top of EN 16931 and Peppol, and is mandatory for B2G invoicing in Germany.

Code listsXRechnungBT-3 Warning
This is an XRechnung rule (German KoSIT CIUS). It applies on top of EN 16931 and Peppol, and is mandatory for B2G invoicing in Germany.

What this rule checks

The Invoice type code (BT-3) should only carry the codes 326, 380, 381, 384, 389, 875, 876 or 877 of the UNTDID 1001 code list.

How to fix it

Replace the value of BT-3 with one of the codes allowed by XRechnung.

Validate against this rule

This rule is part of EN 16931. Check your invoice with the validator that matches your format:

Related rules

Source: KoSIT XRechnung · Last verified: 2026-07-10

All validation rules