Toate serviciile

Contact

0738 963 330 contact@webunit.ro

Odoo ERP · Sisteme de business

e-Factura în Odoo: cum funcționează

Pe scurt

Odoo trimite facturile în RO e-Factura direct din aplicația de facturare, prin modulul de localizare pentru România, l10n_ro_edi. Modulul face parte din ediția Community, deci merge și în Enterprise. După trimitere, Odoo urmărește singur starea facturii și preia zilnic facturile primite de la furnizori din SPV. Pentru conectare ai nevoie de acces în SPV și de semnătură digitală.

Ce face Odoo cu e-Factura?

Odoo face trei lucruri: trimite facturile emise în RO e-Factura, urmărește răspunsul ANAF și preia facturile primite de la furnizori. Toate se întâmplă din aplicația de facturare, fără să intri separat în SPV.

Factura pleacă sub forma unui fișier XML în formatul cerut de ANAF (CIUS-RO), generat de Odoo din datele facturii. Fișierul rămâne atașat facturii, împreună cu răspunsul primit.

Modulul se numește „Romania - E-invoicing”, e publicat de Odoo sub licența LGPL-3 și depinde de localizarea contabilă pentru România și de modulul general de facturi electronice. Dacă vrei întâi imaginea de ansamblu a sistemului, citește ce este Odoo.

Ce îți trebuie înainte să trimiți prima factură?

Înainte de prima factură ai nevoie de trei lucruri: acces la SPV pe firmă, semnătură digitală și datele fiscale corecte în Odoo. Restul e configurare, pe care o facem la implementare.

  • Acces SPV pe firmă: conectarea se face printr-o aplicație înregistrată în portalul ANAF, pentru serviciul E-Factura.
  • Semnătură digitală: certificatul pe token USB se folosește o dată, la autorizarea accesului. Apoi Odoo reînnoiește singur accesul, printr-o acțiune programată la 30 de zile.
  • Date fiscale corecte: codul fiscal al firmei, datele clienților și ale produselor. Cele mai multe refuzuri vin din date lipsă sau greșite, nu din program.
  • Jurnalul pentru facturile primite: jurnalul de achiziții în care intră facturile de la furnizori.

Setările sunt pe fiecare firmă, dacă lucrezi cu mai multe firme în aceeași bază de date. Există și un mediu de test ANAF, util înainte de lansare.

Ce se întâmplă cu o factură după ce o emiți?

După emitere, factura trece prin câteva stări, vizibile pe factură în Odoo. Odoo verifică răspunsul ANAF printr-o sincronizare automată, o dată pe zi, sau la cerere.

Starea în Odoo Ce înseamnă Ce faci
Trimisă (Sent) ANAF a primit fișierul și îl procesează Aștepți răspunsul
Validată (Validated) ANAF a acceptat factura Nimic; factura e în sistemul național
Refuzată (Refused) ANAF a respins factura; motivul apare în istoricul ei Corectezi și retrimiți
Neindexată (Not indexed) Trimiterea nu a primit un număr de index de la ANAF Retrimiți; după 3 zile fără index, Odoo o tratează drept refuzată

O factură trimisă sau validată nu mai poate fi readusă la ciornă din Odoo. Corecturile se fac după regulile obișnuite, printr-o factură de stornare.

Cum ajung în Odoo facturile de la furnizori?

Facturile primite de la furnizori se preiau automat din SPV, la sincronizarea zilnică cu ANAF. Le poți aduce și la cerere, pentru o perioadă aleasă.

Pentru fiecare factură primită, Odoo caută întâi una deja introdusă: după numărul de index sau după total, codul fiscal al furnizorului și dată. Dacă o găsește, îi atașează fișierul XML. Dacă nu, creează o factură de furnizor nouă în jurnalul ales, cu XML-ul și PDF-ul atașate.

Așa nu mai descarci facturile din SPV una câte una și nu le mai introduci de mână.

Ce s-a schimbat în e-Factura în 2026?

În 2026 s-au schimbat două lucruri care contează la configurare: termenul de transmitere și cine este obligat să folosească sistemul. Legea se modifică des, așa că regulile de mai jos sunt verificate la 02.11.2026.

  • Termenul: din 1 ianuarie 2026, facturile se transmit în cel mult 5 zile lucrătoare de la data emiterii, nu în 5 zile calendaristice, cum era înainte (OUG 89/2025).
  • Furnizorii identificați prin CNP: din 1 iunie 2026 nu mai sunt obligați să folosească RO e-Factura. Pot intra voluntar, prin registrul opțional (Legea 88/2026).
  • Clienții persoane fizice: vânzările către persoane fără cod fiscal sau identificate prin CNP sunt tratate drept B2C, cu excepția celor din registrul opțional. Când clientul nu are cod fiscal, în factură se trece un cod din 13 zerouri.
  • Excepții: agricultorii în regim special și institutele culturale străine care funcționează în România pe baza unor acorduri interguvernamentale.

