InvoiceGlass

The invoice period ends before it starts · BR-29

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

The invoice period can have a start date (BT-73) and an end date (BT-74). When both are present, the end can be on the same day or later.

As of

Who can correct it?

The sender can correct the invoice.

How to fix it

  1. Compare both dates with the actual service period and correct any reversed or mistyped dates.
  2. XML fields in the affected group · UBL cac:InvoicePeriod/cbc:StartDate and cbc:EndDate · CII ram:ApplicableHeaderTradeSettlement/ram:BillingSpecifiedPeriod/ram:StartDateTime and ram:EndDateTime

Rule text and source

Paraphrase · If both dates are supplied, the invoice period end must be on or after its start.

Message to the sender

Subject: Invoice {invoiceNumber} – The invoice period ends before it starts

Hello,

could you clarify a detail on your invoice {invoiceNumber} dated {issueDate} (BR-29)? The invoice period can have a start date (BT-73) and an end date (BT-74). Compare both dates with the actual service period and correct any reversed or mistyped dates.

Could you send us the corrected invoice?

Thank you and kind regards

Example

The invoice period runs from 1 to 31 March. An end date of 28 February fails the check. Setting it to 31 March restores the correct order.

Related rules

Business terms

Rule versions

CEN · EN 16931 (KoSIT) 1.3.16

CEN · EN 16931 1.3.17

Validate a file