InvoiceValidator.eu

UBL-SR-51

fatalEN 16931syntax binding ruleUBL

An address can only have one third line.

Why it fails

A postal address has more than one third address line.

How to fix it

EN 16931 allows three address lines (BT-35, BT-36 and one more). Fold the extra content into an existing line or into the city/post code fields.

What the validator checks

UBL — context //cac:PostalAddress | //cac:Address

not(cac:AddressLine) or count(cac:AddressLine) = 1

Related rules

Part of UBL-SR — UBL cardinality.

Check your own invoice against UBL-SR-51

…or paste the XML instead

Nothing is stored, and the whole invoice is checked, not just this rule. A PDF only works if it is Factur-X / ZUGFeRD — a PDF with the invoice XML inside it.