Invoicing Period

You can specify a period during which the Document is valid or active.

Use the InvoicePeriod element to model this information. You can model it at the Document or Line level.

Elements

Document Level

ElementDescription
/Invoice/InvoicePeriod/StartDateThe date the invoice period starts.
/Invoice/InvoicePeriod/EndDateThe date the invoice periods ends.
/Invoice/InvoiceLine/InvoicePeriod/DescriptionA textual description.
/Invoice/InvoiceLine/InvoicePeriod/DescriptionCodeA code that indicates the tax point.

Line Level

ElementDescription
/Invoice/InvoiceLine/InvoicePeriod/StartDateThe date the invoice period starts.
/Invoice/InvoiceLine/InvoicePeriod/EndDateThe date the invoice periods ends.
/Invoice/InvoiceLine/InvoicePeriod/DescriptionA textual description.
/Invoice/InvoiceLine/InvoicePeriod/DescriptionCodeA code that indicates the tax point.

Example

Document Level

<Invoice>
    <!-- code omitted for clarity -->
    <cac:InvoicePeriod>
        <cbc:StartDate>2024-09-01</cbc:StartDate>
        <cbc:EndDate>2024-09-30</cbc:EndDate>
    </cac:InvoicePeriod>
    <!-- code omitted for clarity -->
</Invoice>

Line Level

<Invoice>
    <!-- code omitted for clarity -->
    <cac:InvoiceLine>
        <!-- code omitted for clarity -->
        <cac:InvoicePeriod>
            <cbc:StartDate>2024-09-01</cbc:StartDate>
            <cbc:EndDate>2024-09-30</cbc:EndDate>
        </cac:InvoicePeriod>
        <!-- code omitted for clarity -->
    </cac:InvoiceLine>
</Invoice>