PEPPOL-ADDR warning Peppol BIS 3.0

PEPPOL-ADDR — seller address has no city or postal code

What it means

Peppol BIS 3.0 expects a usable postal address for the seller — at least a city and a postal code. FakturWire warns when both are missing, because many access points and buyers reject an address that cannot be located.

What triggers it

The seller address has neither city nor postalZone.

How to fix it

Fill in the seller’s city and postal code:

{ "seller": { "address": { "city": "Budapest", "postalZone": "1011", "countryCode": "HU" } } }

The country code (BT-40) is always required; city and postal code make the address routable. XRechnung goes further and requires the postal code as a hard error — see BR-DE-9.

Check your invoice now. Paste it into the free validator — it flags PEPPOL-ADDR and every other EN 16931, Peppol and XRechnung rule, each with the fix.

Or run the same check via API:

curl -X POST https://fakturwire.com/v1/validate \
  -H "authorization: Bearer $FW_KEY" \
  -d '{"invoice": { ... }, "profile": "peppol-bis-3"}'

Related rules

← All EN 16931 / Peppol / XRechnung rules