Erori e-FacturaBR-19

Reprezentant fiscal fără adresă poștală în factură

Codul regulii este BR-19.

Mesajul exact din validatorul ANAF

textEroare=[BR-19]-The Seller tax representative postal address (BG-12) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11).

Ce inseamna

BG-11 este reprezentantul fiscal al vânzătorului, adică blocul cac:TaxRepresentativeParty din factură. Regula spune că, dacă acest bloc există, el trebuie să conțină și adresa lui poștală (BG-12), nu doar numele. Validatorul nu verifică dacă persoana chiar are calitatea de reprezentant fiscal, ci doar că adresa nu lipsește odată ce ai declarat reprezentantul. Factura de referință respectă regula, pentru că are cac:PostalAddress complet în interiorul lui cac:TaxRepresentativeParty.

Cum repari

În programul de facturare, completează adresa reprezentantului fiscal (stradă, localitate, cod poștal, județ, țară) în cac:PostalAddress din interiorul cac:TaxRepresentativeParty. Dacă factura nu are un reprezentant fiscal, șterge complet blocul cac:TaxRepresentativeParty, iar regula nu se mai aplică.

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:TaxRepresentativeParty>
    <cac:PartyName>
      <cbc:Name>Reprezentant Fiscal SRL</cbc:Name>
    </cac:PartyName>
  </cac:TaxRepresentativeParty>
</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:TaxRepresentativeParty>
    <cac:PartyName>
      <cbc:Name>Reprezentant Fiscal SRL</cbc:Name>
    </cac:PartyName>
    <cac:PostalAddress>
      <cbc:StreetName>Str. Fiscala nr. 5</cbc:StreetName>
      <cbc:CityName>SECTOR2</cbc:CityName>
      <cbc:PostalZone>020202</cbc:PostalZone>
      <cbc:CountrySubentity>RO-B</cbc:CountrySubentity>
      <cac:Country>
        <cbc:IdentificationCode>RO</cbc:IdentificationCode>
      </cac:Country>
    </cac:PostalAddress>
  </cac:TaxRepresentativeParty>
</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

The Seller tax representative postal address (BG-12) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11).

Unde se aplica

$Tax_Representative

Conditia care trebuie sa fie adevarata

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

Nu am putut confirma dacă CIUS-RO cere în BG-12, dincolo de existența blocului, și codul poștal sau județul (CountrySubentity). Textul EN 16931 al regulii cere doar prezența adresei, iar în BG-12 elementul obligatoriu la nivel european este codul de țară (BT-69); restul câmpurilor apar în factura de referință complete, dar nu pot garanta că toate sunt obligatorii în CIUS-RO.