Situații financiare anuale (ANAF)

Modulul Romania - Financial Statements (Situații financiare, ANAF) (l10n_ro_financial_statements) pregătește situațiile financiare anuale și raportările contabile ale companiilor românești, formularele S1002, S1003, S1004 și S1005, precum și raportarea contabilă semestrială S1027. Formularele sunt calculate din contabilitate, verificate cu regulile oficiale de corelație ale structurii ANAF și exportate ca fișierele XML pe care ANAF le definește pentru situațiile financiare ale exercițiului financiar 2025 (OMF 2036/2025; raportarea semestrială urmează OMF 1194/2025).

Această pagină descrie particularitățile situațiilor financiare. Fluxul general al declarațiilor românești (stări, termene, validarea DUK, depunerea) este descris în Declarații ANAF (bază).

Ce situație se aplică

Formular

Conținut

Cine îl depune

S1002

Bilanț F10 (103 rânduri), cont de profit și pierdere F20 (70 de rânduri), date informative F30, active imobilizate F40.

Entități mijlocii și mari, precum și entități de interes public.

S1003

Bilanț prescurtat F10 (49 de rânduri), cont de profit și pierdere F20 (70 de rânduri), F30, F40.

Entități mici.

S1005

Bilanț prescurtat F10 (49 de rânduri), cont de profit și pierdere al microentităților F20 (9 rânduri), F30 cu capitolul XIX, F40.

Microentități.

S1004

Același conținut ca S1002, depus ca raportare contabilă anuală.

Entități care depun o raportare contabilă anuală în loc de situații financiare anuale (art. 27, entități în lichidare, sucursale ale entităților din Spațiul Economic European…). Selectați motivul în Tip raportare.

S1027

Bilanț prescurtat F10, F20, F30 la 30 iunie.

Raportare contabilă semestrială. Structura inclusă este cea de la 30 iunie 2025; raportarea semestrială a fost eliminată pentru 2026, iar Odoo afișează un avertisment pentru o raportare din 2026.

Formularul depinde de categoria entității, pe care Odoo ajută să o determinați în fila Încadrare. Pragurile sunt cele din OMFP 1802/2014, astfel cum a fost modificat prin OMF 4164/2024; o entitate aparține unei categorii atunci când nu depășește două dintre cele trei limite la data bilanțului:

Categorie

Total active

Cifra de afaceri netă

Număr mediu de salariați

Microentitate (S1005)

2.250.000 lei

4.500.000 lei

10

Entitate mică (S1003)

25.000.000 lei

50.000.000 lei

50

Entitate mijlocie sau mare (S1002)

peste limitele entităților mici

peste limitele entităților mici

peste limitele entităților mici

Entitățile de interes public depun întotdeauna situațiile complete (S1002). O entitate mică poate opta și pentru formatul complet.

Configurare

Instalați modulul Romania - Financial Statements (Situații financiare, ANAF). Acesta instalează ca dependență registrele contabile românești (Registre contabile românești), deoarece soldurile provin din balanța lor de verificare. Modulul D101 utilizează același calcul.

Înainte de primele situații, verificați:

  • datele companiei din declarații (declarant, cod CAEN principal);

  • județul (state) din adresa companiei: situațiile au nevoie de codul de județ ANAF, care este derivat din acesta, iar validarea eșuează fără el;

  • ID-ul companiei (numărul de înregistrare la registrul comerțului, de exemplu J12/1234/2010), care este copiat în situații.

Contabilii cu drept de acces de consilier (manager) pot consulta definiția formularelor în Contabilitate ‣ România (ANAF) ‣ Configurare: Rânduri situații financiare (rândurile fiecărui formular, cu expresia de cont care le calculează, care este o dată editabilă) și Corelații situații financiare (regulile oficiale de corelație).

