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-52

BR-DE-8 — E-Invoice Validation Rule & Fix

Fixture ID: noAddressParts · XPath: /ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:CityName

1. Why This Rule Triggers (Diagnostic Message)

XRechnung requires the element "Buyer city" (BT-52). Core EN 16931 only requires the country code, but the German CIUS additionally makes city and post code mandatory on both parties so that the address is deliverable, not merely jurisdictional.

2. How to Fix BR-DE-8

Set buyer.address.city.

3. Valid Code / Payload Example

"city": "Berlin"
Test & Validate XML / JSON in Live SchemaGuard Validator →