Erori e-FacturaBR-07

Factura nu conține numele cumpărătorului (BT-44)

Codul regulii este BR-07.

Mesajul exact din validatorul ANAF

textEroare=[BR-07]-An Invoice shall contain the Buyer name (BT-44).

Ce inseamna

Numele cumpărătorului este un element obligatoriu (1..1) pe orice factură, inclusiv pe cele emise către persoane fizice sau către firme fără cod de TVA. În UBL el se scrie în cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName. Validatorul ANAF nu se uită la adresa sau la codul fiscal al cumpărătorului: dacă acest element lipsește, factură pică exact pe BR-07, chiar dacă restul facturii este corect.

Cum repari

Completează în programul de facturare câmpul "Nume cumpărător" (denumirea firmei sau numele persoanei fizice) pentru partenerul respectiv. Verifică apoi că la generarea XML programul scrie efectiv cac:PartyLegalEntity/cbc:RegistrationName în blocul cumpărătorului, nu doar în cel al vânzătorului.

Exemplu

Asa pica

<ubl:Invoice>
  <cac:AccountingCustomerParty>
    <cac:Party>
      <cac:PartyLegalEntity>
        <cbc:CompanyID>J02/4321/2012</cbc:CompanyID>
      </cac:PartyLegalEntity>
    </cac:Party>
  </cac:AccountingCustomerParty>
</ubl:Invoice>

Asa trece

<ubl:Invoice>
  <cac:AccountingCustomerParty>
    <cac:Party>
      <cac:PartyLegalEntity>
        <cbc:RegistrationName>Cumparator SRL</cbc:RegistrationName>
        <cbc:CompanyID>J02/4321/2012</cbc:CompanyID>
      </cac:PartyLegalEntity>
    </cac:Party>
  </cac:AccountingCustomerParty>
</ubl:Invoice>
Verificat. Am pus fiecare din cele doua fragmente intr-o factura completa si le-am trecut prin validatorul oficial ANAF, versiunea ro16931-ubl-1.0.9. Factura cu fragmentul din stanga a fost respinsa cu exact mesajul de mai sus; cea cu fragmentul din dreapta a trecut fara nicio eroare. Verificarea s-a facut pe 14.09.2026.
Regula asa cum e scrisa in schematronul oficial

Textul oficial, in engleza

An Invoice shall contain the Buyer name (BT-44).

Unde se aplica

$Invoice

Conditia care trebuie sa fie adevarata

$BR-07
Ce nu rezulta din textul oficial al regulii

Nu pot confirma din datele primite dacă validatorul ANAF acceptă numele cumpărătorului și în cac:PartyName/cbc:Name, varianta permisă de EN 16931. În factură de referință numele este în cac:PartyLegalEntity/cbc:RegistrationName, deci aceea este forma pe care o consider sigură.