InvoiceGlass

The VAT point date code is outside the list · BR-CL-06

  • Severity · Error
  • Applies to · UBL / CII
  • Editorial review pending

The check concerns the VAT point date code (BT-8). The code refers to an event, such as the invoice date. The pinned UBL rules accept 3, 35 or 432. In CII they accept 5, 29 or 72.

As of

Who can correct it?

The sender can correct the invoice.

How to fix it

  1. Choose the code for the actual value from UNTDID 2005 for UBL and UNTDID 2475 for CII. Check that your invoicing software uses the list for the selected format.
  2. XML fields in the affected group · UBL cac:InvoicePeriod/cbc:DescriptionCode · CII ram:DueDateTypeCode

Rule text and source

Paraphrase · The code for the VAT point date code (BT-8) must come from UNTDID 2005 for UBL and UNTDID 2475 for CII.

Message to the sender

Subject: Invoice {invoiceNumber} – The VAT point date code is outside the list

Hello,

could you clarify a detail on your invoice {invoiceNumber} dated {issueDate} (BR-CL-06)? The check concerns the VAT point date code (BT-8). Please check the code against the list for the invoice format and send us the corrected invoice.

Thank you and kind regards

Example

To refer to the invoice date, use code 3 in UBL and 5 in CII. Swapping the codes triggers the rule.

UBL

cac:InvoicePeriod/cbc:DescriptionCode

Fails the rule
<cbc:DescriptionCode>5</cbc:DescriptionCode>

Corrected
<cbc:DescriptionCode>3</cbc:DescriptionCode>

CII

ram:DueDateTypeCode

Fails the rule
<ram:DueDateTypeCode>3</ram:DueDateTypeCode>

Corrected
<ram:DueDateTypeCode>5</ram:DueDateTypeCode>

Rule versions

CEN · EN 16931 (KoSIT) 1.3.16

CEN · EN 16931 1.3.17

Validate a file