Skip to main content

BR-03 Invoice issue date is required

An invoice shall have an Invoice issue date (BT-2) stating the date on which the invoice was issued.

Problem Description

An invoice shall have an Invoice issue date (BT-2) stating the date on which the invoice was issued.

ERROR

XRechnung 3.0

Context and Significance

This is a core EN16931 rule; the issue date anchors payment terms, VAT periods and legal retention, so an invoice cannot omit it.

Solution

Add cbc:IssueDate in ISO 8601 date format (YYYY-MM-DD); it must be present and non-empty.

Quick actions

Valid Examples

Use these points as the practical checks for this section.

  • BT-2 = 2024-05-01 — a valid ISO 8601 date

Invalid Examples

Use these points as the practical checks for this section.

  • cbc:IssueDate element is missing from the invoice header

Code Examples

Valid XML
<cbc:ID>RE-2024-0001</cbc:ID>
<cbc:IssueDate>2024-05-01</cbc:IssueDate>
Invalid XML
<cbc:ID>RE-2024-0001</cbc:ID>
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>

Affected Fields

Validation Tools