Erori e-Factura

EN16931

Factura nu conține adresa poștală a vânzătorului (BG-5)

Codul regulii este BR-08.

Mesajul exact din validatorul ANAF

textEroare=[BR-08]-An Invoice shall contain the Seller postal address.
textEroare=[BR-RO-080]-Adresa Vanzatorului - Linia 1 (BT-35) trebuie furnizata. #Seller address line 1(BT-35) must be provided.
textEroare=[BR-RO-090]-Localitatea Vanzatorului (BT-37) trebuie furnizata. #Seller city(BT-37) must be provided.

Ce înseamnă

Regula cere ca factura să conțină adresa poștală a vânzătorului, adică grupul cac:PostalAddress din interiorul cac:AccountingSupplierParty/cac:Party. Fără acest grup, factura este respinsă, chiar dacă numele, CUI-ul și nr. de la registrul comerțului ale vânzătorului sunt completate corect. Adresa cere să conțină cel puțin localitatea și codul de țară (BT-40), verificate de alte reguli.

Cum repari

În programul de facturare, verifică maparea datelor firmei tale: blocul cac:PostalAddress trebuie generat sub cac:Party, în cadrul vânzătorului, nu doar în PartyLegalEntity sau PartyTaxScheme. Dacă generatorul omite adresa atunci când strada ori codul poștal sunt goale, scoate această condiție și emite cel puțin localitatea plus codul de țară. Completează și județul (RO-B în exemplu) pentru o adresă completă.

Exemplu

Așa pică

<ubl:Invoice xmlns:ubl="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">
  <cac:AccountingSupplierParty>
    <cac:Party/>
  </cac:AccountingSupplierParty>
</ubl:Invoice>

Așa trece

<ubl:Invoice xmlns:ubl="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">
  <cac:AccountingSupplierParty>
    <cac:Party>
      <cac:PostalAddress>
        <cbc:StreetName>Str. Exemplu nr. 1</cbc:StreetName>
        <cbc:CityName>SECTOR1</cbc:CityName>
        <cbc:PostalZone>010101</cbc:PostalZone>
        <cbc:CountrySubentity>RO-B</cbc:CountrySubentity>
        <cac:Country>
          <cbc:IdentificationCode>RO</cbc:IdentificationCode>
        </cac:Country>
      </cac:PostalAddress>
    </cac:Party>
  </cac:AccountingSupplierParty>
</ubl:Invoice>

Greșeala asta strică și alte verificări, deci în același răspuns vei găsi și: BR-RO-081, BR-RO-091. Le repari pe toate odată cu asta.

Verificat. Am pus fiecare din cele două fragmente într-o factură completă și le-am trecut prin validatorul oficial ANAF, versiunea 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ă

An Invoice shall contain the Seller postal address.

Unde se aplică

$Invoice

Condiția care trebuie să fie adevărată

$BR-08
Ce nu rezultă din textul oficial al regulii

Nu am putut confirma din datele primite dacă validatorul ANAF cere obligatoriu și strada sau codul poștal în adresa vânzătorului ori dacă acceptă adresa cu localitate și cod de țară.