What it means
Each postal address in the invoice is a PostalTradeAddress block. The rule checks that the block has no BuildingName element, which would hold the name of a building such as Riverside House. EN 16931 has no separate field for it.
Why it matters
The recipient's software reads only the address parts that EN 16931 defines. A building name in its own element has no agreed meaning, so the file fails the check and the invoice is rejected.
How to fix it
Move the building name into an address line, normally the second one, so that the first line keeps the street and house number. In your invoicing software, look for a separate building name field in the address and put its text into the second address line instead. If the file is generated, ask your software supplier to export the building name as an address line. In the XML, delete the BuildingName line and put its text in LineTwo.
The rule as published
BuildingName shall not be used. Where this rule applies
| Rule set | Version |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Check your file
Drop your e-invoice to see whether CII-DT-084 still fails, and which other rules do.
Related rules
- CII-DT-086 A postal address can have at most three address lines
- CII-DT-087 A postal address cannot have a fifth address line
- CII-DT-088 Put the street in the first address line, not a StreetName element
- CII-DT-089 A postal address must not use a city district element
- CII-DT-090 Give the country as a code, not as a country name
- CII-DT-091 Give a region as a name, not as a subdivision ID