Reguli, termene și mesaje E-Factura¶
Integrarea E-Factura standard trimite facturile către ANAF SPV. Două module eYssen o completează cu regulile pe care companiile din România trebuie să le respecte zilnic:
Nume |
Nume tehnic |
Descriere |
|---|---|---|
Romania - E-Factura Extensions |
|
Facturi către persoane fizice (B2C) și Legea 88/2026, cumpărători identificați prin CNP, termen de transmitere de 5 zile lucrătoare cu mementouri, corecții prin facturi de stornare, căsuța de mesaje SPV, verificarea clientului la ANAF înainte de trimitere. |
PoS Invoice - Romania |
|
Datele necesare pentru facturarea unui client din Punctul de vânzare. Se instalează automat cu |
Regulile se aplică numai facturilor și notelor de credit ale clienților companiilor a căror țară fiscală este România. Setările se află în , în secțiunea Reguli RO e-Factura, sub setările de conexiune E-Factura România.
Care facturi sunt trimise¶
Când o factură sau o notă de credit a unui client este postată, Odoo decide cum este tratată de RO e-Factura și stochează decizia în câmpul Obligație RO e-Factura.
Obligație |
Semnificație |
|---|---|
B2B |
Clientul are un cod fiscal românesc. Factura este trimisă prin canalul B2B. |
Persoană fizică din registrul opțional |
Clientul este o persoană fizică înscrisă în registrul opțional RO e-Factura. Factura este trimisă prin canalul B2B, cu CNP-ul cumpărătorului. |
B2C |
Clientul este o persoană fizică. Factura este raportată prin canalul B2C, cu CNP-ul cumpărătorului dacă este cunoscut, în caz contrar cu codul format din 13 zerouri (OUG 120/2021). |
Netransmisă (emitent identificat prin CNP, Legea 88/2026) |
Numai pentru companiile care au optat pentru scutirea din Legea 88/2026 (vedeți mai jos). |
Client străin |
Clientul este stabilit în afara României și nu are cod fiscal românesc: RO e-Factura nu este obligatorie. |
O persoană fizică este un client care nu este companie și nu are CIF. Un comerciant persoană fizică (PFA, II) cu cod fiscal este un client business, nu o persoană fizică.
Decizia este luată cu datele clientului și ale companiei în momentul postării facturii. Modificările ulterioare, de exemplu înscrierea clientului în registrul opțional, nu modifică facturile deja postate; pentru a le aplica unei facturi, resetați-o la ciornă și postați-o din nou.
Pentru a vedea decizia facturilor, adăugați coloana opțională Obligație RO e-Factura în lista facturilor sau grupați facturile după Obligație e-Factura. Pentru persoanele fizice din registrul opțional și pentru facturile care nu sunt trimise, pe factură este afișat un banner cu Decizie RO e-Factura.
Facturi către persoane fizice (B2C) și Legea 88/2026¶
Setarea Facturi către persoane fizice (câmpul Facturi B2C (RO e-Factura)) are două valori:
Opțiune |
Efect |
|---|---|
Se transmit toate facturile B2C (societăți: SRL, SA, …) (implicit) |
Fiecare factură către o persoană fizică este raportată la RO e-Factura. Acest lucru este obligatoriu pentru companii. |
Emitent identificat prin CNP: scutire Legea 88/2026 (PFA, II, IF) |
Începând cu 1 iunie 2026, facturile către persoane fizice nu sunt trimise, cu excepția cazului în care clientul este înscris în registrul opțional RO e-Factura. |
Atenționare
Legea 88/2026 (în vigoare la 1 iunie 2026) scutește numai emitenții identificați prin CNP (persoane fizice precum PFA, II sau IF fără cod fiscal separat). Companiile (SRL, SA, …) trebuie să continue să raporteze fiecare factură B2C, iar facturile neraportate se sancționează cu amendă. Nu selectați scutirea pentru o companie. Confirmați situația companiei cu contabilul acesteia înainte de a modifica această setare. Un avertisment este afișat în setări când este selectată scutirea.
Cu scutirea, facturile datate la sau după 1 iunie 2026 către persoane fizice care nu sunt în registrul opțional primesc obligația Netransmise. Acestea nu sunt niciodată încărcate în SPV (opțiunea E-Factura nu este aplicată în Trimite și tipărește), iar un mesaj informativ le listează. Filtrul Netransmise (scutire emitent CNP) le găsește.
Pentru a identifica cumpărătorul prin CNP, completați CNP al contactului (consultați CNP-ul persoanelor fizice). Pentru a înscrie o persoană fizică în registrul opțional, bifați Registrul RO e-Factura în grupul Romania - ANAF din fila Facturare a contactului (pentru o persoană fizică, acest lucru se setează manual).
Notă
O versiune anterioară a modulului aplica o interpretare greșită a Legii 88/2026. Când modulul este actualizat, companiile aflate pe setarea anterioară sunt resetate la Se transmit toate facturile B2C, facturile care fuseseră marcate ca netransmise sunt recalculate, iar un avertisment care le listează este înregistrat în jurnal. Selectați din nou scutirea dacă se aplică companiei.
Termenul de transmitere¶
O factură trebuie încărcată în RO e-Factura în termen de 5 zile lucrătoare de la data emiterii. Câmpul Termen e-Factura al facturii (fila E-Factura, sub index) conține ultima zi: data facturii plus 5 zile lucrătoare, fără weekenduri și sărbători legale din România (consultați Sărbători legale și zile lucrătoare). Pentru facturile emise până la 31 decembrie 2025, termenul este de 5 zile calendaristice.
Termenul este afișat cu portocaliu când factura este scadentă în curând și cu roșu când este depășită, până când ANAF acceptă factura. Facturile care trebuie trimise, dar nu sunt încă validate, pot fi urmărite în mai multe locuri:
le listează cu termenul, obligația și starea lor. Filtrele e-Factura în așteptare, e-Factura cu termen depășit și e-Factura scadente în 2 zile sunt disponibile și în listele de facturi.
Pe cardul jurnalelor de vânzări din Accounting Dashboard, linkurile e-Factura cu termen depășit și e-Factura scadente în curând afișează numărul de facturi și deschid lista.
O acțiune programată zilnică, E-Factura: mementouri termen de transmitere (RO), creează o activitate Termen e-Factura pe fiecare factură în așteptare scadentă în curând sau depășită, cu termenul facturii ca dată scadentă. Este atribuită agentului de vânzări al facturii, în caz contrar creatorului facturii, în caz contrar utilizatorului care rulează acțiunea. Când termenul trece, rezumatul activității se schimbă în E-Factura cu termen depășit și o notă este postată în chatter. Activitatea este închisă cu feedback-ul Acceptată de ANAF. când factura este validată.
Setați în Memento termen (zile lucrătoare) cu câte zile lucrătoare înainte de termen o factură este scadentă în curând și se creează memento-ul (implicit 2).
Corecții: note de credit sau facturi de stornare¶
Setarea Corecții (câmpul Corecții în RO e-Factura) alege documentul XML care este trimis pentru o notă de credit a clientului. ANAF le acceptă pe ambele:
Notă de credit (CreditNote 381) (implicit): nota de credit CIUS-RO standard;
Factură de stornare (Invoice 380 cu cantități negative): nota de credit este trimisă ca factură (tip 380) ale cărei cantități, și deci toate sumele, sunt negative, cu prețuri unitare pozitive. Aceasta face referire la numărul și data facturii corectate.
Referința la factura corectată este preluată din factura pe care o stornează nota de credit: creați nota de credit din factură cu butonul Notă de credit.
Mesaje SPV¶
SPV nu răspunde doar la încărcări: trimite și erorile găsite în facturi și mesajele cumpărătorilor. O acțiune programată zilnică, E-Factura: salvare mesaje SPV (RO), stochează toate mesajele fiecărei companii din România care are un token de acces la SPV (consultați Conectarea la SPV). În setarea Mesaje SPV:
Perioadă mesaje SPV (zile) este numărul de zile (1 – 60) solicitat la fiecare sincronizare (implicit 3);
Ultima sincronizare SPV și Ultima eroare SPV afișează rezultatul ultimei sincronizări;
linkul Mesaje SPV deschide mesajele.
Mesajele sunt listate în . Faceți clic pe Sincronizează acum pentru a le prelua imediat.
Tip |
Conținut |
|---|---|
Factură trimisă, Factură primită |
Notificări ale facturilor trimise și primite prin SPV. |
Erori factură |
Erorile de validare ale unei facturi încărcate. |
Mesaj cumpărător primit, Mesaj cumpărător transmis |
Mesajele schimbate cu cumpărătorul despre o factură. |
Altele |
Orice alt mesaj al SPV. |
Fiecare mesaj are o stare: Nou, Descărcat sau Eroare de descărcare. Conținutul erorilor, al mesajelor cumpărătorilor și al celorlalte mesaje este descărcat și afișat în mesaj (nu și cel al notificărilor de facturi trimise și primite); Descarcă ZIP preia fișierul primit de la ANAF. Utilizați Descarcă conținutul pentru a încerca din nou după o eroare de descărcare.
Un mesaj este legat de factura cu același index E-Factura (Asociază facturi leagă mesajele care nu sunt încă legate; filtrul Neasociate le listează). Pe factura legată:
butonul Mesaje SPV deschide mesajele sale;
mesajele de eroare și ale cumpărătorului sunt postate în chatter;
un banner roșu, Erori SPV, afișează cea mai recentă eroare până când factura este validată.
Verificarea clientului la ANAF¶
Activați Verificare partener la ANAF înainte de transmitere (setarea Verificare ANAF înainte de transmitere) pentru a verifica clientul la trimiterea unei facturi. Dacă datele ANAF ale clientului au fost reîmprospătate ultima dată cu mai mult de Vechimea maximă a datelor ANAF (zile) în urmă (implicit 30), Odoo îi reîmprospătează stările de TVA (consultați Contactele și registrul ANAF) și notează în chatter-ul facturii dacă interogarea a eșuat sau dacă codul fiscal nu se află în registrul ANAF.
Verificarea nu blochează niciodată trimiterea. Ea avertizează atunci când clientul este înregistrat ca contribuabil inactiv sau aplică sistemul de plată defalcată a TVA (plata defalcată a TVA): un banner de avertisment este afișat pe factură, o alertă în Trimite și tipărește cu un link către contact și o notă în chatter. Câmpurile Contribuabil inactiv (RO) și TVA defalcată (RO) ale contactului indică starea.
Facturarea din Punctul de vânzare¶
Modulul PoS Invoice verifică adresa de facturare a clientului în timpul înregistrării comenzii (consultați Chitanțe și facturi). Pentru o companie din România, un client poate fi facturat din Punctul de vânzare numai dacă:
un client business are un cod fiscal (CIF);
o persoană fizică are un nume;
contactul are o stradă, un oraș și o țară;
dacă țara este România, contactul are un Stat (județul cerut de formatul CIUS-RO). Codul poștal nu este necesar pentru adresele din România.
CNP al unei persoane fizice este opțional. Verificarea utilizează compania punctului de vânzare. Celelalte companii din baza de date, de exemplu cele din Ungaria, își păstrează propriile reguli.