Erori e-FacturaBR-10

Factura trebuie să conțină adresa poștală a cumpărătorului

Codul regulii este BR-10.

Mesajul exact din validatorul ANAF

textEroare=[BR-10]-An Invoice shall contain the Buyer postal address (BG-8).
textEroare=[BR-RO-080]-Adresa Cumparatorului - Linia 1 (BT-50) trebuie furnizata. #Buyer address line 1(BT-50) must be provided.
textEroare=[BR-RO-090]-Localitatea Cumparatorului (BT-52) trebuie furnizata. #Buyer city(BT-37) must be provided.

Ce inseamna

BG-8 (adresa poștală a cumpărătorului) este un grup obligatoriu în EN 16931 și în CIUS-RO: blocul cac:PostalAddress din cadrul cac:AccountingCustomerParty nu poate lipsi. Validatorul ANAF respinge factura dacă la cumpărător există doar denumirea și codul fiscal, fără adresă. Nu contează că adresa e cunoscută din alte documente sau din registrul comerțului — ea trebuie să apară în XML.

Cum repari

În programul de facturare, completează pentru fiecare client adresa completă: stradă, localitate, cod poștal, județ (cod RO-XX) și țară. Dacă folosești un import din alt sistem, verifică faptul că această adresă ajunge efectiv în blocul cac:PostalAddress al cumpărătorului, nu doar în cel al vânzătorului.

Exemplu

Asa pica

<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:AccountingCustomerParty>
    <cac:Party>
      <cac:PartyTaxScheme>
        <cbc:CompanyID>RO14399840</cbc:CompanyID>
        <cac:TaxScheme>
          <cbc:ID>VAT</cbc:ID>
        </cac:TaxScheme>
      </cac:PartyTaxScheme>
      <cac:PartyLegalEntity>
        <cbc:RegistrationName>Cumparator SRL</cbc:RegistrationName>
        <cbc:CompanyID>J02/4321/2012</cbc:CompanyID>
      </cac:PartyLegalEntity>
    </cac:Party>
  </cac:AccountingCustomerParty>
</ubl:Invoice>

Asa 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:AccountingCustomerParty>
    <cac:Party>
      <cac:PostalAddress>
        <cbc:StreetName>Bd. Revolutiei nr. 10</cbc:StreetName>
        <cbc:CityName>ARAD</cbc:CityName>
        <cbc:PostalZone>310130</cbc:PostalZone>
        <cbc:CountrySubentity>RO-AR</cbc:CountrySubentity>
        <cac:Country>
          <cbc:IdentificationCode>RO</cbc:IdentificationCode>
        </cac:Country>
      </cac:PostalAddress>
      <cac:PartyTaxScheme>
        <cbc:CompanyID>RO14399840</cbc:CompanyID>
        <cac:TaxScheme>
          <cbc:ID>VAT</cbc:ID>
        </cac:TaxScheme>
      </cac:PartyTaxScheme>
      <cac:PartyLegalEntity>
        <cbc:RegistrationName>Cumparator SRL</cbc:RegistrationName>
        <cbc:CompanyID>J02/4321/2012</cbc:CompanyID>
      </cac:PartyLegalEntity>
    </cac:Party>
  </cac:AccountingCustomerParty>
</ubl:Invoice>

Greseala asta strica si alte verificari, deci in acelasi raspuns vei gasi si: BR-RO-082, BR-RO-092. Le repari pe toate odata cu asta.

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 postal address (BG-8).

Unde se aplica

$Invoice

Conditia care trebuie sa fie adevarata

$BR-10