What it means
Checks that the payee block (cac:PayeeParty) does not contain cbc:EndpointID, the electronic address that UBL lets a party carry, such as a Peppol ID. EN 16931 has an electronic address for the seller (BT-34) and the buyer (BT-49) but not for the payee (BG-10).
Why it matters
This is a warning, so the file is still accepted. An electronic address for the payee has no role in the standard, so the recipient's software ignores it. It is worth fixing when you want a clean report, and you should check that the seller's and buyer's electronic addresses (BT-34 and BT-49) are filled in, because those are the ones that are read.
How to fix it
Clear the electronic address or Peppol ID from the payee details in your invoicing software and export again. Make sure your own address sits in the seller details and the customer's address in the buyer details. If you build the XML yourself, delete cbc:EndpointID from cac:PayeeParty.
The rule as published
A UBL invoice should not include the PayeeParty EndpointID Where this rule applies
| Rule set | Version |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Check your file
Drop your e-invoice to see whether UBL-CR-269 still fails, and which other rules do.
Related rules
- UBL-CR-270 The payee should not include an industry classification code
- UBL-CR-271 The payee should not include a language
- UBL-CR-272 The payee should not include a postal address
- UBL-CR-273 The payee should not include a physical location
- UBL-CR-274 The payee should not include tax registration details
- UBL-CR-275 The payee name must not sit in the legal entity block