Se poate intocmi in mai multe variante:
- informativa /1 - este declaratia
ce se depune obligatoriu periodic lunar sau trimestrial identic cu perioada de
plata a TVA Firmele neplatitoare de TVA vor depune trimestrial Aceasta varianta
va genera un singur fisier XML
- informativa /3 (partea -1...-3) - este
aceeasi declaratie ca mai sus dar fractionata in 3 fisiere XML Se va folosi in
cazul in care declaratia intr-un singur fisier depaseste dimensiunea maxima de
500M
-stocuri - se raporteaza numai la cerere
-active - se
raporteaza obligatoriu anual la sfarsitul anului financiar al contribuabilului
Atentie fisierul XML generat in oricare din variante nu trebuie sa depaseasca
500Mb pentru a putea fi depus
Se poate transmite la ANAF si declaratia in
scop de testare. Daca dorim acest lucru bifam "XML de Test !!!" Fisierul XML
astfel obtinut se poate valida si cu Dukintegratorul (trebuie sa alegem tip de
declaratie D406T) Nu folositi aceasta bifa pentru declaratia buna
XML
de test - bifarea aceastei optiuni duce la modificarea headerului
fisierului XML cu tagul "d406t" in loc de "d406" ceea ce va determina depunerea
declaratiei doar in scop de testare
mod depanare - bifarea
acestei optiuni va duce la generarea unui fisier XLS in paralel cu fisierul XML
Fisierul XLS poate fi folosit mai usor pentru verificarea informatiilor
continute in declaratia
si produsele cu stoc -
nonmenclatorul de produse si de UM transmis in fisierul XML va contine si
articolele fara miscare in perioada declarata dar care au stoc
Informatiile din prima pagina se completeaza automat pe baza configurarilor
facute la Societate si la TVA
dar se pot corecta/completa manual:
City -
numele orasului - nu se valideaza
Region - se completeaza manual sau se alege
judetul in partea dreapta (se valideaza conform nomenclatoarelor SAFT)
Country - se completeaza cu RO (se valideaza conform nomenclatoarelor SAFT)
IBANNumber - daca SC nu are IBAN ,se completeaza obligatoriu BankAccountNumber
si BankAccountName
HeaderComment - se selecteaza : Luner , Trimestrial ,
Anual , etc
TaxRegistrationNumber - Nrul de inregistrare fiscala a SC
Taxype -conform nomenclatorului Nomenclator_Regim_fiscal
TaxNumber - CUIul SC
DefaultCurrencyCode - se completeaza RON
TaxAccounttingBasis - planul de
conturi al SC - se alege:
- A pentru Societati comerciale
- ONG pentru PJ fara scop patrimonial Atentie !!! in
acest caz trebuie selectat la Configurare> Contabilitate > Planul de conturi
SAFT : 10 ONG inaintea echivalarii conturilor in Planul de conturi. In cazul in
care la Planul de conturi > Cont SAFT nu se poate alege nimic (e gol selectorul)
se face actualizarea nomenclatoarelor SAFT pe la SAFT > butonul "Nomenclatoare"
> pagina Nomenclatoate generale . butonul "Actualizeaza nomenclatoare SAFT..."
Pentru corecta generare a declaratiei este necesara echivalarea articolelor unor nomenclatoare din aplicatia Wmicro5 cu codurile nomenclatoarele impuse de declaratia SAFT astfel (echivalarile obligatorii apar ingrosate) :
Pentru a putea introduce rapid valori in noile campuri aratate mai sus in
fereastra Saft pagian Nomenclatoare, s-au
creat butoanele : articole , terti , plan conturi prin care putem importa cu
ajutorul fisierelor XLS
Principiul general de lucru este: 1) prin click pe buton obtinem un
XLS cu toate articolele din nomenclatorul respectiv 2) apoi putem completa in acest
fisier XLS valorile campurilor noi pentru toate articolele sau doar pentru o
parte si le 3) putem prelua apoi in program prin click dreapta pe acelasi buton.
- articole imp-export - cu click normal obtinem fisierul XLS cu toate articolele din
nomenclator Salvam si editam acest fisier numai coloanele "cod_vamal" si
"saft_um" Celelalte coloane le lasam neschimbate si nici nu le stergem Randurile
care stim ca nu le utilizam sau nu dorim sa completam le lasam neschimbate sau
le stergem(vor fi importate in program doar valorile introduse nu si casutele
goale) Cand suntem gata cu fisierul XLS il preluam in program facand click
dreapta pe butonul "articole" Putem face preluarea si pe bucati ori de cate ori
dorim
Valorile pentru "cod_vamal" le vom lua din Nomenclatorul tarifar vamal
combinat pe care-l putem gasi si in XLSul SAF-T_Romania_SchemaDefinitionCodes
,pagina NC8_2021_TARIC sau din XLSul de
aici
- plan conturi imp-export - - cu click normal obtinem fisierul XLS cu toate
conturile din nomenclator Salvam si punem valorile dorite numai in coloanele
"saft_kont" si "saft_wht" Incarcarea in program se face prin click dreapta pe
acelasi buton "plan conturi" Se exporta/importa numai conturile
sintetice SAFT, analiticele saft se echivaleaza automat
- terti imp-export -- cu click normal
obtinem fisierul XLS cu toti tertii din nomenclator Salvam si punem valorile
dorite numai in coloanele "banca", "cont", "adresa","cod_post",
"cod_tzara", "cod_judet", "den_localitate1" Incarcarea in
program se face prin click dreapta pe acelasi buton "terti" numai
pentru campurile completate. Codul tzarii si Localitatea sunt verificate
Nomenclatoarele pot fi exportate XLS prin click dreapta pe casuta de selectie a
valorii
2.1.GLA - Soldul initial si final comunicat in rezumat se poate verifica cu
soldul initial/final din balanta contabila pentru prima si ultima luna a
intervalului de raportare
2.3.Customers - Soldul initial si final comunicat
in rezumat se poate verifica cu valorile totale din Balanta Clientilor pe
conturi pentru perioada declaratiei Sumele fara cont din balanta clientilor nu
se salveaza in SAFT
2.4.Suppliers - Soldul initial si final
comunicat in rezumat se poate verifica cu valorile totale din Balanta
Furnizorilor pe conturi pentru perioada declaratiei Sumele fara cont din
balanta furnizoroilor nu se salveaza in SAFT
|2.10 PhysicalStock - se poate verifica su valorile initiale si finale,
cantitative si valorice ale balantei de stocuri pentru toate gestiunile
2.12 Assets - valorile initiale trebuie sa fie egale cu Sold initial din
lista Valori de inventar si amort/... in prima luna a intervalului
3.GLE -
total DB sau CR din rezumat trebuie sa fie egal cu rulajul sumelor din balantele
contabile pentru perioada raportata
4.1.Sales Invoices - valorile fara TVA si
valorile TVA din rezumat trebuie sa fie egale cu valorile acelorasi sume din
listele de vanzare la clienti
4.2.Purchase invoices - valorile fara TVA si
valorile TVA din rezumat trebuie sa fie egale cu valorile acelorasi sume din
listele de achizitie de la furnizori
4.3.Payments - total incasari /plati din
rezumat trebuie sa fie egale cu suma valorilor din toate casele si bancile in
perioada de raportare
4.4 Movement - se poate face doar o verificare cantitativa cu total
rulaj al balantei de stoc pe toate gestiunile dar trebuie tinut cont de faptul
ca aceasta sectiune contine doar miscarile care fac note contabile cu conturi
din clasa 3
4.5.Asset transactions - valorile din rezumat se pot verifica cu
total valori de inventar al MF achizitionate, vandute, modificarile valorilor de
inventar din listele de Mijloace fixe pentru perioada raportata
Daca dorim o verificare detaliata a datelor raportate in fisierul XML bifam "mod
depanare" si vom obtine un fisier XLS avand acelasi nume cu fisierul XML
Sectiunile detaliate sunt: 2.1.GLA, 2.3.Customers, 2.4.Suppliers ,3.GL ,4.1.
SalesInvoices ,4.2.PurcaseInvoices ,4.3.Payments ,4.4 Movement Fisierul XLS va
contine rand cu rand valorile importante :
- nrf= seria si nr documentului
- kont_db, kont_cr, suma_db, suma_cr preluate din nota contabila a
documentului (conturile sunt cele folosite in aplicatie nu cele echivalate SAFT)
- tx_code,tx_proc,tx_baza,tx_taxa= informatii despre taxa randului respectiv
- customerid,supplierid=cuiul tertului conform sintaxei impuse de SAFT
Codurile speciale ale TVA si ale impozitelor si taxelor impuse de SAFT ale
facturilor de furnizori si clienti precum ai ale operatiunilor de incasare,
plata si note contabile pot fi vizualizate si modificate daca e cazul inaintea
generarii declaratiei.
Codurile de TVA sunt puse automat de aplicatia
contabila in majoritatea cazurilor conform regulilor date de documentatia SAFT
iar codurile impozitelor si taxelor sunt de asemeni asociate automat
operatiunilor de incasare,plata sau nota contabila pe baza contului contabil al
operatiei si al echivalarii facute de utilizator in Planul de conturi, campul
Cod taxa WHT
Sunt 2 situatii in care sunt completate automat aceste taxe:
generarea declaratiei Saft si actionarea butonului "pune
taxcode,taxamount" din ferestrele enumerate in continuare
- Furnizori ,
pagina Saft
- Clienti, pagina Saft
- Trezorerie, Case Banci pagina Saft
- Note contabile, pagina Saft
Inaintea generarii declaratiei, codurile
taxelor vor fi puse automat numai daca se da click pe butonul "pune
taxcode,taxamount" Apoi pot fi modificate dupa dorinta cu ajutorul butonului
"Modifica"
Inregistrarile modificate manual apar colorate cu verde si nu vor
fi modificate ulterior de aplicatie prin butonul "pune taxcode,taxamount" sau
prin generarea declaratiei Modificarile pot fi doar sterse
Comparatie SAFT cu D300
Cu ajutorul acestui buton se pot
compara valorile declartie SAFT si 300. Intervalul declaratiilor SAFT si 300 ce
intra in comparatie trebuie sa fie identic.
D300 trebuie sa fi fost
incarcat in prealabil iar SAFT poate fi incarcata anterior sau la momentul
comparatiei (se raspunde Y la Doriti ...cu regenerarea codurilor TVA)
Se vor
obtine doua
XLSuri:
- un XLS rezumat care contine in paralel valorile din declaratia SAFT
si 300 cumulate pe nr.crt al D300
- si alt XLS detaliat continand numai
valorile din declaratia SAFT ,cumulata pe documente , coduri tva-saft si nr.crt
al D300 pentru a inlegete componenta documentelor pentru un fiecare nr.crt
- bonurile fiscale de achizitie (spre deosebire de factura simplificata) nu se cuprind in 4.2.PurcaseInvoices
dar se raporteaza in 3.GeneralLedger si in 4.3.Payments cu TaxCode conform cotei
de tva. Categoria documentului bon nu trebuie echivalata SAFT
- bonurile
fiscale emise prin Iesiri prin Casa de marcat (pentru gestiunile
cantitativ-valorice) , nu se raporteaza in 4.1.SalesInvoices dar se raporteaza
individual in 3.GeneralLedger si in 4.3.Payments cu
customerId=08000000000000000000 si TaxCode conform cotei de tva
- monetarele
(raportul Z) introduse in Case/Banci pentru gestiunile magazin-valorice se
raporteaza in 3.GeneralLedger si in 4.3.Payments cu
customerId=08000000000000000000 si TaxCode conform cotei de tva
Codurile taxcode pentru facturile de furnizori si clienti sunt predefinite in
aceasta aplicatie dar pot fi modificate dupa dorinta
Acest lucru se poate
face in pagina coduri TVA din fereastra SAFT
Trebuie sa
stim ca pentru fiecare rand in factura se poate atribui un taxcode din tabelul
pomenit mai sus daca se indeplinesc cumulativ urmatoarele conditii:
- pentru
facturile de la furnizori ,coloana Tranzactie trebuie sa aiba valoarea Furnizori
iar pentru facturile de clienti , valoarea Clienti
- Ctg.TVA a facturii
trebuie sa fie aceeasi cu valoarea din coloana Ctg.TVA ( exceptie toate tipurile
de scutiri pentru care seaccepta valoarea Scutit)
- Tzara tertului facturii
trebuie sa se afle intr-una situatiile RO,UE,Alta si se identifica cu coloanele
cu acelasi denumire
- calitatea de bun sau serviciu al produsului liniei din
factura este data de aceasta caracteritica din Categoria articol asociata si se
identitifca cu coloana Bun sau Serv dupa caz
- deductibilitatea produsului
liniei conform selectiei din factura poate fi 100% sau 50% si se identifica cu
coloana Deductibil
- calitatea tertului facturii de a fi platitor de tva (T)
sau neplatitor (N) se identifica cu coloana TVA tert
Dupa identificarea randului din tabela coduri TVA care satisface toate
conditiile ,pe baza % de tva al liniei facturii ,rezulta taxcode-ul
Atentie
!!! nu creati mai multe randuri in tabela coduri TVA care indeplinesc aceleasi
conditii pentru ca selectarea codului va fi eronata. Randurile cu conditii
identice vor fi semnalate in momentul salvarii modificarii