Pregătirea situațiilor financiare

  1. Accesați Contabilitate ‣ România (ANAF) ‣ Declarații ‣ Situații financiare și faceți clic pe Nou.

  2. Alegeți Formular și An. Pentru raportarea semestrială (S1027), perioada este primul semestru al anului. Termen de depunere este la 150 de zile după sfârșitul anului (45 de zile pentru raportarea semestrială), mutat în următoarea zi lucrătoare.

  3. În fila Încadrare, introduceți Număr mediu de salariați și numărul de salariați la sfârșitul anului, pentru anul curent și pentru cel precedent, apoi faceți clic pe Calculează. Odoo afișează Total active, Cifra de afaceri netă și Categorie propusă. Confirmați categoria cu Folosește categoria propusă sau selectați-o în Categoria entității și bifați Categorie confirmată; formularul urmează categoria. Bifați Entitate de interes public acolo unde este cazul.

  4. Verificați fila Antet: numărul de înregistrare la registrul comerțului, codurile CAEN, codul de județ, forma de proprietate, Administrator, persoana care a întocmit situațiile (Întocmit, Calitate întocmit), datele de audit și indicatorii. Situațiile trebuie să fie Aprobate potrivit legii înainte de a fi depuse.

  5. Examinați filele F10 Bilanț, F20 Cont de profit și pierdere, F30 Date informative și F40 Situația activelor imobilizate. Completați datele manuale și ajustările (vezi mai jos) și faceți clic pe Recalculează pentru a reîmprospăta totalurile.

  6. Faceți clic pe Validează, rezolvați erorile, apoi faceți clic pe Exportă XML. Butonul Tipărește sinteza tipărește o sinteză a situațiilor.

  7. Finalizați depunerea în afara Odoo (vezi mai jos) și faceți clic pe Marchează ca depusă.

Cum sunt calculate sumele

Soldurile conturilor nu sunt calculate de acest modul. Ele provin din calculul balanței de verificare (Balanța de verificare) românești din registrele contabile, singurul loc în care Odoo calculează soldurile conturilor românești. Balanța de verificare, cartea mare, fișa contului, registrul-inventar, situațiile financiare, D101 și impozitul pe microîntreprinderi afișează, prin urmare, întotdeauna aceleași cifre. Sunt incluse doar notele contabile postate.

Bilanț F10

Soldurile finale ale balanței de verificare la sfârșitul perioadei. Coloana 1 este sfârșitul exercițiului financiar precedent (începutul anului), iar coloana 2 sfârșitul perioadei. Conturile de venituri și cheltuieli (clasele 6 și 7) nu sunt conturi de bilanț: rezultatul anului care nu este încă închis în contul 121 este adăugat la un cont virtual 121, iar rezultatele neînchise ale anilor anteriori la un cont virtual 117 (rezultat reportat). Clasa contului decide, nu tipul contului în Odoo.

Cont de profit și pierdere F20

Rulajele perioadei conturilor de venituri și cheltuieli (anul precedent în coloana 1). Înregistrările care închid conturile din clasele 6 și 7 în contul 121 sunt excluse atunci când Exclude notele de închidere a rezultatului este bifat (implicit), astfel încât situațiile să fie aceleași înainte și după închiderea anului.

Active imobilizate F40

Soldul inițial și rulajele debitoare și creditoare ale anului pe grupe de conturi: valori brute, ajustări pentru amortizare și depreciere. Coloana „din care ieșiri” este manuală.

Notă

Balanța de verificare în sine raportează rezultatul neînchis al anilor anteriori în contul 121 în soldul său inițial, în timp ce situațiile îl arată în contul 117. Acest lucru este de așteptat: totalurile capitalurilor proprii concordă.

Ajustări și rânduri manuale

Fiecare rând și fiecare coloană au trei valori: valoarea Calculată, o Ajustare pe care o puteți introduce și suma rezultată (Col. 1, Col. 2…). Ajustările sunt păstrate atunci când situațiile sunt recalculate. Utilizați butonul Toate rândurile pentru a vedea și a filtra toate rândurile situațiilor într-o singură listă și pictograma înregistrărilor contabile a unui rând pentru a deschide înregistrările din spatele acestuia.

