Skip to main content

BR-CL-06 VAT point date code must come from UNTDID 2005

The value added tax point date code (BT-8) must be one of the UNTDID 2005 restriction values 3, 35 or 432.

Problem Description

The value added tax point date code (BT-8) must be one of the UNTDID 2005 restriction values 3, 35 or 432.

ERROR

XRechnung 3.0

Context and Significance

This EN16931 core code-list rule restricts a broad UN date-qualifier list to the three values relevant for VAT.

Solution

Set BT-8 to 3 (invoice date), 35 (actual delivery date) or 432 (payment date); no other code is accepted.

Quick actions

Valid Examples

Use these points as the practical checks for this section.

  • BT-8 = 35 — actual delivery date
  • BT-8 = 432 — payment date

Invalid Examples

Use these points as the practical checks for this section.

  • BT-8 = 5 — outside the allowed restriction
  • BT-8 = 29 — valid in UNTDID 2005 but not permitted here

Code Examples

Valid XML
<cac:InvoicePeriod>
  <cbc:DescriptionCode>35</cbc:DescriptionCode>
</cac:InvoicePeriod>
Invalid XML
<cac:InvoicePeriod>
  <cbc:DescriptionCode>5</cbc:DescriptionCode>
</cac:InvoicePeriod>

Affected Fields

Validation Tools