SAF-T D406 în Charisma ERP — cum generezi corect declarația (2026)
Ghid pas cu pas pentru generarea fișierului SAF-T D406 din Charisma: validări, plan de conturi, mapping, validator ANAF, erori frecvente. Plus diferențe față de versiunile vechi.
Bogdan Minoiu — Founder Azuvio · 2026-05-18 · 9 min · ERP & Operațiuni
Ce e SAF-T D406
SAF-T (Standard Audit File for Tax) = fișier XML structurat conform schemei OECD, conținând toate datele contabile ale unei firme pentru o perioadă (lună, trimestru, an). În România, declarația se numește D406 și este obligatorie:
Contribuabili mari: din ianuarie 2022
Contribuabili mijlocii: din ianuarie 2023
Contribuabili mici: din ianuarie 2025 (eșalonat)
Charisma ERP generează D406 nativ din versiunea 2021. Dar configurarea corectă a planului de conturi + mapping-urilor e esențială.
Pre-rechizite
1. Versiune Charisma actualizată la ultimul update legislativ (verifică cu partenerul tău)
2. Plan de conturi mapat la nomenclatorul ANAF (cod cont OMFP 1802/2014 sau OMFP 2861/2009 pentru bănci)
3. Nomenclatoare actualizate: CPV pentru articole, IBAN-uri bănci, parteneri cu CIF valid
4. Închidere lună completă înainte de generare (NU genera SAF-T pe o lună deschisă)
Structura D406
Fișierul SAF-T conține 5 secțiuni majore:
1. Header — date firmă, perioadă, versiune schema, validator software
2. MasterFiles — plan de conturi, parteneri, articole, mijloace fixe, gestiuni, conturi bancare
3. GeneralLedgerEntries — toate notele contabile din perioadă, cu detalii linie
4. SourceDocuments — facturi emise, facturi primite, plăți, încasări, mișcări stoc
5. PhysicalStock — stoc fizic la sfârșit perioadă (cantitativ + valoric)
Lipsa unei secțiuni sau structură greșită = respingere automată la upload SPV.
Pași în Charisma
Pasul 1: Verificare plan de conturi
Financiar → Plan de conturi — pentru fiecare cont, verifică:
Cod cont conform OMFP (4 caractere)
Denumire conform OMFP
Tip cont (activ / pasiv / bifuncțional)
Pentru conturi care nu sunt din planul standard — adaugă cod ANAF mapping (link cu cel mai apropiat cont standard)
Pasul 2: Validare nomenclator parteneri
Comercial → Clienți + Furnizori — pentru toți partenerii activi în perioadă:
CIF complet și valid
Tip persoană (PJ / PF / autoritate publică)
Țară (RO / EU / non-EU)
Adresa completă
Pasul 3: Generare D406
Financiar → Declarații → SAF-T D406 →
Selectezi perioadă (lună / trimestru / an)
Tip declarație: standard / rectificativă
Locație fișier output
Click «Generează»
Charisma rulează 5-30 minute (depinde de volum). Output: fișier XML cu denumire conform standard ANAF: `D406_<CIF>_<perioada>_<timestamp>.xml`
Pasul 4: Validare locală cu validator ANAF (DUKIntegrator)
OBLIGATORIU înainte de upload SPV. Descarci validatorul ANAF (DUKIntegrator) de pe anaf.ro → rulezi pe fișierul XML → primești raport erori.
Tipuri de erori frecvente:
Cont neexistent în plan ANAF (mapping lipsă)
Partener fără CIF
Sume nereconciliate (debit ≠ credit pe o notă)
Mișcări stoc fără cantitate sau preț unitar
Facturi fără rezident fiscal
Corectezi în Charisma → regenerezi → validezi din nou. Repetă până la 0 erori.
Pasul 5: Upload SPV
Fișier valid → SPV → Servicii → SAF-T D406 → Upload XML. Răspuns ANAF în 24-72h.
Erori frecvente și cum le previi
1. «Cont X nu există în nomenclatorul ANAF» — adaugă mapping în plan conturi Charisma (Financiar → Plan Conturi → Cont → Cod ANAF).
2. «Sume necorelate între MasterFiles și GeneralLedgerEntries» — închidere lună incompletă. Rulează «Verificare integritate lună» înainte de SAF-T.
3. «Articol fără cod CPV» — pentru articolele unde lipsește codul, completează în nomenclator înainte de generare.
4. «Stoc fizic = 0 dar mișcări existente» — inventar faptic neînregistrat sau gestiune fără close. Verifică stocul cantitativ.
5. «Fișier prea mare (peste 200 MB)» — pentru companii foarte mari, ANAF acceptă D406 segmentat pe luni/trimestre. NU genera pe an întreg dacă ești în această situație.
Diferențe față de SAGA / WinMentor
Charisma: generare SAF-T centralizată per companie, suport multi-companie nativ (poți genera pentru fiecare entitate separat sau consolidat), validare integrată parțial.
WinMentor: generare per firmă, validare externă obligatorie. Vezi «[SAF-T în WinMentor](/blog/winmentor-saf-t-d406-cum-generez-corect-2026)».
Saga: generare per firmă, planuri conturi cu mapping ANAF pre-configurat în versiunile noi. Vezi «[SAF-T în Saga](/blog/saga-saf-t-d406-cum-generez)».
Cum reduci efort cu Smart Layer
Pentru companii cu 5+ firme în grup, generarea + validarea + reconcilierea SAF-T lunar consumă 10-30 ore/lună. Un Smart Layer Azuvio poate:
Programa generarea automată în noaptea de 25 a fiecărei luni
Rulează validatorul DUKIntegrator headless
Alertează pe Discord/email dacă apar erori
Generează raport executive «sănătate SAF-T» pentru toate firmele
Concluzie
SAF-T D406 în Charisma e gestionabil dacă disciplina contabilă e bună: plan conturi curat, parteneri valizi, închidere lună completă, validare locală înainte de upload. Investește în config inițial bun — economisești ore lunar.
Vezi și «[Charisma + e-Factura](/blog/charisma-e-factura-anaf-cum-configurez-corect-2026)» pentru pachetul complet de conformitate ANAF.