Patru tipuri de date necesită atenția dumneavoastră:

  • Conturi de împărțit în funcție de natură. Unele conturi ale formularului oficial trebuie împărțite între două rânduri (de exemplu, datoriile exigibile într-un an și după un an, cheltuielile și veniturile în avans și părțile pe termen scurt și lung ale conturilor 267, 296, 471, 472, 475 și 478). Odoo pune întregul sold în primul rând al importului oficial al bilanțului; introduceți cealaltă parte ca ajustare în ambele rânduri.

  • Rânduri manuale. Rândurile cu calculul Manual, în special în datele informative F30, conțin date pe care contabilitatea nu le poate furniza: restanțe, cercetare și dezvoltare, dividende, date privind proprietatea publică, rândurile „din care … entități afiliate” și datoriile pe termen lung. Completați-le ca ajustări.

  • Celule derivate. Capitolul I din F30 (profitul sau pierderea unității) este derivat din F20, iar capitolul III din numărul de salariați din fila Încadrare.

  • Coloana „din care ieșiri” din F40.

Verificări

Validarea situațiilor aplică regulile oficiale ale structurii ANAF (totaluri, semne, rezultat F10 = F20, A+B+C-D-G-H-I = capitaluri proprii, F10 față de F40, F20 față de F30 pentru microentități) și, în plus față de acestea:

  • Rezultatul anului. Dacă rezultatul din F10 (contul 121) diferă de rezultatul net din F20, verificați dacă rezultatul anului precedent a fost transferat din 121 în 117 sau 129 și dacă toate notele de închidere sunt postate.

  • Acoperire. Un avertisment listează conturile cu sold final (clasele 1 până la 5) pe care niciun rând al bilanțului nu le ia în considerare (de exemplu, conturile de TVA 4426 și 4427 nedecontate în 4423 sau 4424), precum și conturile de venituri și cheltuieli pe care niciun rând din F20 nu le raportează.

  • Anul precedent. Soldurile inițiale sunt comparate cu soldurile finale ale situațiilor deja pregătite pentru anul precedent.

  • Antet și încadrare. Numărul de înregistrare la registrul comerțului, codurile CAEN (4 cifre), codul de județ, administratorul și întocmitorul, codul fiscal și înregistrarea CECCAR a unui întocmitor autorizat, codul LEI, auditorul, motivul S1004 și concordanța dintre formular și categoria confirmată.

  • Perioada. Notele contabile în ciornă ale perioadei nu sunt incluse (un avertisment indică numărul lor), apare un avertisment dacă exercițiul financiar nu este blocat (setați data de blocare în setările de contabilitate după ce situațiile sunt finale), iar formularele necesită un exercițiu financiar 2025 sau ulterior.

Corecții și limite

Faceți clic pe Creează rectificativă pe o situație exportată sau depusă pentru a pregăti o versiune corectată. Situațiile urmează anul calendaristic: pentru un exercițiu financiar care diferă de anul calendaristic, utilizați S1004 și ajustați sumele.

Următoarele nu sunt produse de Odoo: notele explicative la situațiile financiare, situația modificărilor capitalului propriu, situația fluxurilor de trezorerie și rapoartele (raportul administratorilor, raportul auditorului, aprobarea), situațiile financiare consolidate (S1030), situațiile IFRS, formularele băncilor, ale asigurătorilor și ale societăților de investiții financiare (ASF) și declarația entităților inactive (S1046).

Validarea XML și depunerea

XML-ul este validat față de schemele XSD publicate de ANAF pentru formulare (incluse nemodificate) și cu DUKIntegrator dacă serviciul de validare DUK este configurat (instalați validatorii formularelor S1002, S1003, S1004, S1005 și S1027 pe care le utilizați). Validarea se face fără PDF: PDF-ul oficial al situațiilor financiare conține fișierul ZIP obligatoriu cu anexele (note, rapoarte, aprobare), care este asamblat cu programul de asistență ANAF și nu cu Odoo.

Important

Odoo nu trimite situațiile financiare la ANAF. Pachetul de depunere, cu anexele sale, este pregătit și depus în afara Odoo (vezi Depunerea la ANAF).