Switzerland (YellowBill): Invoice Line Invoice Period Group

Configure the Invoice Line Invoice Period Group for your Switzerland documents.

A group of business terms providing information about the period relevant for the invoice line. For yellowbill CH invoices, this is the billing or delivery period. At least one Billing Period segment must be present, either on document and line item. Do not use the Invocie Period Description cbc:DescriptionCode if you do provide the billing or delivery period.

Elements

PathUsageUsage DescriptionFinal Format XPath
Invoice/InvoiceLine/InvoicePeriodCRequired if the billing period is not provided on document level./Envelope/Body/Invoice/LineItem/BillingPeriod

The invoice period group can be used additionally to provide different dates that are not natively supported by UBL. Use the Invoice Period Description Code to provide the allowed UNCL2005 codes to specify which date should be represented. To specify the Invoice Period, do not provide the Invoice Line Period Description Code.

Example

<ubl:Invoice>
  <!-- ... omitted for readability -->
  <cac:InvoiceLine>
    <!-- ... omitted for readability -->
    <cac:InvoicePeriod>
      <cbc:StartDate>2026-06-01</cbc:StartDate>
      <cbc:EndDate>2026-06-01</cbc:EndDate>
      <cbc:DescriptionCode>50</cbc:DescriptionCode>
    </cac:InvoicePeriod>
    <!-- ... omitted for readability -->
  </cac:InvoiceLine>
</ubl:Invoice>

Did this page help you?