O factură respinsă cu mesaj de CIF/CUI invalid în RO e-Factura înseamnă, în marea majoritate a cazurilor, una din trei situații: codul fiscal al clientului este scris greșit sau nu mai există activ la ANAF, codul fiscal al furnizorului nu respectă formatul cerut de sistem, sau lipsește prefixul de țară „RO" acolo unde validarea îl cere explicit. Codul de regulă implicat cel mai des este BR-CO-16 (validare cod fiscal), respectiv BR-RO-040 pentru formatul CIF-ului furnizorului.
Important de clarificat înainte de orice altceva: nu există un cod de eroare „BR-DE-01" în sistemul RO e-Factura. Prefixul BR-DE aparține regulilor naționale germane (XRechnung/KOSIT), nu specificației românești CIUS-RO. Dacă ai văzut acest cod menționat undeva în legătură cu o factură din România, probabil e o confuzie cu un alt cod - vezi mai jos lista reală de coduri care validează CIF-ul în e-Factura, plus pașii de rezolvare pentru fiecare.
Ghidul se adresează contabililor și administratorilor de firmă care primesc respingeri de factură din cauza codului fiscal - fie al propriei firme, fie al clientului - și dezvoltatorilor care integrează validarea CIF în propriile aplicații de facturare. Ultima actualizare: 24.07.2026.
Ce înseamnă „CIF invalid" în RO e-Factura, de fapt
Validarea CIF-ului în RO e-Factura are loc în doi pași distincți, care produc mesaje diferite și necesită corecții diferite:
| Unde apare eroarea | Cod/mesaj tipic | Ce validează |
|---|---|---|
| Validare structurală XML (Schematron), înainte de trimitere sau la upload | BR-CO-16, BR-RO-040 | Formatul codului fiscal - lungime, cifre, prefix de țară obligatoriu unde e cerut |
| Validare la nivel de aplicație software (ex: SmartBill, Oblio, alte facturiere) | „CIF/CNP client incorect" sau „CIF-ul furnizorului incorect" | Existența reală a CIF-ului în bazele de date ANAF/Registrul Comerțului, nu doar formatul |
| Verificare manuală înainte de emitere | Fără cod - firma nu mai apare activă la o căutare pe internet | Statutul curent al firmei clientului: activă, radiată, în insolvență |
Primul rând ține de format (cum arată CIF-ul ca șir de caractere), al doilea de existență (dacă acel CIF chiar corespunde unei firme active), iar al treilea de o verificare pe care ar trebui să o faci oricum înainte de facturare, indiferent dacă sistemul software o automatizează sau nu.
Cauza 1: CIF-ul clientului este scris greșit sau firma nu mai este activă
Cea mai frecventă cauză a erorii de CIF invalid nu este un bug tehnic, ci o eroare de tastare sau o firmă care și-a schimbat între timp statutul la ANAF. Sistemul verifică CIF-ul cumpărătorului față de registrele oficiale, iar o firmă radiată sau suspendată recent nu mai este recunoscută ca entitate activă, chiar dacă CIF-ul a fost valid cu câteva luni în urmă.
Pași de verificare și rezolvare
- Recompară CIF-ul introdus în factură, cifră cu cifră, cu documentul original al clientului (contract, comandă, certificat de înregistrare) - erorile de o singură cifră sunt cauza cea mai comună.
- Verifică statusul firmei clientului direct pe portalul ANAF sau pe site-ul Ministerului Finanțelor, înainte de a retrimite factura.
- Dacă firma și-a schimbat forma juridică sau CIF-ul recent (fuziune, reorganizare), cere clientului confirmarea noului CIF înainte de a emite factura din nou.
- Pentru persoane fizice, verifică dacă în locul CIF-ului trebuie completat CNP-ul, sau, după caz, câmpul rezervat conform regulilor aplicației de facturare folosite.
Cauza 2: CIF-ul furnizorului (firma ta) nu respectă formatul cerut
Regula BR-RO-040 cere ca identificatorul TVA al furnizorului să înceapă cu prefixul „RO" acolo unde acest lucru este obligatoriu (de exemplu pentru firmele plătitoare de TVA). O greșeală frecventă este introducerea CIF-ului fără acest prefix, sau, invers, adăugarea lui într-un câmp care cere doar cifrele. Această eroare apare la fiecare factură emisă, nu doar ocazional, pentru că ține de configurarea firmei în sistemul de facturare, nu de o factură individuală.
Pași de verificare și rezolvare
- Verifică în setările aplicației de facturare cum este configurat CIF-ul firmei tale - cu sau fără prefixul „RO", conform cerinței câmpului respectiv din XML (CompanyID vs. identificatorul de TVA).
- Dacă firma nu este plătitoare de TVA, confirmă că această distincție este reflectată corect în configurarea aplicației, pentru că regula de prefix diferă în funcție de statutul de plătitor de TVA.
- Această eroare nu poate fi corectată manual, factură cu factură - se remediază o singură dată, la nivel de configurare a firmei în aplicația de facturare sau la furnizorul de software folosit.
- Dacă folosești o integrare API proprie, verifică exact câmpul
PartyTaxScheme/CompanyIDdin XML față de cerințele CIUS-RO curente publicate de ANAF.
Cauza 3: confuzie între coduri de eroare din alte sisteme (ex: BR-DE)
Dacă lucrezi cu integrări internaționale sau ai copiat un cod de eroare dintr-o documentație generică de facturare electronică europeană, poți întâlni coduri cu prefixul BR-DE, specifice standardului german XRechnung, sau alte prefixe naționale (BR-FR, BR-ES) care nu au corespondent în CIUS-RO. Aceste coduri nu vor apărea niciodată într-un răspuns real de la sistemul RO e-Factura.
Cum verifici ce cod de eroare ai primit, de fapt
- Descarcă mesajul de răspuns complet din secțiunea „Răspunsuri factură" din SPV, nu doar rezumatul afișat de aplicația de facturare - codul exact este acolo, în textul XML de răspuns.
- Confirmă că prefixul codului este unul dintre cele valabile pentru CIUS-RO: BR (reguli de bază EN16931), BR-RO (reguli specifice României), BR-CO (reguli de calcul/coerență) sau BR-CL (liste de coduri).
- Dacă vezi un prefix necunoscut sau specific altei țări, verifică sursa documentației - probabil provine dintr-un ghid generic european, nu din specificația românească.
- Validează fișierul XML înainte de retrimitere folosind pagina oficială de validare a facturii de pe portalul ANAF.
Cum previi erorile de CIF pe viitor
Majoritatea respingerilor repetate de tip CIF invalid au cauze care se rezolvă o singură dată, la nivel de proces, nu la nivel de fiecare factură în parte.
- Introdu o verificare automată a CIF-ului clientului la momentul emiterii ofertei sau comenzii, nu abia la facturare.
- Configurează corect, o singură dată, formatul CIF-ului propriei firme în aplicația de facturare, cu sau fără prefixul „RO", conform statutului de plătitor de TVA.
- Pentru clienți recurenți, actualizează periodic datele fiscale salvate în sistem - firmele își pot schimba statusul (radiere, suspendare) fără o notificare directă către partenerii de afaceri.
- Dacă emiți volume mari de facturi către clienți noi, validează CIF-urile în bloc înainte de rulare, nu individual, pentru a evita respingeri repetate în ziua facturării.
Surse
- ANAF - documente și proceduri RO e-Factura: anaf.ro - spv-efactura
- Ministerul Finanțelor - informații tehnice e-Factura: mfinante.gov.ro - informații tehnice
Data ultimei verificări a surselor: 24.07.2026. Acest material este orientativ; regulile exacte de validare Schematron/CIUS-RO pot fi actualizate de ANAF - confirmă întotdeauna codurile curente direct pe anaf.ro sau cu furnizorul aplicației de facturare folosite.
FAQ - Întrebări frecvente despre eroarea de CIF invalid în e-Factura
1. Există codul de eroare BR-DE-01 în RO e-Factura?
Nu. Prefixul BR-DE aparține regulilor naționale germane (XRechnung), nu specificației românești CIUS-RO. Dacă ai întâlnit acest cod în legătură cu o factură emisă din România, verifică sursa documentației - probabil e vorba de un ghid generic european, iar codul real primit de la SPV va avea unul din prefixele BR, BR-RO, BR-CO sau BR-CL.
2. Care este diferența dintre eroarea de CIF al clientului și eroarea de CIF al furnizorului?
Eroarea de CIF al clientului apare de la caz la caz, de obicei din tastare greșită sau firmă devenită inactivă, și se corectează direct pe factura respectivă. Eroarea de CIF al furnizorului apare la fiecare factură emisă și ține de configurarea greșită a formatului CIF-ului propriei firme în aplicația de facturare - se remediază o singură dată, la nivel de setări.
3. De ce e nevoie de prefixul „RO" la CIF în unele câmpuri și nu în altele?
Câmpul de identificator de TVA (folosit pentru firmele plătitoare de TVA) cere prefixul „RO" conform regulii BR-RO-040. Câmpul de identificator fiscal general poate cere doar cifrele, în funcție de statutul de plătitor de TVA al firmei. Verifică exact ce câmp completează aplicația ta de facturare pentru fiecare tip de identificator.
4. Firma clientului avea CIF valid acum câteva luni, de ce apare acum eroare?
Statusul unei firme la ANAF/Registrul Comerțului se poate schimba (radiere, suspendare, reorganizare) fără o notificare directă către partenerii de afaceri. Verifică statusul curent al firmei înainte de a retrimite factura, nu presupune că un CIF valid în trecut rămâne valid permanent.
5. Cum verific exact ce cod de eroare am primit de la sistemul ANAF?
Descarcă răspunsul complet din secțiunea „Răspunsuri factură" din SPV. Aplicațiile de facturare afișează de multe ori doar un rezumat prietenos al erorii; codul tehnic exact (BR-CO-16, BR-RO-040 etc.) apare în textul XML de răspuns primit de la ANAF.
Concluzie
Eroarea de CIF invalid în RO e-Factura are aproape întotdeauna o cauză simplă: cod fiscal greșit tastat, firmă devenită inactivă între timp, sau format incorect al CIF-ului propriei firme (fără prefixul „RO" unde e cerut). Codul „BR-DE-01" nu există în sistemul românesc - dacă l-ai văzut menționat undeva, verifică sursa înainte de a-l căuta ca atare în răspunsurile SPV.
Ai nevoie de o integrare software care validează automat CIF-ul înainte de trimiterea facturii către ANAF? Lucrăm soluții software compatibile cu SPV și RO e-Factura. Contactează-ne sau vezi serviciile noastre de dezvoltare software custom. Pentru eroarea de autentificare cu mesaj similar de CIF invalid, citește ghidul dedicat erorii 401 la login în SPV.
Imagine generată cu AI, folosită în scop ilustrativ.
Write a comment