SAF-T (D406)
Generezi fișierul SAF-T D406 din Business Central, cu nomenclatoarele ANAF încărcate și conturile mapate pentru tine. Configurare, utilizare lunară și licențiere, într-un singur loc.
Ce face
SAF-T (D406) (în Business Central: SAFT) produce Fișierul standard de audit pentru taxe, declarația D406, din datele din Microsoft Dynamics 365 Business Central. Încarcă nomenclatoarele ANAF, îți mapează planul de conturi și setările de TVA pe ele, verifică datele pentru lipsuri și scrie fișierul XML, arhivat și gata să îl validezi și să îl depui cu instrumentele ANAF.
Este gândită pentru firmele din România care depun D406 lunar, trimestrial, anual sau la cerere. Pentru reguli, citește ghidul nostru SAF-T D406 în Business Central.
Fișierul se creează și se descarcă în Business Central-ul tău. Aplicația nu trimite nimic către ANAF sau către 365vanguard.
Funcționalități
- Configurare ghidată. Ghidul Set up SAF-T (D406) din Assisted Setup încarcă nomenclatoarele SAF-T ale ANAF (definițiile din 16 februarie 2026): coduri de taxe, planul de conturi standard, unități de măsură, mecanisme de plată, tipuri de mișcări de stoc, regimuri de taxare și coduri ISO de țări și monede.
- Mapare automată a conturilor. Conturile contabile se mapează pe conturile standard ANAF (planul conform OMFP 1802/2014), pe intervale de mapare, iar setările de TVA primesc codurile de taxă SAF-T.
- Toate tipurile de declarație. Lunar, trimestrial, anual și la cerere (Lunar, Trimestrial, Anual, La cerere), plus variantele pentru nerezidenți.
- Conținutul fișierului. Fișiere master (conturi, clienți, furnizori, produse, unități de măsură, tabela de taxe, tipuri de analiză, tipuri de mișcări, proprietari, active), înregistrările din registrul general și documentele sursă: facturi de vânzare, facturi de achiziție, plăți și tranzacții cu active.
- Verificarea datelor. Data Check arată valorile lipsă înainte de export, iar exportul verifică mapările, codurile de TVA, codurile sursă și dimensiunile.
- Control asupra exportului. Activezi sau dezactivezi secțiuni, împarți pe luni și rulezi exporturile mari în paralel.
- Excluderi. Câmpul SAF-T Not Exported pe clienți, furnizori, grupe de înregistrare și documente.
- Rezultat. Un fișier XML într-o arhivă ZIP, pe care îl descarci din fișa exportului.
Cerințe
- Microsoft Dynamics 365 Business Central online (SaaS), versiunea 28 (2026 release wave 1) sau mai nouă.
- O companie din România.
- License Manager, aplicația gratuită care verifică licența. Business Central o instalează automat, ca dependență.
- RO Foundation, instalată automat ca dependență.
- Moneda locală (LCY Code în General Ledger Setup) setată RON.
- Cererile HTTP către exterior permise pentru License Manager. SAF-T nu face apeluri proprii către exterior.
Instalare
Instalezi SAFT din listarea de pe Microsoft Marketplace sau direct din Business Central, din Extension Management → Extension Marketplace. Business Central instalează automat License Manager și RO Foundation.
Dacă preferi să stabilim instalarea împreună, scrie-ne.
Configurare
- Permite cererile HTTP către exterior pentru License Manager (mai jos), ca licența să poată fi verificată.
- Rulează ghidul de configurare. Deschide Assisted Setup și alege Set up SAF-T (D406). Ghidul îți cere:
- datele companiei;
- Declaration Period (lunar sau trimestrial) și începutul primei perioade;
- baza contabilă (implicit A), dacă rulează Map G/L Accounts, mecanismul de plată bancar implicit și dacă exportă dimensiunile (Export Dimensions).
- Citește jurnalul. Show log arată ce mai cere o decizie. De obicei: persoana de contact SAF-T, codurile de taxe care trebuie alese de tine și conturile pe care nu le-a putut mapa.
- Completează ce a rămas. Paginile de configurare sunt grupate sub Localization RO SAFT în role center-ul Contabil: SAF-T Setup, SAF-T Mapping Range, setările de TVA, SAF-T Source Codes, SAF-T Payment Mechanism și altele. În Company Information, completează Tax Accounting Basis și SAF-T Contact No.
- Intervale de mapare. Pe SAF-T Mapping Setup, Copy Mapping from Another Range creează maparea pentru o perioadă nouă pornind de la una existentă.
Permite cererile HTTP către exterior
License Manager trebuie să poată comunica prin internet. În mediile sandbox, Business Central blochează implicit aceste cereri, iar un administrator le poate bloca și în producție. Ca să le permiți:
- Deschide pagina Extension Management (Gestionare extensii).
- Selectează aplicația și alege Configure.
- Activează Allow HttpClient Requests.
Pentru License Manager, pagina 365vanguard Licenses are și acțiunea Allow HTTP requests, care te duce direct la această setare.
Utilizare zilnică
Generarea fișierului D406
- Deschide SAF-T Exports și creează un SAF-T Export nou.
- Alege Mapping Range Code pentru perioadă. Datele intervalului devin perioada exportului.
- Alege tipul declarației în Header Comment și secțiunile incluse.
- Alege Data Check și rezolvă ce îți arată.
- Alege Start. Când exportul se termină, alege Download Files.
- Validează și depune fișierul cu instrumentele ANAF, ca pentru celelalte declarații.
Dacă modifici date după export, rulează-l din nou. Regenerate Zip File reface arhiva din XML-ul generat.
Licențiere și perioadă de probă
SAF-T se licențiază prin License Manager:
- Per tenant. O licență acoperă tenantul Microsoft Entra al firmei tale, adică toate mediile de producție și sandbox din acel tenant.
- Perioadă de probă automată. La prima utilizare într-un tenant pornește o perioadă de probă gratuită de 30 de zile, una per tenant pentru fiecare aplicație. Zilele rămase apar în Business Central.
- Abonament. După perioada de probă, abonamentul se comandă direct de la noi. Pentru preț, cere o ofertă.
- La expirare. Aplicația mai funcționează 14 zile (perioada de grație), cu un avertisment pentru administratori. Apoi acțiunile aplicației se opresc, dar datele rămân în Business Central și pot fi citite, iar Business Central standard funcționează în continuare.
- Sandbox. Un mediu sandbox care nu poate contacta serviciul de licențiere nu este niciodată restricționat.
- Nu se revinde. Licența aparține unei singure firme și nu poate fi transferată.
Detaliile complete sunt în termenii de licență.
Rezolvarea problemelor
- Exportul se oprește la persoana de contact. Completează SAF-T Contact No. în Company Information.
- Lipsesc plăți din fișier. Fiecare cont bancar folosit pentru plăți are nevoie de un mecanism de plată. Setează-l pe contul bancar (casieria folosește 10, conturile bancare de obicei 42).
- Erori la codurile sursă. Fiecare cod sursă folosit în registrul general are nevoie de un cod sursă SAF-T în SAF-T Source Codes.
- Erori la dimensiuni. Când exporți dimensiunile, fiecare dimensiune are nevoie de un tip de analiză.
- Erori de monedă. LCY Code din General Ledger Setup trebuie să fie RON.
- Conturi nemapate. Deschide SAF-T Mapping Setup pentru intervalul perioadei și mapează conturile din jurnalul de configurare.
- Apare un mesaj despre licență. Vezi rezolvarea problemelor în License Manager.
Întrebări frecvente
Aplicația depune D406 la ANAF?
Nu. Generează fișierul XML D406 și îl arhivează ZIP. Validezi și depui fișierul cu instrumentele ANAF, ca pe celelalte declarații.
Ce tipuri de declarație acoperă?
Declarațiile lunare, trimestriale, anuale și la cerere, plus variantele lunară și trimestrială pentru nerezidenți.
Trebuie să mapăm manual fiecare cont?
Nu. Ghidul de configurare mapează automat conturile pe conturile standard ANAF și le listează pe cele pe care nu le-a putut mapa, așa că te ocupi doar de excepții.
Avem nevoie de localizarea pentru România de la 365vanguard?
Nu. SAF-T funcționează singur. Dacă pachetul de localizare pentru România este instalat, facturile marcate ca autofacturare în setările de TVA ale acestuia sunt raportate ca autofacturi (tip factură 389). Fără el, toate facturile sunt raportate ca facturi și facturi storno obișnuite. Pachetul de localizare pentru România
Fișierul include mișcările de stoc și stocul faptic?
Nu în versiunea actuală. Include fișierele master, înregistrările din registrul general și documentele sursă: facturi de vânzare și de achiziție, plăți și tranzacții cu active.
365vanguard primește datele noastre contabile?
Nu. Fișierul se generează și se descarcă în Business Central-ul tău. Primim doar datele tehnice ale verificării licenței, descrise în politica de confidențialitate.
Cum funcționează licența?
O licență acoperă toate mediile de producție și sandbox din tenantul tău Microsoft Entra. O perioadă de probă de 30 de zile pornește automat la prima utilizare a aplicației.
Suport
Ai o întrebare despre SAF-T (D406) sau ceva nu funcționează cum te aștepți? Scrie-ne și include:
- ID-ul tenantului (pe pagina 365vanguard Licenses, acțiunea Copy tenant ID);
- numele și tipul mediului (producție sau sandbox) și versiunea aplicației (din Extension Management);
- pașii făcuți și textul exact al mesajului de eroare, eventual o captură de ecran.
Toate canalele sunt pe pagina de suport.
Note de versiune
Disponibilă pe Microsoft Marketplace din octombrie 2026. Notele fiecărei versiuni noi vor apărea aici, cele mai noi primele.
Întrebări despre SAF-T (D406)?
Îți răspundem în engleză sau română. Spune-ne ce încerci să faci și ce vezi pe ecran.