BR-55
Every preceding invoice reference (BG-3) must contain the preceding invoice's number (BT-25). Without it the group refers to nothing in particular.
- Severity
- Error
- Applies to
- CII, UBL
- Rule set
- v2026-01-31
Official rule text
Each Preceding Invoice reference (BG-3) shall contain a Preceding Invoice reference (BT-25).
Why does BR-55 happen?
The group is created to carry the original invoice's date, or comes out of a correction template empty. The number sits in a different field from the one expected.
How do you fix BR-55?
Set BT-25 in cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID in UBL, ram:InvoiceReferencedDocument/ram:IssuerAssignedID in CII. When the reference is required at all is covered by BR-DE-26.
In the XML
A UBL fragment. The CII path is named above — same change, different element names.
<cac:BillingReference>
<cac:InvoiceDocumentReference>
<cbc:IssueDate>2026-07-15</cbc:IssueDate>
</cac:InvoiceDocumentReference>
</cac:BillingReference><cac:BillingReference>
<cac:InvoiceDocumentReference>
<cbc:ID>RE-2026-0041</cbc:ID>
<cbc:IssueDate>2026-07-15</cbc:IssueDate>
</cac:InvoiceDocumentReference>
</cac:BillingReference>NormAPI provides technical validation, not tax or legal advice.