Ai încărcat o factură în Spațiul Privat Virtual (SPV), ai revenit după câteva minute să vezi indexul de încărcare și, în loc de confirmare, găsești un fișier de răspuns cu mesajul „[BR-CO-10]-Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131)". Tradus pe scurt: totalul facturii nu se potrivește exact cu suma valorilor de pe liniile ei, iar ANAF a respins factura înainte de a-i acorda index.
Dacă nu scrii cod și nu generezi singur fișierul XML, nu ai de unde să corectezi manual un element tehnic — dar poți verifica rapid, direct din softul de facturare (SmartBill, Oblio, FGO, Saga sau similar), dacă problema vine dintr-o greșeală de introducere a datelor sau dintr-o eroare a aplicației. Acest ghid explică, în limbaj practic, ce poți verifica singur și când merită să contactezi suportul tehnic al softului tău. Ultima actualizare: 01.08.2026.
Pentru detaliile tehnice complete despre cauza XML exactă a acestei erori, utile dezvoltatorilor care generează singuri fișierul, consultă ghidul tehnic dedicat erorii BR-CO-10 — articolul de față se adresează utilizatorilor unui soft de facturare gata făcut, nu celor care scriu integrarea proprie.
Ce înseamnă practic eroarea BR-CO-10, fără termeni tehnici
Fiecare factură electronică transmisă prin e-Factura conține doi „totali" separați: suma valorilor de pe fiecare linie a facturii (produse sau servicii, unul câte unul) și totalul general al documentului. Regula BR-CO-10 verifică automat dacă cele două cifre coincid exact, până la bănuț. Dacă nu coincid, ANAF respinge factura înainte de validare — nu este un avertisment, ci o respingere completă.
O factură respinsă din acest motiv nu primește niciodată index de încărcare în SPV și nu este considerată transmisă sau emisă din punct de vedere fiscal. Practic, nu ai nevoie de stornare sau factură de corecție — trebuie doar ca factura corectată să fie retrimisă ca document nou, cu aceleași date de bază.
Ce poți verifica singur, direct din softul de facturare
Chiar fără cunoștințe tehnice, câteva verificări simple în interfața softului de facturare rezolvă majoritatea cazurilor întâlnite de contabili și administratori de firmă:
- Reduceri sau discounturi aplicate manual pe linie. Dacă ai modificat manual o valoare de pe o linie (de exemplu, ai scăzut un discount direct din prețul afișat, fără să folosești câmpul dedicat de reducere din soft), totalul liniei poate rămâne nesincronizat cu calculul intern al aplicației.
- Editare manuală a totalului facturii. Unele aplicații permit ajustarea manuală a sumei finale, direct pe factură, fără recalcularea automată a liniilor. Orice ajustare de acest tip, făcută după completarea liniilor, poate rupe egalitatea cerută de BR-CO-10.
- Facturi cu valută și curs de schimb. La facturile în altă monedă decât RON, rotunjirea separată a fiecărei linii și a totalului poate produce diferențe de câțiva bani. Verifică dacă softul tău are opțiunea de a recalcula automat totalul din liniile deja rotunjite.
- Import de facturi dintr-un alt sistem (ERP, magazin online, casă de marcat). Dacă factura nu a fost introdusă manual, ci a fost preluată automat dintr-un alt program, cauza cea mai probabilă este o eroare de sincronizare între cele două sisteme, nu o greșeală a persoanei care a emis factura.
Cum recunoști eroarea BR-CO-10 în fișierul de răspuns, fără să știi XML
Nu ai nevoie să înțelegi structura XML pentru a identifica eroarea — este suficient să cauți codul exact în fișierul de răspuns descărcat din SPV sau afișat direct de softul de facturare. Caută în text secvența BR-CO-10; dacă apare, este exact eroarea descrisă în acest articol. Reține că un singur fișier de răspuns poate conține mai multe coduri de eroare simultan — citește lista completă, nu doar primul cod afișat, înainte să retrimiți factura.
Majoritatea softurilor de facturare moderne (SmartBill, Oblio, FGO, Saga) afișează acest mesaj tradus parțial sau însoțit de o explicație orientativă în interfața proprie. Dacă softul tău afișează doar codul brut, fără nicio explicație, notează codul exact și continuă cu pașii de mai jos.
Când poți rezolva singur și când suni la suportul tehnic al softului
Diferența dintre „poți rezolva singur" și „ai nevoie de suport tehnic" ține, de regulă, de cine a generat efectiv factura respinsă:
| Situație | Ce poți face singur |
|---|---|
| Factura a fost introdusă manual, cu discount sau ajustare de preț | Șterge factura respinsă (fără index, nu necesită stornare) și reintrodu-o folosind câmpurile standard de discount/reducere din soft, nu editare directă a totalului |
| Factura a fost preluată automat dintr-un ERP, magazin online sau casă de marcat | Contactează suportul tehnic al integrării — problema este de partea sincronizării dintre sisteme, nu ceva ce poți corecta manual din interfața de facturare |
| Eroarea apare constant, la aproape toate facturile emise | Contactează suportul tehnic al softului de facturare — este posibil ca aplicația să aibă o problemă de generare a fișierului XML, nu ceva legat de datele introduse de tine |
| Eroarea apare izolat, la o singură factură cu structură neobișnuită | Verifică manual liniile facturii respective pentru discounturi, valută sau ajustări de preț, conform listei din secțiunea anterioară |
Riscuri frecvente la corectarea și retransmiterea facturii
O greșeală întâlnită des este ștergerea și reintroducerea grăbită a facturii, fără să verifici mai întâi dacă noua variantă respectă exact aceleași date (client, produse, sume) ca factura originală emisă către client — mai ales dacă între timp clientul a primit deja o copie a facturii respinse pe alt canal (email, printare).
O a doua situație de risc apare atunci când corectezi manual o singură factură, fără să identifici de ce a apărut discrepanța, iar eroarea revine la următoarea factură cu structură similară (aceeași reducere aplicată greșit, același tip de import). Dacă observi acest tipar, tratează-l ca semnal că problema ține de un obicei de lucru sau de o setare a softului, nu de o greșeală izolată.
Plan practic: pași de urmat când primești BR-CO-10
- Deschide fișierul de răspuns din SPV sau din softul de facturare și confirmă exact codul
BR-CO-10, notând și orice alt cod afișat în același răspuns. - Verifică dacă factura respectivă are discounturi introduse manual, ajustări directe de total sau este în altă monedă decât RON.
- Dacă factura a fost introdusă manual, corecteaz-o folosind câmpurile standard ale softului (nu editare directă a sumei finale) și retransmite-o ca document nou.
- Dacă factura a fost preluată automat dintr-un alt sistem, notează numărul facturii și codul de eroare, apoi transmite-le suportului tehnic al integrării respective.
- Dacă eroarea revine la mai multe facturi cu aceeași structură, semnalează-o ca posibilă problemă de aplicație către suportul tehnic al softului de facturare, nu doar ca o corecție punctuală.
Surse
- ANAF - pagina dedicată Spațiului Privat Virtual (SPV) și RO e-Factura: anaf.ro - SPV
- ANAF - documentația tehnică RO e-Factura: anaf.ro - spv-efactura
- Ministerul Finanțelor - pagina tehnică e-Factura: mfinante.gov.ro - informații tehnice e-Factura
Data ultimei verificări a surselor: 01.08.2026. Acest material este orientativ și practic, adresat utilizatorilor de softuri de facturare, nu dezvoltatorilor; nu înlocuiește verificarea tehnică a fișierului XML sau confirmarea directă cu suportul tehnic al softului folosit. Regulile de validare se pot completa sau modifica prin actualizări ulterioare ale ANAF — confirmă întotdeauna versiunea curentă a specificației pe anaf.ro.
FAQ - Întrebări frecvente despre eroarea BR-CO-10 pentru utilizatorii de softuri de facturare
1. Trebuie să știu XML ca să rezolv eroarea BR-CO-10?
Nu, dacă folosești un soft de facturare gata făcut (SmartBill, Oblio, FGO, Saga sau similar). În majoritatea cazurilor, cauza este o discrepanță de date (discount aplicat manual, ajustare de total sau rotunjire la valută) pe care o corectezi din interfața obișnuită a aplicației, nu din cod.
2. Factura respinsă cu BR-CO-10 a fost deja emisă către client din punct de vedere fiscal?
Nu. O factură respinsă la validare nu primește niciodată index de încărcare în SPV și nu este considerată transmisă. Nu este nevoie de stornare — corectezi datele și retrimiți factura ca document nou.
3. De ce apare eroarea doar la unele facturi, nu la toate?
De regulă pentru că doar acele facturi au o particularitate: discount introdus manual, valută diferită de RON sau provin dintr-un import automat dintr-un alt sistem. Facturile simple, introduse direct în soft fără ajustări, rareori generează această eroare.
4. Cui mă adresez dacă am verificat totul și eroarea tot apare?
Suportului tehnic al softului de facturare folosit, cu numărul facturii și codul exact de eroare. Dacă eroarea persistă la mai multe facturi similare, este posibil ca aplicația să aibă o problemă de generare a fișierului, nu ceva ce poți corecta din interfață.
Concluzie
Eroarea BR-CO-10 înseamnă că totalul facturii nu coincide exact cu suma valorilor de pe liniile ei, iar ANAF respinge factura înainte de validare. Ca utilizator al unui soft de facturare, nu ai nevoie să corectezi cod XML — verifică discounturile manuale, ajustările de total și facturile în valută, apoi retrimite factura corectată. Dacă eroarea revine constant sau vine dintr-un import automat, semnalarea către suportul tehnic este pasul corect, nu editarea repetată, manuală, a fiecărei facturi.
Ai nevoie de o integrare de facturare care generează corect fișierele e-Factura, fără erori repetate de validare? Lucrăm soluții software compatibile cu SPV și e-Factura, adaptate fluxului tău de lucru. Contactează-ne sau vezi serviciile noastre de dezvoltare software custom.
Imagine generată cu AI, folosită în scop ilustrativ.
Scrie un comentariu