Aceasta e o versiune anterioară a paginii.
Declaraţia D406 se elaborează pe baza evidenţei contabile din societate. Nivelul de detaliere din SAF-T va fi nivelul de detaliere din evidenţa contabilă. Deocamdată SAF-T este permisiv şi nu necesită neapărat o detaliere foarte analitică.
Calitatea evidenţei contabile trebuie să fie perfectă: să se respecte reglementările din domeniu, să existe coerenţă între diverse module: hCONT, hMARFA, hIMOB.
Pentru implementarea SAF-T sunt necesare pregătiri în bazele de date de mai sus începând cu prima lună pentru care se va depune declaraţia:
Pregătirea şi implementarea lucrării necesită timp, luaţi legătura cu distribuitorii pentru începerea lor!
Propunem elaborarea unei monografii pentru toate tipurile de tranzacţii utilizate cu înregistările contabile şi tipurile de documente aferente.
Situaţii posibile:
Se vor utiliza conturile sintetice din Planul de conturi prevăzut de Ordinul 1802/2014, cu modificările şi completările ulterioare sau alt plan de conturi corespunzător activităţii. Celelalte conturi pot fi numai analitice derivate din aceste conturi.
Planul de conturi actualizat se regăseşte şi în structura declaraţiei RO_SAFT_Schema___.xlsx. Pentru societăţi, el se regăseşte în foaia de lucru PlanConturiBalSocCom. ANAF va valida primele 3 sau 4 caractere ale conturilor din înregistrările contabile.
Pentru analiticele care conţin litere recomandăm variantele:
605 Cheltuieli privind energia şi apa, a fost defalcat în: 6051 Cheltuieli privind consumul de energie 6052 Cheltuieli privind consumul de apã 6053 Cheltuieli privind consumul de gaze naturale 6058 Cheltuieli cu alte utilitati 623 Cheltuieli de protocol, reclamã şi publicitate, a fost defalcat în: 6231 Cheltuieli de protocol 6232 Cheltuieli de reclamã şi publicitate 642 Cheltuieli cu avantaje in natura si tichete salariati 6421 Cheltuieli cu avantajele in natura acordate salariatilor 6422 -Cheltuieli cu tichetele acordate salariatilor
Pentru verificarea acestor codificări, în hSAFT a fost realizat meniul Dicţionar plan cont, descris în cap. 2.2.1. la pct. d).
În D406, partea de contabilitate va conţine:
Câteva operaţii de verificare recomandate
| Ce se compară? | hMARFA | hCONT |
|---|---|---|
| Solduri de stocuri | Fişe de magazie - extragere pe perioadă, contul 3.., eventual pe gestiuni, Listă de inventariere | Soldurile conturilor 301,302,345,371 etc. |
| Solduri furnizori | Recepţii/intrări/Fişe furnizori - Balanţa în lei/valută - cont 40, lista Balanţa furnizori | Soldurile conturilor 401.1, 401.2, 404, 409 etc. |
| Solduri clienţi | Facturi/ieşiri/Fişe clienţi - cont 4111.1, apoi 4111.2 lista Balanţa sintetică | Soldurile conturilor 4111.1, 4111.2 etc. Rulajul lui 4111.1 poate fi afectat dacă se contabilizează scont (ct.667). Soldul lui 419 poate fi suma algebrică a cantităţii Y-AVANS PRIMIT, în funcţie de modul de implementare. |
| Facturi/ieşiri/ lista Facturi neîncasate lei/valută | Soldurile conturilor 4111.1, 4111.2 etc. | |
| Solduri clasa 5 | Ştergere filtru „J“ în Încasări/plăţi, lista Solduri jurnale pentru ultima zi a perioadei | Soldurile conturilor 5121/5124 analitic, 5311 etc. |
| Solduri TVA | hMARFT - D300 - TVA de plată/de recuperat - rd. 45 sau 46 | Sold conturi 4423 sau 4424 |
| hMARFT - D300 - TVA neexigibil - TVA la încasare - rd. ZA sau ZB | Sold conturi 4428.37 sau 4428.36 |
| Ce se compară? | hIMOB | hCONT |
|---|---|---|
| Solduri clasa 3 | Verificare - extragere Solduri început/sfârşit lună, să rezulte 0 în col. Diferenţe | Soldurile conturilor 20, 21, 28, 8035 |
Aplicaţia hSAFT a fost elaborată pentru extragerea fişierelor necesare realizării Declaraţiei 406 din bazele de date hMARFA, hCONT, hIMOB şi realizarea fişierelor de transmis.
La intrarea în aplicaţia hSAFT apare o fereastră informativă, care, în funcţie de setările din program informează asupra unor detalii ca:
Din program, aceeaşi fereastră se poate lansa din meniul: Iniţializare/Situaţie SAF-T.
Setarea ferestrei hSAFT
Pentru ca toate coloanele ecranelor să fie vizibile, dimensiunea ferestrei trebuie să fie 160*30.
a) Iniţializare
a1) Iniţializare declaraţie lunară
În cadrul acestui meniu principal se pot seta:
a2) Iniţializare declaraţie anuală Active
În acest caz legăturile la bazele de date hIMOB şi hMARFA nu sunt cele curente, care figurează în alias-urile „cimp“ din hCONT. Din acest motiv, după Extragere surse, calea surselor trebuie modificată.
Se poate proceda în 2 moduri. În exemplul de mai jos ne referim la declaraţia pentru anul 2024.
1.) La conectare hCONT se alege CONT_12.24 sau CONT_AN.24. După operaţia Extragere surse din hCONT, după ce s-au înscris hIMOB şi hMARFA, trebuie să ne poziţionăm pe ambele şi cu F10 să corectăm calea către baza de date din 12.24, pentru că în CONT_12.24 au ramas în cimp-uri legăturile la bazele de date curente.
2.) În CONT_12.24, cu hUTIL se modifică legăturile din cimp-uri.
b) Setări şi antet
Datele se completează cu operaţia Extragere. Ele trebuie verificate/completate după caz!
Chiar dacă se află în meniu Iniţializare, datele introduse aici sunt importante, ele apar şi în XML-ul generat (date de Antet sau Header).
Date mai importante:
La fiecare informaţie apare un câmp „memo“ în care s-au preluat indicaţiile de completare din structura declaraţiei în limba română, din care se poate alege modul de completare a conţinutului. De exemplu:
După cum s-a mai menţionat, în XML denumirea câmpurilor este indicată numai în limba engleză, de aceea apar sub această formă pe ecran.
Generare XML din Setări şi antet
Datele în Setări şi antet trebuie extrase şi verificate, după care se lansează şi operaţia Generare XML pentru această subsecţiune.
c) Dicţionar plan cont
Este un meniu pregătitor, pentru verificarea şi traducerea conturilor hCONT în conturi SAF-T. La extragere din Plan de conturi/hCONT se extrag conturile din clasele 1,2,..,8. Pot apare mesaje de eroare dacă contul:
În câmpul Cont referinţă se înscriu conturile noi în care se vor traduce conturile din hCONT. Astfel, la preluare conturi din hCONT, conturile din contabilitate vor fi traduse în noile conturi înscrise. SAF-T nu admite nici puncte, dar punctele din analitice se vor elimina automat abia la exportul în XML.
Exemple de conturi:
Analitice in hCONT: Cont refer.în hSAFT Analitice în XML din hSAFT: 378.1 - 3781 378.2 - 3782 378.2.1 - 37821 378.2.2 - 37822 5121.1 5121.01 512101 ... 5121.9 5121.09 512109 5121.A 5121.10 512110 ... 6022.DED 6022.1 60221 6022.NED 6022.2 60222 ... 656 6561 6561 656.01 6561.01 656101 656.02 6561.02 656102
d) Setări speciale
d1) Pentru plătitorii trimestriali
Cum putem seta ca SAFT să fie Trimestrial?
d2) Pentru organizaţii
Se înlocuieşte PlanCont cu PlanCont pentru ONG, în meniul Planul de cont de referință se lansează operația;
În Setări şi antet la TaxAccountingBasis se modifică automat Valoare:ONG, dar verificați.
d3) Pentru neplătitori de TVA
Chiar dacă generarea Declaraţiei 406 se poate realiza şi prin operaţii globale, mai ales la început, la implementare recomandăm extragerea pe secţiuni a datelor, verificarea acestora şi generarea unor XML-uri parţiale. După ce persoana care efectuează implementarea, împreună cu contabilul, a verificat corectitudinea datelor, s-au depus şi validat declaraţii de test (D406T generate în DECL_TST), se pot genera şi transmite declaraţii reale.
La baze de date mari, extragerile pot să dureze timp mai îndelungat (câteva minute)!
În meniul principal Tranz. există meniuri dedicate pentru o serie de fişiere principale sau Master (fac parte din categoria Master Files). O altă parte a fişierelor Master se regăseşte în meniul principal Contab.
Recomandăm extragerea datelor în ordinea meniurilor.
Cu Extragere din Facturi se preiau din hMARFA, pe documente, rândurile tuturor facturilor emise.
Cod client (CustomerID) în D406: codificarea după tipul partenerului este prezentată în cap.1.1.4, lit. c).
Pentru facturile în lei (4111.1), de regulă:
suma col. Valoare lei + col. Valoare TVA = RDB 4111.1 din hCONT
După extragere, pot să apară atenţionări, de exemplu:
Treceţi cu Modificare prin aceste poziţii şi verificaţi starea facturilor. Ajustaţi/confirmaţi Cod TVA atribuit de program după natura operaţiei. Cu F1 se lansează fereastra de ajutor.
Lansaţi şi operaţiile:
Utilizaţi fereastra corespunzătoare. Aici se pot studia atât codurile de TVA indicate în documentul din hMARFA (OpTVA), cât şi CodTVA alocat operaţiei conform Nomenclatorului din structura SAF-T.
La importul datelor, hSAFT va aloca câte un cod TVA pentru fiecare document. Vor apare atenţionări în cazul în care sunt enumerate mai multe coduri TVA pentru aceeaşi OpTVA în fişierul TVA din hSAFT. Cu F1 utilizatorul poate să apeleze fereastra de ajutor şi să indice un alt cod de TVA, considerat corect.
Alocarea codului TVA se face pe baza unui algoritm, din datele înscrise în meniul TVA. Aici s-a încercat şi corelarea informaţiilor cu hMARFT/Corespondente TVA, unde sunt descrise legăturile dintre codurile OpTVA şi rândurile din D300/D390. Dacă utilizatorul a personalizat aceste corespondenţe, având operaţii specifice, este recomandat să se ajusteze şi descrierile din catalogul TVA din hSAFT.
F1 fereastra. Aici apar multe coduri, fiecare are o literă în faţă de la A la F. Dacă ne deplasăm cu cursorul pe primele poziţii ale tabelului, apar şi capitolele acestuia. Codurile TVA apar în mai multe foi de lucru din structura declaraţiei, astfel ele sunt organizate pe mai multe capitole:
Astfel, dacă o tranzacţie are codul 300201, ne putem da seama, că:
Dacă se doreşte căutarea unui cod TVA de ex. pentru operaţii cu deductibilitate 50%, se va indica cap.C în ferastra de ajutor şi atunci o să apară codurile respective.
Dăm mai jos un exemplu de comparare pentru Facturi vânzare.
hMARFT - Arhiva jurnal vanzari / Listare selectiva / 03 Centr. vanzari/decont TVA Selectie: Perioada=2023.06 si Data jurn.=2023.06
-------------------------------------------------------------------------------------
| Rand D300 | Document |
| |-------------------------------|
| | Total | Baza | TVA |
--------------------------------------------------------------------------------------
09-11 -Livrari de B si PS, taxabile 121732.89 102296.58 19436.31
TOTAL: 121732.89 102296.58 19436.31
Se poate compara cu:
hSAFT - Facturi vanzare / Listare selectiva / 04 Centralizator/D300
------------------------------------ |Perioada|Valoare lei |Valoare TVA | ------------------------------------ Rand D300: 09 2023.06 102296.58 19436.31 TOTAL: 2023.06 102296.58 19436.31
Din hMARFT/Declaraţia 390-VIES se lansează lista:
Din hSAFT se lansează lista:
TVA-ul din coloanele L+T+P din prima listă ar trebui să fie egal cu lista din Facturi de vânzare.
Listele comparative pot să difere, dacă sunt documente cu TVA la încasare, regularizări etc.
Operaţia serveşte la verificarea datelor. Aceasta va genera un XML care se deschide cu Excel (varianta recomandată, poate fi şi Notepad sau Notepad++). Tabelul în Excel funcţionează şi în OpenOffice. În foaia de lucru, fiecare coloană are prevăzute filtre. Se pot face filtrări, însumări pentru verificarea datelor. Aici se pot face modificări, însă nu are sens, ele nu se vor înscrie în XML-ul pentru D406, fişierele servesc numai pentru studiul şi verificarea datelor exportate în XML într-o formă mai inteligibilă.
Unde şi sub ce denumire se generează aceste XML-uri parţiale? În funcţie de setări:
Semnificaţia unor coduri din cele de mai sus:
În fiecare meniu în care sunt extrase date de bază, cu F10 se pot lansa variante de vizualizare:
Dacă un XML este deschis în formatul XLSX generat de noi, acesta este numai pentru studiul şi verificarea datelor. În Excel se pot introduce coloane suplimentare de observaţii, se pot colora anumite celule pentru a marca unele informaţii care trebuie revizuite. Recomandăm salvarea acestor fişiere modificate într-un catalog de lucru.
Modificările pe care le faceţi în formatul Excel NU se vor prelua în XML-ul original.
Dacă alegeţi vizualizarea cu Notepad sau Notepad++, orice modificare SE VA PRELUA în XML!
Se lucrează asemănător ca şi în Facturi vânzare.
După extragerea datelor mai există o operaţie suplimentară: Completare OpTVA cf. TVATX. Aceasta identifică documentele care au ataşat un document TVATX, care conţine OpTVA (ex. achiziţii cu taxare inversă, facturi externe în lei etc.)
Listele comparative pot să difere, dacă sunt documente cu TVA la încasare, regularizări etc.
Datele se pot compara, însă pot exista diferenţe, de exemplu:
În SAF-T, la rândurile D300 nu se ia in considerare exigibilitatea TVA (TVA la încasare), ca atare situaţia nu va fi egală cu rândurile din D300 lunară, ci doar cu rândurile D300 din jurnalele TVA.
hMARFT - Arhiva jurnal cumparari / Listare selectiva / 03 Centr. cumparari /decont TVA Selectie: Perioada=2023.06 si Data jurn.=2023.06
--------------------------------------------------------------------------------------------
| Operatii pe tipuri de | Document furnizor |
| deductibilitate |------------------------------------------|
| | Total | Baza | TVA |d.c.neded.|
---------------------------------------------------------------------------------------------
Rand: 22.1 -ASIC, benef.obligat la plata TVA (taxare inversa)
2-Op.cu deduc. 276.43 232.29 44.14 0.00
Total 22.1 -ASIC, benef.obligat la plata TVA (taxare inversa):
276.43 232.29 44.14 0.00
Rand: 22.2 -Achizitii B/S, benef.RO obligat plata TVA, import
2-Op.cu deduc. 162.90 136.89 26.01 0.00
Total 22.2 -Achizitii B/S, benef.RO obligat plata TVA, import
162.90 136.89 26.01 0.00
Rand: 24-26 -Achizitii B si S, taxabile
2-Op.cu deduc. 2630.93 2210.87 420.06 0.00
Total 24-26 -Achizitii B si S, taxabile 2630.93 2210.87 420.06 0.00
Rand: 30.2 -Achizitii B si S scutite sau neimpozabile
2-Op.cu deduc. 3036.88 3036.88 0.00 0.00
Total 30.2 -Achizitii B si S scutite sau neimpozabile
3036.88 3036.88 0.00 0.00
TOTAL: 6107.14 5616.93 490.21 0.00
Se poate compara cu:
hSAFT - Facturi achizitie / Listare selectiva / 04 Centralizator/D300
------------------------------------ |Perioada|Valoare lei |Valoare TVA | ------------------------------------ Rand D300: 22.1 2023.06 232.29 44.14 Rand D300: 22.2 2023.06 136.89 26.01 Rand D300: 24 2023.06 2210.87 420.06 Rand D300: 30.2 2023.06 3036.88 0.00 TOTAL: 2023.06 5616.93 490.21
Din hMARFT/Declaraţia 390-VIES se lansează lista:
Din hSAFT se lansează lista:
TVA-ul din col. A şi S din prima listă ar trebui să fie egal cu lista din Facturi de achiziţie.
Unele documente se marchează automat, de exemplu dacă s-au făcut recepţii pentru impozite de plată (ex. partener= %TVA). Pentru acestea în col. NU XML apare „X“.
Se extrag din hMARFA toate operaţiile de încasări şi plăţi.
Pe ecran se pot urmări datele detaliate ale tranzacţiilor.
La operaţiile de genul: comision bancar, dobândă, transfer intern etc., unde nu există ca partener o altă firmă, SupplierID sau CustomerID este cel din Societatea pentru aplicaţia hSAFT.
Se preiau din hMARFA şi reevaluările de solduri parteneri în valută, solduri de conturi bancare în valută etc., pentru a putea efectua compararea cu datele din Clienţi şi Furnizori, însă aceste operaţiuni, precum şi cele de transfer între casă/bancă sau între diverse conturi bancare nu trebuie transmise în XML-ul generat! În acest caz pe ecranul de articol apare: Nu se exporta in XML: X.
Lista Incasari/Plati (XLS) conţine aceste date detaliat.
Exportaţi datele în XML, care se va deschide în Excel (în funcţie de setări). Puteţi să filtraţi, să studiaţi datele din XML într-o formă mult mai inteligibilă astfel.
Pentru metoda plăţii (PaymentMethod) se utilizează în XML de regulă codurile:
De regulă se indică un cod client (CustomerID) sau cod furnizor (SupplierID). Unele operaţiuni (de ex. plata comision bancar) conţin CIF-ul societăţii.
Operaţiunile în valută se includ în lei şi în valută. Cursul de schimb se utilizează cu 2 zecimale.
Codul taxei (TaxCode) şi suma taxei (TaxAmount) este obligatoriu de completat în cazul impozitelor cu reţinere la sursă (vezi catalogul WHT). Există mai multe coduri şi în funcţie de:
La extragere, pot fi semnalate atenţionări de genul: CodTaxa-mai multe variante!
Recomandăm parcurgerea atentă a acestor poziţii. De exemplu, la dividende, programul atribuie automat codul 150010, care însă este primul cod din listă şi înseamnă Impozit pe dividende distribuite persoanelor juridice-5%. Dacă dividendele s-au achitat de exemplu unei persoane fizice, cu cota de 8%, din fereastra de ajutor lansabilă cu F1 se alege codul 604020. Codul se înscrie atât la rândul cu plata dividendelor către beneficiar, cât şi la plata impozitului către bugetul de stat.
Conform Normelor, se extrag detaliile de identificare (denumire, adresa, CUI), contul analitic în care este înregistrat soldul clientului respectiv, soldul inițial debitor/creditor, soldul final debitor/creditor, etc.
Se raportează toţi clienţii cu sold sau rulaj în perioada de raportare.
Înainte de extragerea datelor în hSAFT, hMARFA se execută:
După aceasta se preiau datele cu Extragere în hSAFT.
Se pot urmări datele preluate pe fereastra Clienţi-balanta (date extrase din Fişe clienţi).
Pe fereastra Clienti-verificare rulaje apar rulajele DB şi CR din Fişă clienţi, alături de rulajul DB din Facturi/ieşiri şi rulajul CR din Încasări/plăţi. Dacă aceste rulaje diferă, trebuie căutat motivul diferenţei!
Reevaluarea partenerilor şi a soldurilor nu se preiau în hSAFT!
Lansaţi operaţia Compara Clienti fise-fac/inc, care compară datele din fişe cu cele din încasări. Rezultatul comparării apare pe fereastra Clienţi-rulaje, nu într-un fişier log. La soldurile în lei nu ar trebui să existe diferenţe. Rulajele debitoare sau creditoare în valută diferă de regulă cu diferenţele de curs rezultate la încasare, sau cu reevaluarea soldului de la sfârşitul lunii. Pentru verificarea în detaliu se mai poate lansa în Fişe clienţi din hMARFA:
Astfel, diferenţele de rulaje pot fi verificate, cel puţin pe un eşantion de parteneri.
Datele se pot lista cu listare obişnuită sau în Excel.
După ce ne-am convins că datele sunt corecte, se lansează Export XML.
Acest XML nu va reprezenta D406, însă va fi o parte componentă a declaraţiei, care va putea fi verificată mult mai uşor.
Datele se extrag din hMARFA Fişe furnizori extras pe:
Lansaţi şi operaţia Compara Furnizori fişe-rec/pla.
Studiaţi eventualele diferenţe de rulaje pe fereastra Furnizori-verificare rulaje. Diferenţele se pot verifica ca şi la Clienţi, prin extragere Balanţă furnizori în valută.
Codul furnizorilor (SupplierID) va fi generat după regula generală.
În XML-ul generat vor apare printre altele conturile de furnizori (AccountID), soldurile creditoare iniţiale şi finale pe parteneri.
În materialul Întrebări şi răspunsuri de la ANAF este prevăzut:
In sub-sectiunea Products se vor declara stocurile pentru care societatea organizeaza evidenta prin metodele operativ-contabila sau cantitativa-valorica: materii prime, materiale consumabile, semifabricate, produse finite, produse reziduale, produse agricole, active biologice de natura stocurilor, marfuri, ambalaje. Nu se vor declara informatii cu privire la obiectele de inventar in aceasta sub-sectiune, indiferent daca sunt in folosinta sau nu.
Nu este obligatorie raportarea serviciilor în sub-secțiunea Products din secțiunea MasterFiles. În măsura în care societatea întreține informațiile despre serviciile prestate, poate opta să raporteze aceste informații în sub-secțiunea Products.
In aceasta sub-sectiune, nu se vor declara informatii pentru stocurile pentru care se tine evidenta prin metoda global-valorica.
Datele extrase conţin toate poziţiile facturate. Din acestea, nu se exportă în XML (ultima col. NU XML=X) articolele:
În XML apare un identificator (GoodsServicesID), care arată, dacă este vorba de produse (01) sau servicii (02), unde s-a inclus tot ce nu se consideră produs.
Apare şi metoda de evaluare a stocurilor (ValuationMethod, de regulă FIFO).
În varianta actuală, loturile de tip reduceri comerciale, avansuri etc. se includ în XML-ul generat cu codul NC generic 99999999. Puteţi solicita ca şi acestea să fie excluse.
Structura declaraţiei 406 cuprinde şi un larg tabel cu unităţile de măsură aplicabile codurilor NC (prescurtat coduri UN/ECE). În hMARFA ele trebuie completate în Unităţi de măsură. Este necesară completarea acestor coduri numai pentru unităţile de măsură efectiv utilizate. Cu F1 se poate apela lista acestor coduri.
Este recomandată completarea codului şi pentru unităţi de măsură ca bucăţi (H87), unitate (C62 sau XUN), pentru poziţiile care nu au o unitate de măsură specifică.
În hSAFT se extrag toate unităţile de măsură din hMARFA care au codul UN/ECE completat.
Datele din meniul principal Contabilitate sunt preluate din hCONT.
Sunt preluate din hCONT toate soldurile şi rulajele din clasele 1-8. Clasa 9 nu se cuprinde în D406!
Atenţie! Conturile din clasa 8 trebuie să fie prezente în GeneralLedgerAccounts, dar în GeneralLedgerAccounts nu vor figura înregistrările corespunzătoare. Dacă nu au fost introduse înregistrări pe conturile din clasa 8, atunci măcar în Balanţa generală se vor introduce soldurile şi rulajele lunare.
După extragere lansaţi şi operaţia Compara Clienti/Furn ~ Conturi.
Datele se pot studia pe mai multe ferestre. Verificaţi egalităţile pe ecranele:
La clienţi/furnizori externi pot exista diferenţe de rulaje între hMARFA şi hCONT din cauze ca:
Acestea se pot verifica pe fereastra Rulaje Clienti/Furnizori~Cont.
Aceste diferenţe sunt deci normale. În XML se cer numai solduri, însă nu se cer rulaje, astfel diferenţele de rulaje oricum nu cauzează probleme.
Dacă de ex. s-a recepţionat un impozit de plată cu o altă sumă în hMARFA faţă de soldul din hCONT, se semnalează diferenţă de sold. Aceasta nu reprezintă neapărat o eroare.
Pe ecran apar şi:
Pentru verificarea datelor recomandăm:
Se poate lansa şi lista Balanţă de verificare din hSAFT.
Listele au şi variante în limba engleză. Menţionăm, că denumirile în engleză a conturilor au fost introduse numai pentru conturile sintetice oficiale, care au traduceri în engleză şi în structura declaraţiei.
Apare şi Data creării contului. Acesta este o informaţie opţională, s-a introdus data numai pentru cele adăugate în cursul anului curent prin acte normative.
În XML-ul generat apar:
Aici se extrag toate înregistrările contabile din hCONT.
După extragere lansaţi şi operaţia Calcul IDPartener, care ataşează partenerii la înregistăririle preluate.
Nu se preiau „înregistrările“ pentru conturile în partidă simplă din clasa 8, de tipul 8xxx = 000. Conturile din clasa 8 apar numai cu soldurile lor în Conturi, nu se tratează rulajele acestora.
În XML-ul generat fiecare „tranzacţie“ (de fapt articol contabil) are un identificator (ex. Transaction=T6) şi o numerotare a liniilor (ex. TransactionLine=L1 .. L12). Liniile înseamnă articolele simple din care este format articolul compus.
Cu hCONT datele se pot identifica prin JournalID (cod jurnal) şi TransactionID (număr articol din jurnal).
O verificare simplă, pentru a vedea dacă s-au importat corect datele din contabilitate:
În cazul în care în hMARFA contarea facturilor emise şi altor documente de ieşire (ex. BONF, BCM) se face centralizat, în hCONT acestea se importă fără număr. Astfel, operaţia Calcul IDPartener nu poate să identifice partenerul, va apare atenţionarea:
În situaţia de mai sus, la cod client (TransactionCustomerID) în XML-ul generat se va înscrie CIF-ul utilizatorului.
Aici se extrag numai codurile efectiv utilizate în D406, din:
Capitolul se va completa după livrarea componentei.
Declaraţia anuală este o parte componentă a declaraţiei 406, şi ea cuprinde informaţii privind:
Componenta se poate realiza cu hSAFT, începând cu versiunea 2.1A.
Informaţiile se vor prelua din bazele de date hCONT şi hIMOB.
În declaraţie se cuprind numai informaţii contabile, nu trebuie raportate amortizările fiscale!
Se depune o singură declaraţie, care va cuprinde însă toate lunile anului precedent.
Înainte de extragerea datelor recomandăm lansarea în hIMOB din meniul principal Contabilitate a meniului Verificare, operaţia Extragere solduri sfârşit lună. Dacă în col. de diferenţe sumele diferă de zero, trebuie căutat motivul pentru care datele din hCONT şi hIMOB nu se corelează. Recomandăm în acest caz regularizarea soldurilor în luna curentă contabilă, cu lansarea verificării după introducerea regularizării, de această dată în baza de date hIMOB curentă. Astfel, datele vor fi corelate cel puţin începând cu anul curent.
Informaţiile trebuie completate pe întregul an precedent, de către firmele care au depus declaraţia SAF-T lunară pentru anul respectiv.
Termenul de depunere este acelaşi cu cel al situaţiilor financiare, adică 31 mai în 2025.
Datele obligatorii privind activele sunt de genul:
În cadrul tranzacţiilor cu active se deosebesc operaţii de genul:
| Cod | Denumire |
|---|---|
| 10 | Achiziție |
| 20 | Vânzare |
| 30 | Amortizare |
| 40 | Transfer intern |
| 50 | Casare mijloace fixe |
| 60 | Reevaluare negativă |
| 70 | Reevaluare pozitiva |
| 80 | Plus de inventar |
| 90 | Minus de inventar |
| 100 | Ajustare de valoare negativă |
| 110 | Reversare ajustare de valoare |
| 120 | Bunuri acordate cu titlu gratuit |
| 130 | Alte tranzacții |
Aici trebuie indicate informaţii ca:
Descrierea de mai jos se referă la hSAFT V2.1A6.
Etapele de lucru se desfăşoară astfel:
A) Pregătire hIMOB
Pentru anul 2024 se utilizează hIMOB 12.24 si hCONT 12.24.
Pot fi utilizate următoarele variante de hIMOB:
Etape de lucru:
B. Completare date Societate cu hUTIL in hSAFT
C. Iniţializare hSAFT
Observaţie
Operaţiile de extragere şi de pregătire ale secţiunilor la început şi in cazul bazelor de date complexe se execută una câte una, iar în cazul bazelor de date simple se pot utiliza wizarduri:
În hSAFT, înainte de extragerea datelor:
Cum se verifică, ce fişiere compun declaraţia anuală?
În meniul principal D406/Secţiuni D406 introduceţi filtrul „0“ în col. Act. şi vor rezulta cele 4 fişiere pe care va trebui să conţină declaraţia anuală:
Executaţi operaţiile Extragere în:
Verificaţi datele, completaţi informaţiile sau corectaţi erorile care pot să apară.
După aceea, executaţi Export XML în cele 3 fişiere.
a) Comparare solduri hIMOB/hCONT
După extragerea datelor în Conturi se lansează operaţia Compară Active ~ Conturi. Aceasta va reda în Lista de erori eventualele diferenţele între soldurile din cele 2 baze de date.
b) Valoarea netă de vânzare
Din hIMOB nu se poate extrage valoarea netă (fără TVA) a activelor vândute.
În hSAFT/Tranzacţii cu active există acum operaţia Tranzacţii imobilizări/hMARFA. La extragerea acesteia se obţine o situaţie cu intrările/ieşirile de imobilizari evidenţiate în hMARFA.
După studiul listei, se modifică imobilizările ieşite prin vânzare, înscriind în câmpul » Valoare vânzare baza de calcul TVA. Câmpul Val. netă tranzacţie se va recalcula, arâtând câştigul/pierderea faţă de valoarea rămasă. În cazul în care cu acelaşi document s-au achiziţionat/vândut mai multe imobilizări, evidenţiate într-o singură poziţie, sumele trebuie defalcate manual!
Casările, ieşirile prin donaţie etc. pentru care nu s-au întocmit documente în hMARFA nu vor fi evidenţiate în această listă.
La fel, în listă o să apară intrările cu documentul NIRT, reprezentând plusuri de inventar.
Acest meniu serveşte pentru elaborarea efectivă a declaraţiei de bază, în funcţie de componenta setată în Setari şi antet. Înainte de lansarea operaţiilor de aici, recomandăm să lansaţi:
În meniul Elaborare declaraţie 406 avem operaţiile:
Meniul este un „tablou de bord“ mai ales pentru cei care efectuează implementarea declaraţiei, care pot efectua diverse setări.
Utilizatorii pot să observe aici:
În acest meniu principal sunt cuprinse o serie de nomenclatoare, care ajută la elaborarea şi verificarea corectitudinii declaraţiei:
În hSAFT V2.1A au fost actualizate datele pentru anul 2024 din: