BR-DE-22 - Attachment file names must be unique
The filename attribute of every EmbeddedDocumentBinaryObject element (BT-125) must be unique within the invoice.
BR-DE-22 - Attachment file names must be unique
The filename attribute of every EmbeddedDocumentBinaryObject element (BT-125) must be unique within the invoice. This is an XRechnung rule (German KoSIT CIUS). It applies on top of EN 16931 and Peppol, and is mandatory for B2G invoicing in Germany.
This is an XRechnung rule (German KoSIT CIUS). It applies on top of EN 16931 and Peppol, and is mandatory for B2G invoicing in Germany.
What this rule checks
The filename attribute of every EmbeddedDocumentBinaryObject element (BT-125) must be unique within the invoice.
How to fix it
Rename the duplicated attachments so that each file name appears only once.
Validate against this rule
This rule is part of EN 16931. Check your invoice with the validator that matches your format:
Related rules
BR-52Each supporting document needs a referenceBR-55Each preceding invoice reference needs a numberPEPPOL-EN16931-R003A buyer reference or a purchase order reference is requiredPEPPOL-EN16931-R080Only one project reference at document levelPEPPOL-EN16931-R100Only one invoiced object identifier per linePEPPOL-EN16931-R101Line document reference must be the invoiced object
Source: KoSIT XRechnung · Last verified: 2026-07-10
All validation rules