/ubl:Invoice/cac:InvoicePeriod

Invoicing Period

France | VRBL-Invoice-FR-CIUS-1p0
Context ID INV0155
Usage C
Usage Description

From BR-FR-CO-03:
If the invoice codetype (BT-3) is 262 (Global Discount Credit Note), then:

  • The contract number (BT-12) MUST be included
  • The billing period (BG-14) MUST be included
Format
Mandate Business Term Code BG-14
Final Format Path /Invoice/cac:InvoicePeriod

Description

A group of business terms providing information on the invoice period.

Child elements
Usage Element Description Cardinality
C cbc:StartDate Invoicing Period Start Date

The date on which this period begins.

0..1
C cbc:EndDate Invoicing Period End Date

The date on which this period ends.

0..1
C cbc:DescriptionCode Period Description Code

A description of this period, expressed as a code.

0..n
Details

Example: FR-B2B-max.xml

<ubl:Invoice>
  <!-- ... omitted for readability -->
  <cac:InvoicePeriod>
    <cbc:StartDate>2025-10-01</cbc:StartDate>
    <cbc:EndDate>2025-10-31</cbc:EndDate>
    <cbc:DescriptionCode>432</cbc:DescriptionCode>
  </cac:InvoicePeriod>
  <!-- ... omitted for readability -->
</ubl:Invoice>
Rules
Rule ID Error Message
VRBL-INV-FR-CIUS-1p0-F1-32 If both Invoicing Period Start Date and Invoicing Period End Date are given then the Invoicing Period End Date must be later or equal to the Invoicing Period Start Date.
VRBL-INV-EN16931-M-122 If both Invoicing Period Start Date and Invoicing Period End Date are given then the Invoicing Period End Date must be later or equal to the Invoicing Period Start Date.
VRBL-INV-EN16931-M-123 If Invoicing Period is used, the Invoicing Period Start Date or the Invoicing Period End Date must be filled, or both.
VRBL-INV-CORE-65 The Invoicing Period expects a maximum of one Period Description Code.
VRBL-INV-CORE-66 If both Invoicing Period Start Date and Invoicing Period End Date are given then the Invoicing Period End Date must be later or equal to the Invoicing Period Start Date.