Pentru Odoo, schimbările înseamnă mai ales date corecte pe client: firmă sau persoană, cu cod fiscal sau fără. Încadrarea fiscală a fiecărei situații o verifici cu contabilul; noi ne asigurăm că sistemul o aplică la fel pe fiecare factură.

Merge e-Factura și în Odoo Community?

Da. Modulul l10n_ro_edi face parte din codul public Odoo, sub licența LGPL-3, deci e-Factura merge în Community și în Enterprise. Alegerea ediției nu depinde de e-Factura, ci de restul aplicațiilor și de găzduire, criterii comparate în articolul Odoo Community vs Enterprise.

Ce verifici înainte să pornești e-Factura în Odoo?

Înainte de prima factură reală, verifici accesul, datele și fluxul de lucru. O probă în mediul de test ANAF arată din timp unde sunt erori.

  • Accesul SPV al firmei e activ, iar semnătura digitală e la îndemână pentru autorizare.
  • Codul fiscal al firmei și datele de facturare sunt complete în Odoo.
  • Clienții sunt marcați corect: firmă sau persoană, cu cod fiscal unde există.
  • Ai ales jurnalul pentru facturile primite de la furnizori.
  • Ai trimis cel puțin o factură în mediul de test și ai văzut-o validată.
  • Cineva din echipă urmărește zilnic facturile refuzate, ca să încapă în termenul de 5 zile lucrătoare.

Dacă vinzi și online, aceleași reguli se aplică facturilor generate din comenzile magazinului; fluxul e descris în articolul despre cum funcționează integrarea ERP cu magazinul online.

Pasul următor

Dacă vrei facturile trimise în RO e-Factura direct din sistemul cu care lucrezi zilnic, hai să discutăm. Când implementăm Odoo ERP, configurăm e-Factura, verificăm datele și testăm fluxul înainte de prima factură reală. Începem cu o discuție de diagnostic, iar discuția de diagnostic e gratuită; poți porni și din configuratorul „Construiește-ți sistemul”.

Întrebări frecvente

Am nevoie de Odoo Enterprise pentru e-Factura?

Nu. Modulul l10n_ro_edi face parte din codul Odoo Community, sub licența LGPL-3, deci e-Factura merge în ambele ediții. Diferențele dintre ediții sunt în articolul Odoo Community vs Enterprise.

Ce fac dacă ANAF respinge o factură?

Motivul respingerii apare în istoricul facturii, în Odoo. Corectezi datele indicate, iar la retrimitere Odoo generează din nou fișierul XML. Termenul legal de transmitere rămâne cel de la data emiterii, așa că merită să urmărești facturile refuzate în aceeași zi.

Pot trimite din Odoo și facturi către persoane fizice (B2C)?

Da. La trimitere, Odoo marchează factura drept B2B sau B2C după tipul clientului, firmă sau persoană. Pentru persoanele fizice fără cod fiscal, legea cere în factură un cod format din 13 zerouri. Ce facturi B2C trebuie transmise în cazul tău verifici cu contabilul.

Primesc automat în Odoo facturile de la furnizori?

Da, după conectarea la ANAF. Odoo se sincronizează zilnic cu SPV, preia facturile primite și le leagă de facturile deja introduse, după index sau după total, codul fiscal al furnizorului și dată. Pe cele noi le creează în jurnalul de achiziții ales, cu fișierul XML atașat.

În cât timp trebuie trimisă o factură în RO e-Factura?

Din 1 ianuarie 2026, termenul este de 5 zile lucrătoare de la data emiterii facturii, conform OUG 89/2025, care a modificat OUG 120/2021. Înainte erau 5 zile calendaristice. Trimiterea la timp ține și de echipă: o factură refuzată trebuie corectată și retrimisă tot în acest termen.

Piesele despre care vorbește articolul

Surse

  1. Romania - E-invoicing, manifestul modulului l10n_ro_edi (licență LGPL-3), Odoo (cod sursă, ramura 20.0) · verificat la
  2. Setările „Romanian E-Factura” din modulul l10n_ro_edi, Odoo (cod sursă, ramura 20.0) · verificat la
  3. Acțiunile programate ale modulului l10n_ro_edi (reîmprospătarea accesului și sincronizarea cu ANAF), Odoo (cod sursă, ramura 20.0) · verificat la
  4. Facturile și starea e-Factura în modulul l10n_ro_edi (account_move.py), Odoo (cod sursă, ramura 20.0) · verificat la
  5. Legea nr. 88/2026 (Monitorul Oficial nr. 459 din 29.05.2026), art. III, modificările OUG 120/2021, ANAF · verificat la
  6. OUG nr. 89/2025 (Monitorul Oficial nr. 1203 din 24.12.2025), art. X, termenul de transmitere, ANAF · verificat la
  7. Termenul de transmitere a facturii electronice, de la 01.01.2026, ANAF, Direcția Generală Regională a Finanțelor Publice Galați · verificat la
Sorin Fondator Web Unit și arhitect de sisteme de business, cu studii economice și specializare în management. Scrie și verifică articolele din Resurse.