Eroare BR-RO-040 RO e-Factura: CUI-ul vânzătorului nu are prefixul RO
În <cac:PartyTaxScheme> al furnizorului, <cbc:CompanyID> trebuie să conțină codul de TVA cu prefix de țară (ex. RO35703208), nu CUI-ul numeric simplu.
Testează Gratuit CUI-ul și XML-ul în Pre-Validator →Cauza Tehnică în Specificația CIUS-RO (ANAF SPV)
Regula națională BR-RO-040 impune ca identificatorul fiscal al vânzătorului din blocul PartyTaxScheme să înceapă cu „RO”. Eroarea apare când integratorul scrie CUI-ul fără prefix sau când firma este neplătitoare de TVA și totuși este trecută în blocul VAT.
Exemplu XML UBL 2.1 Greșit vs. Corect
XML Respins de ANAF (BR-RO-040):
<cac:AccountingSupplierParty>
<cac:Party>
<cac:PartyTaxScheme>
<!-- GREȘIT: lipsește prefixul RO -->
<cbc:CompanyID>35703208</cbc:CompanyID>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:PartyTaxScheme>
</cac:Party>
</cac:AccountingSupplierParty>XML Corectat conform CIUS-RO:
<cac:AccountingSupplierParty>
<cac:Party>
<!-- CORECT: cod de TVA cu prefix de țară -->
<cac:PartyTaxScheme>
<cbc:CompanyID>RO35703208</cbc:CompanyID>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:PartyTaxScheme>
<cac:PartyLegalEntity>
<cbc:RegistrationName>INFORMA CORPORATION SRL</cbc:RegistrationName>
<cbc:CompanyID>J35/1234/2015</cbc:CompanyID>
</cac:PartyLegalEntity>
</cac:Party>
</cac:AccountingSupplierParty>Pași de Remediere în SmartBill, Oblio, Saga sau ERP Propriu
- Verifică în ANAF v9 dacă furnizorul este plătitor de TVA înainte de a decide dacă blocul PartyTaxScheme este necesar.
- Dacă este plătitor de TVA, scrie codul cu prefix de țară (RO + CUI) în PartyTaxScheme/CompanyID.
- Numărul de înregistrare la Registrul Comerțului se trece separat, în PartyLegalEntity/CompanyID, în formatul J{judet}/{numar}/{an}.