Skip to content

Warning

UBL-CR-360: Leave out the address type code on the delivery address

In short

Warning: worth checking.

UBL-CR-360 means the address of the delivery location has an address type code (cac:DeliveryLocation/cac:Address/cbc:AddressTypeCode), which EN 16931 does not use. Remove the code.

On this page

What it means

The rule checks that the delivery address (cac:Delivery/cac:DeliveryLocation/cac:Address) has no address type code (cbc:AddressTypeCode). In UBL that field says what kind of address it is. EN 16931 carries the parts of the deliver-to address, such as street, city, postcode and country (BG-15), but does not use this address type code.

Why it matters

EN 16931 does not use an address type code inside the deliver-to address (BG-15).

How to fix it

Clear the address type in the delivery data of your invoicing software and export again. The street, city, postcode and country of the deliver-to address stay as they are. If you build the XML yourself, delete the cbc:AddressTypeCode directly under cac:Delivery/cac:DeliveryLocation/cac:Address.

Once the file is corrected, check it again for free: Validate an invoice against EN 16931

Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice

The rule as published

A UBL invoice should not include the Delivery DeliveryLocation Address AddressTypeCode

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
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether UBL-CR-360 still fails, and which other rules do.

Updated 6 November 2026