SchemaGuard by Ironbark Digital · EN 16931 / Peppol / XRechnung Reference
← All 294 EN 16931 / Peppol Rules & Live Validator
FATAL Official EN 16931 / Peppol / CIUS Rule BT/BG Fields: BT-34

BR-CL-25 — E-Invoice Validation Rule & Fix

Fixture ID: badEas · XPath: /ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cbc:EndpointID/@schemeID

1. Why This Rule Triggers (Diagnostic Message)

The scheme identifier on the seller electronic address (BT-34) is "0003", which is not in the CEF Electronic Address Scheme (EAS) list. EAS is a narrower list than the ISO 6523 ICD list used for party identifiers, so a code that is valid as a party scheme can still be invalid here — the access point routes on this pair, and a scheme it does not know is an undeliverable address.

2. How to Fix BR-CL-25

Set seller.electronicAddress.schemeId to an EAS code: "0204" German Leitweg-ID, "9930" German VAT identifier, "0088" GLN, "0192" Norwegian organisation number, "0106" Dutch KvK/OIN, "EM" email address.

3. Valid Code / Payload Example

"electronicAddress": { "schemeId": "0204", "value": "04011000-1234512345-06" }
Test & Validate XML / JSON in Live SchemaGuard Validator →