Decontul de TVA D300 și e-TVA

Modulul Romania - D300 VAT Return (Decont de TVA) (l10n_ro_d300) pregătește decontul de TVA din România, formularul D300 (Decont de taxă pe valoarea adăugată), în modelul OPANAF 174/2026, care se aplică perioadelor începând cu ianuarie 2026. Decontul este calculat din înregistrările contabile postate ale perioadei, validat și exportat ca fișierul XML depus la ANAF. Modulul compară, de asemenea, decontul cu decontul de TVA precompletat pe care ANAF îl pregătește pentru contribuabil în sistemul RO e-TVA.

Această pagină descrie particularitățile D300. Fluxul general al declarațiilor din România (stări, termene, validare DUK, depunere) este descris în Declarații ANAF (bază).

Configurare

Instalați modulul Romania - D300 VAT Return (Decont de TVA). Apoi verificați, în Contabilitate ‣ Configurare ‣ Setări, secțiunea Declarații ANAF România (consultați Configurare):

  • declarantul (nume, prenume, funcție): obligatoriu;

  • codul CAEN principal al companiei: 4 cifre, obligatoriu;

  • perioada fiscală TVA a companiei, care este propusă ca tip de perioadă pentru deconturile noi;

  • contul bancar tipărit pe decont, cu denumirea băncii: D300 necesită banca și numărul contului. Dacă câmpul este gol, se utilizează primul cont bancar al companiei;

  • CIF al companiei, cu prefixul RO dacă societatea este înregistrată în scopuri de TVA.

Taxele utilizate pe facturi trebuie să aparțină planului de conturi din România sau să fie legate de un cod de taxă românesc, în caz contrar sumele lor nu pot fi plasate într-un rând al decontului.

Notă

Taxele cu deducere parțială (de exemplu, 50% pentru vehicule) sunt tratate așa cum este descris în TVA nedeductibilă. Decontul raportează TVA integrală a acestor achiziții în rândurile de achiziții 20 – 28 și scade partea nedeductibilă în rândul 31.

Pregătirea decontului de TVA

  1. Accesați Contabilitate ‣ România (ANAF) ‣ Declarații ‣ Decont de TVA D300 și faceți clic pe Nou.

  2. Setați Tip perioadă (Lună, Trimestru, Semestru sau An), An și numărul Perioadă. Formularul afișează datele perioadei și Termen de depunere (data de 25 a lunii următoare, mutată în următoarea zi lucrătoare).

  3. Faceți clic pe Calculează. Fila Rânduri este completată, iar constatările sunt listate în fila Validare.

  4. Verificați rândurile (vedeți mai jos) și completați datele care nu pot fi calculate.

  5. Opțional, reconciliați decontul cu RO e-TVA.

  6. Faceți clic pe Validează, apoi pe Exportă XML, depuneți decontul și faceți clic pe Marchează ca depusă, așa cum este descris în Declarații ANAF (bază).

Notă

Un decont nou pentru o perioadă anterioară lunii ianuarie 2026 poate fi calculat, dar nu poate fi validat sau exportat: modulul conține numai modelul D300 din OPANAF 174/2026. Perioadele anterioare anului 2026 trebuie depuse cu modelul în vigoare la acea dată.

Cum sunt calculate rândurile

Decontul preia înregistrările contabile postate a căror dată contabilă se încadrează în perioadă și a căror TVA este exigibilă. Pentru taxele cu TVA la încasare (TVA la încasare), suma este raportată prin notele contabile pe baza de numerar, în perioada plății.

Pentru fiecare înregistrare contabilă și taxă, Odoo găsește rândul în această ordine:

  1. o regulă de corespondență a taxelor a formularului D300 care se potrivește taxei;

  2. în caz contrar, grilele fiscale D300 ale planului de conturi din România (de exemplu, 09 - TAX BASE sau 26_1 - VAT);

  3. în caz contrar, codul de taxă românesc al taxei.

Dacă niciuna nu se aplică, se adaugă un mesaj cu codul TAX_UNMAPPED, iar suma nu este raportată. Rezultatul fiecărui rând este rotunjit la lei întregi.

Rânduri

Tratament

Rânduri de operațiuni (de exemplu 1 – 11, 13 – 18, 20 – 25, 29 și 33)

Calculate din contabilitate. Sumele pot fi corectate cu coloanele de ajustare.

Totaluri: 12, 19, 26, 30, 31, 35, 36, 37, 40, 43, 44, 45

Calculate cu formulele formularului din celelalte rânduri. Nu pot fi editate, cu excepția TVA din rândul 31 (Ajustare TVA). Rândul 31 este rândul 30 minus TVA nedeductibilă a perioadei.

Rândul 41 (sold negativ reportat)

Automat: rândul 45 al ultimei declarații depuse, dacă nu s-a solicitat rambursarea pentru acesta. Ajustabil.

Rândul 38 (soldul TVA de plată din decontul anterior, neachitat la data depunerii)

Manual: introduceți-l în coloana Ajustare TVA.

Rândurile 39 și 42 (diferențe stabilite de autoritățile fiscale prin decizie comunicată)

Manual: introduceți-le în coloana Ajustare TVA.

Rândurile 32 (TVA rambursată cumpărătorilor străini) și 34 (ajustări pro rata și bunuri de capital)

Nu sunt alimentate de taxele din planul de conturi standard: introduceți-le în coloana Ajustare TVA dacă se aplică.

Blocurile A, A1, B, B1 (TVA la încasare: livrări încă neexigibile și achiziții a căror deducere nu a fost exercitată, la sfârșitul perioadei)

Calculate din documentele deschise pe bază de încasare, în fila Informații suplimentare. Pot fi corectate.

Contoarele de facturi și totalurile grupului Facturi

Manual, vedeți mai jos.

Coloanele filei Rânduri sunt baza (Bază impozabilă (col. 1)) și TVA (TVA (col. 2)) fiecărui rând, cu coloanele Ajustare bază și Ajustare TVA în care introduceți corecțiile manuale. Coloanele Bază (contabilitate) și TVA (contabilitate) (ascunse implicit; utilizați meniul coloanelor opționale) afișează sumele calculate din contabilitate înainte de ajustare. Ajustările sunt păstrate atunci când decontul este recalculat.

Pentru a vedea de unde provine o sumă, faceți clic pe butonul Audit din partea de sus a decontului sau pe pictograma lupă de la sfârșitul unui rând: acesta listează înregistrările contabile, taxele și sursele (regula de corespondență, grila fiscală sau codul de taxă) din spatele rândului. Pictograma listă deschide înregistrările contabile.

Completarea datelor care nu sunt calculate

Rândurile 32, 34, 38, 39 și 42

Introduceți sumele în coloana Ajustare TVA a rândului. Rândurile 38 și 41 nu pot fi completate simultan.

Datele din antet

În fila Antet, verificați Cont bancar, Cod CAEN și Pro rata de deducere (%) (pro rata de la art. 300 din Codul fiscal; 0 atunci când nu se aplică). Bifați Solicită rambursarea pentru a solicita soldul negativ de la rândul 45 (permis pentru un sold de cel puțin 5.000 lei). Număr de evidență a plății (număr de evidență a plății) este calculat. Grupurile Livrări cu taxare inversă în perioada de raportare și Situații speciale conțin opțiunile formularului, de exemplu Metoda simplificată pentru operațiuni interne, Decont consolidat al grupului fiscal unic și Cod de identificare fiscală al succesorului.

Contoarele de facturi

În fila Informații suplimentare, grupul Facturi, introduceți numărul de facturi emise și primite și baza și TVA ale acestora (Facturi emise (număr), Facturi emise: bază, Facturi emise: TVA și aceleași pentru facturile primite) și, dacă codul de TVA a fost anulat în cursul perioadei, facturile emise în acel interval. Grupul Servicii către persoane neimpozabile din alte state membre conține totalurile anului anterior și ale anului curent. Odoo nu calculează aceste cifre. Cele din primele două linii fac parte din suma de control a fișierului XML.

Verificări

Validarea decontului include regulile verificărilor proprii ale ANAF. Principalele sunt:

  • rândurile de autolichidare sunt egale cu rândurile lor deductibile (de exemplu, rândul 20 este egal cu rândul 5, iar rândul 26 este egal cu rândul 12), iar rândurile „din care” nu pot depăși rândul părinte;

  • rândul 31 nu poate depăși rândul 30, rândurile 38 și 41 nu pot fi completate simultan, iar rambursarea poate fi solicitată numai pentru un sold negativ (rândul 45) de cel puțin 5.000 lei;

  • pentru rândurile cu o cotă de TVA (9, 10, 11, 12.1, 12.2, 24, 25, 26.1, 26.2), TVA trebuie să se încadreze în cota +/- 1 punct procentual din bază (avertisment);

  • contul bancar, codul CAEN și declarantul trebuie completate, iar pro rata trebuie să fie cuprinsă între 0 și 100;

  • o companie fără prefixul RO în CIF primește un avertisment.

Un decont rectificativ (Creează rectificativă) este un decont nou pentru aceeași perioadă, cu versiunea 2 sau mai mare. XML-ul D300 nu are un indicator de rectificare: ANAF înregistrează un decont nou pentru aceeași perioadă drept corecție, așa că depuneți-l ca atare.

Reconcilierea cu RO e-TVA

RO e-TVA este sistemul ANAF care pregătește, pentru fiecare plătitor de TVA, un decont de TVA precompletat (P300) pe baza datelor raportate de contribuabil și de partenerii săi. ANAF îl compară cu decontul depus de contribuabil. Odoo ajută la identificarea diferențelor înainte de depunerea decontului.

Odoo nu descarcă decontul precompletat de la ANAF. Obțineți singuri valorile, apoi:

  1. Calculați decontul, apoi faceți clic pe Import e-TVA (disponibil atunci când decontul nu este în starea Ciornă). Se deschide fereastra Import RO e-TVA (P300).

  2. Încărcați valorile decontului precompletat într-unul dintre aceste formate:

    • un fișier XML care utilizează numele câmpurilor D300 (R9_1, R9_2…), de exemplu XML-ul unui D300 sau al P300;

    • un fișier CSV sau text cu un rând pe linie: numărul rândului (9, 12.1, rd. 26.2), apoi baza și TVA, separate prin ;, , sau o tabulație. Liniile de antet sunt ignorate.

  3. Faceți clic pe Import. Valorile le înlocuiesc pe cele ale tuturor rândurilor: un rând care nu se află în fișier este setat la zero. Un mesaj din chatter indică numărul de rânduri citite și numărul de diferențe semnificative.

  4. Faceți clic pe butonul Diferențe e-TVA din partea de sus a decontului. Lista de reconciliere afișează, pentru fiecare rând, suma din decont, Bază e-TVA și TVA e-TVA, precum și Diferență bază și Diferență TVA. Valorile e-TVA pot fi introduse și direct în această listă.

O diferență este marcată ca Diferență semnificativă (linie roșie) atunci când atinge atât 20%, cât și 5.000 lei, măsurată pe coloana TVA sau, pentru rândurile fără TVA, pe bază. Acesta este pragul la care ANAF trimite o notificare de conformare e-TVA, la care trebuie să se răspundă în termen de 20 de zile. Utilizați filtrele Diferențe semnificative și Orice diferență pentru a găsi rândurile de verificat.

Pentru fiecare diferență, verificați documentele din spatele rândului cu pictograma de audit. Dacă cauza este un document greșit sau lipsă, corectați contabilitatea și faceți clic pe Recalculează; dacă decontul este corect, păstrați diferența și fiți pregătit să o explicați. Valorile e-TVA importate sunt păstrate atunci când decontul este recalculat.