EN16931
Adresa vânzătorului nu conține codul de țară (BT-40)
Codul regulii este BR-09.
Mesajul exact din validatorul ANAF
Ce înseamnă
Grupul adresei vânzătorului (BG-5) trebuie să conțină obligatoriu codul de țară al vânzătorului (BT-40). În XML, asta înseamnă că în cac:PostalAddress al vânzătorului trebuie să existe cac:Country cu cbc:IdentificationCode completat. Lipsa lui nu este o simplă lipsă de informație: validatorul ANAF respinge factura, iar clientul nu poate deduce țara de rezidență fiscală a emitentului.
Cum repari
Completează în datele firmei tale (vânzător) câmpul de țară cu codul ISO din două litere, RO, nu cu textul „România”. În programul de facturare verifică că acest cod ajunge în cac:Country/cbc:IdentificationCode din adresa vânzătorului, nu doar în codul de TVA (BT-31) sau în numele legal.
Exemplu
Așa pică
<ubl:Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2"
xmlns:ubl="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">
<cac:AccountingSupplierParty>
<cac:Party>
<cac:PostalAddress>
<cac:Country/>
</cac:PostalAddress>
</cac:Party>
</cac:AccountingSupplierParty>
</ubl:Invoice>Așa trece
<ubl:Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2"
xmlns:ubl="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">
<cac:AccountingSupplierParty>
<cac:Party>
<cac:PostalAddress>
<cac:Country>
<cbc:IdentificationCode>RO</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
</cac:Party>
</cac:AccountingSupplierParty>
</ubl:Invoice>ro16931-ubl-1.0.9. Factura cu fragmentul din stânga a fost respinsă cu exact mesajul de mai sus; cea cu fragmentul din dreapta a trecut fără nicio eroare. Verificarea s-a făcut pe 14.09.2026.Regula așa cum e scrisă în schematronul oficial
Textul oficial, în engleză
The Seller postal address (BG-5) shall contain a Seller country code (BT-40).
Unde se aplică
$Seller_postal_address
Condiția care trebuie să fie adevărată
$BR-09
Ce nu rezultă din textul oficial al regulii
Nu pot confirma din datele primite dacă validatorul ANAF mai semnalează șirul „România” sau „ROM” în loc de „RO” ca eroare separată ori doar ca avertisment. De asemenea, nu am verificat dacă un cac:Country gol trece de validarea XSD sau doar de cea schematron; din acest motiv fragmentul greșit trebuie citit ca „lipsește codul”, nu ca recomandare de a lăsa elementul gol în factură.