Erori e-Factura

Câte caractere are voie fiecare câmp din factura electronică

ANAF raportează toate cele 4 de verificări de mai jos sub aceeași etichetă, BR-RO-L020. Codul nu îți spune care câmp a depășit limita; mesajul da. Caută în tabel câmpul din mesajul primit.

Cum arată mesajul

textEroare=[BR-RO-L020]-Numarul maxim permis de caractere pentru Codul postal al Vanzatorului (BT-38) este 20. #The allowed maximum number of characters for the Seller post code (BT-38) is 20.

Regula limitează lungimea codului poștal al vânzătorului la 20 de caractere, numărate după eliminarea spațiilor de la început și de la sfârșit. Nu contează dacă e cod românesc sau străin, doar lungimea șirului. În răspunsul ANAF regula apare sub eticheta [BR-RO-L020], deși id-ul oficial din schematron este BR-RO-L0201, așa că după etichetă din răspuns trebuie să cauți. Ea se aplică atât facturilor, cât și notelor de credit.

Toate limitele, pe câmp

CâmpulCodLimitaRegula
Codul postal al VanzatoruluiBT-3820BR-RO-L0201
Codul postal al CumparatoruluiBT-5320BR-RO-L0202
Codul postal al reprezentantului fiscalBT-6720BR-RO-L0203
Codul postal de livrareBT-7820BR-RO-L0204

Cum repari

În datele de identificare ale firmei tale (vânzătorul), scurtează codul poștal la cel mult 20 de caractere, fără spații în plus la capete. Dacă ai importat un cod poștal cu sufix sau cu spațiu în coadă, șterge-l. Verifică și notele de credit emise cu aceleași date de vânzător.

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:PostalAddress>
        <cbc:PostalZone>123456789012345678901</cbc:PostalZone>
      </cac:PostalAddress>
    </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:PostalZone>010101</cbc:PostalZone>
      </cac:PostalAddress>
    </cac:Party>
  </cac:AccountingSupplierParty>
</ubl:Invoice>
Verificat. Exemplul de mai sus a fost trecut prin validatorul oficial ANAF, versiunea ro16931-ubl-1.0.9, pe 14.09.2026: varianta din stânga respinsă, cea din dreapta acceptată.