Raportare SAF-T (D406) către ANAF
Declarația informativă D406 generată direct din contabilitate, cu toate secțiunile cerute de schema ANAF.
SAF-T (fișierul standard de audit pentru taxe), depus la ANAF prin declarația D406, e obligatoriu pentru contribuabilii mari din 2022, pentru cei mijlocii din 2023 și pentru cei mici din 2025. Practic, aproape orice firmă cu contabilitate în partidă dublă intră azi sub obligație. Am implementat generarea completă a D406 dintr-un sistem care rulează în producție.
Cine depune și până când
Obligația a intrat pe categorii de contribuabili, conform OPANAF 1783/2021, cu modificările ulterioare: contribuabilii mari din ianuarie 2022, cei mijlocii din ianuarie 2023, cei mici din ianuarie 2025. În calendarul acesta stau două detalii. Firmele intrate în categoria marilor contribuabili la 1 ianuarie 2022, care nu fuseseră acolo în 2021, au pornit de la 1 iulie 2022. Instituțiile de credit, instituțiile financiare nebancare, instituțiile financiare și societățile de asigurare încadrate ca mari contribuabili la finalul lui 2021 au pornit de la 1 ianuarie 2023, nu 2022. Firmele nerezidente înregistrate în scopuri de TVA în România nu au o dată de referință proprie și urmează data contribuabililor mici.
Perioadele de grație care au atenuat primele depuneri au expirat în 2025, pe 30 iunie pentru cine depune trimestrial și pe 31 iulie pentru cine depune lunar. De atunci se aplică sancțiunile din art. 337^1 din Codul de procedură fiscală ca atare: de la 1.000 la 5.000 de lei pentru o declarație nedepusă la termen și de la 500 la 1.500 de lei pentru una depusă incorect sau incomplet. O firmă înregistrată după data de referință a categoriei ei beneficiază în continuare de grație la primele depuneri.
Conform anexei 4 la ordin, termenul este ultima zi calendaristică a lunii următoare perioadei raportate și se mută în ziua lucrătoare următoare când cade în weekend sau într-o zi de sărbătoare legală. Perioada urmează perioada fiscală de TVA, deci cine declară lunar depune lunar, cine declară trimestrial depune trimestrial; perioada fiscală semestrială sau anuală, ca și lipsa înregistrării în scopuri de TVA, înseamnă trimestrial. Secțiunile de mijloace fixe sunt anuale și nu intră în fiecare depunere: merg într-o singură declarație D406 Active, cu termen la data depunerii situațiilor financiare anuale, nu la sfârșit de lună. Secțiunile de stocuri se produc doar la solicitarea ANAF.
Versiunile curente, verificate la 29 august 2026
Pe 19 februarie 2026 ANAF a republicat definiția schemei și validatorul. Fișierul XSD nu s-a schimbat din iulie 2025:
- Schema (XSD):
Ro_SAFT_Schema_v249_2025.xsd, neschimbat din iulie 2025 - Pachetul de validare:
duk_SAFT_an_luna_20260216.zip, republicat la 19 februarie 2026 - Fișierul cu definiția schemei:
RO_SAFT_SchemaDefCod_16.02.2026.xlsx, republicat la 19 februarie 2026
Pe 26 august 2026 ANAF a anunțat încă două instrumente: TestSaftT.jar și TestSaftW.jar pentru verificarea consistenței XML-ului și D300_2026.jar, care completează din datele D406 un formular în forma decontului de TVA, ca să poată fi comparate. ANAF a precizat că sunt în testare între septembrie și noiembrie 2026, deci rezultatul lor e orientativ, nu final. Trecerea de validator nu înseamnă acceptare: ANAF corelează D406 cu deconturile de TVA D300 și D301, iar o neconcordanță acolo apare la săptămâni după depunere, când e mai scumpă de reparat.
Un validator republicat e exact genul de schimbare care transformă o depunere care a mers luna trecută într-o respingere luna aceasta, și de asta generatorul trebuie construit pe schemă și retrecut prin instrumentul curent, nu pe rezultatul de anul trecut.
Ce livrez
Un D406 valid nu e un export de tabel. E un fișier XML structurat care reconstruiește contabilitatea firmei într-un format standardizat, pe care ANAF îl poate audita automat. Generez:
- Header - identificarea firmei, declarantul, perioada și regimul de TVA.
- MasterFiles - planul de conturi mapat pe nomenclatorul ANAF, clienții și furnizorii, tabela de taxe, unitățile de măsură, produsele și, anual, registrul de mijloace fixe.
- GeneralLedgerEntries - notele contabile, pe jurnale, cu totaluri debit/credit care trebuie să închidă.
- SourceDocuments - facturile emise și primite cu detaliu pe linie, încasările și plățile, mișcările de stoc și tranzacțiile cu active.
Unde se împiedică majoritatea implementărilor
Un D406 nu e greu de generat prost. E greu să-l generați ca să treacă de validare:
- Maparea planului de conturi. Conturile dumneavoastră analitice trebuie legate de conturile standardizate ANAF. Dacă maparea e incompletă, validatorul respinge fișierul.
- Codurile de taxă. Fiecare cotă și fiecare sens (colectată/deductibilă) are un cod ANAF din nomenclator. 21% pe vânzare și 21% pe achiziție nu sunt același cod.
- Cadența de raportare. Lunar sau trimestrial în funcție de perioada fiscală de TVA, cu secțiunile de active doar în raportarea anuală. Trebuie să știți ce intră și ce nu intră în fiecare depunere.
- Numerele de înregistrare ale partenerilor se codifică diferit pentru parteneri din România, din UE și din afara UE.
- Validarea cu DUK Integrator, instrumentul oficial ANAF. Dacă arhitectura internă nu e gândită pentru schemă, ajungeți să cârpiți XML-ul manual la fiecare depunere.
Sistemul construiește fișierul pe schema ANAF (versiunea curentă a structurii D406) și ține separat erorile de avertismente, ca să știți înainte de depunere ce vă oprește și ce e doar de verificat.
Construit într-un produs real
D406 se generează în Manag.Web, platforma de management pe care o construiesc și o întrețin ca produs propriu. Fiindcă declarația se alimentează din toate modulele - conturi, terți, jurnale, stocuri, mijloace fixe - avantajul real e că datele vin dintr-un singur loc, coerent, nu adunate manual din mai multe surse înainte de fiecare depunere.
Documentația pe partea de registre și raportări ANAF e publică: manag.zbconsulting.eu.
Pentru cine e
Dacă aveți un sistem propriu de contabilitate sau un ERP care încă nu produce D406, sau unul care produce un fișier ce nu trece de DUK Integrator, pot prelua generarea cap-coadă: maparea conturilor, codurile de taxă, toate secțiunile schemei și validarea. Mă integrez în sistemul dumneavoastră, nu vă cer să schimbați programul de contabilitate.
Construiesc software-ul care produce fișierele acestea. Nu sunt consultant fiscal, iar ce scrie aici nu ține loc de sfatul contabilului dumneavoastră. Datele și versiunile de fișiere de pe pagină au fost verificate în sursele ANAF la 29 august 2026.
Vedeți și integrarea e-Factura cu ANAF, cealaltă obligație de conformitate pe care o implementez din același sistem.