Skip to main content

BR-CL-01 Invoice type code must come from UNTDID 1001

The document type code (BT-3) must be a value from the invoice and credit-note code lists of UNTDID 1001.

Problem Description

The document type code (BT-3) must be a value from the invoice and credit-note code lists of UNTDID 1001.

ERROR

XRechnung 3.0

Context and Significance

This EN16931 core code-list rule ensures the document type is machine-readable across all receiving systems.

Solution

Set BT-3 to a valid UNTDID 1001 code, e.g. 380 (commercial invoice), 381 (credit note), 384 (corrected invoice), 389 (self-billed invoice) or 875-877 (construction invoices).

Quick actions

Valid Examples

Use these points as the practical checks for this section.

  • BT-3 = 380 — commercial invoice
  • BT-3 = 381 — credit note

Invalid Examples

Use these points as the practical checks for this section.

  • BT-3 = 999 — not part of UNTDID 1001
  • BT-3 = INV — free text instead of a code

Code Examples

Valid XML
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
Invalid XML
<cbc:InvoiceTypeCode>999</cbc:InvoiceTypeCode>

Affected Fields

Validation Tools