Nr. crt. | Elemente/Atribute | Denumirea câmpului | Tipul şi lungimea câmpului | Câmp obligatoriu | Câmp calculat | Formule şi restricţii | Erori |
1. | < declaratie205 > | | | | | | |
2. | luna | Perioada de raportare - Luna | N(2) | DA | | luna = 12 | ERR - luna raportare |
3. | an | Perioada de raportare - An | N(4) | DA | | an >= 2013 | ERR - an raportare |
4. | d_rec | Declaraţie rectificativă | N(1) | DA | | d_rec= (0,1) 0 - iniţială 1 - rectificativă | ERR - câmp rectificativă |
5. | nume_declar | Nume declarant | C(75) | DA | | | ERR - nume declarant necompletat |
6. | prenume_declar | Prenume declarant | C(75) | DA | | | ERR - prenume declarant necompletat |
7. | functie_declar | Funcţie declarant | C(50) | DA | | | ERR - funcţie declarant necompletată |
8. | | Secţiunea I - Date de identificare a plătitorului de venit | | | | | |
9. | cui | Cod de înregistrare fiscală | N(13) | DA | | Verificare CUI | ERR - CIF plătitor de venit invalid sau necompletat |
10. | den | Denumire/Nume şi prenume | C(200) | DA | | | ERR - denumire plătitor de venit necompletată |
11. | adresa | Adresă domiciliu fiscal | C(1000) | DA | | | ERR - adresă plătitor de venit necompletată |
12. | telefon | Telefon domiciliu fiscal | C(15) | | | | |
13. | fax | Fax domiciliu fiscal | C(15) | | | | |
14. | mail | E-mail domiciliu fiscal | C(200) | | | | |
15. | totalPlata_A | Suma de control | N(15) | DA | DA | totalPlata_A = suma (nrben) + suma (Tcastsg) + suma (Tpierd) + suma (Tbaza) + suma (Timp) | ERR - suma de control |
16. | < sect_II > | 1-n apariţii | | | | | |
17. | | Secţiunea II - Date recapitulative | | | | | |
18. | tip_venit | Tip venit | C(2) | DA | | tip_venit în (01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15, 16, 17, 18) conform nomenclator tip venit | ERR - tip_venit invalid |
19. | nrben | Nr. beneficiari de venit | N(15) | DA | DA | nrben = suma (benef) pentru un tip_venit1 | ERR - Nr. beneficiari de venit/nr. salariaţi |
20. | Tcastig | Total câştig | N(15) | DA | DA | Tcâştig = suma (câştig) pentru un tip_venit1 | ERR -Total câştig |
21. | Tpierd | Total pierdere | N (15) | DA | DA | Tpierd = suma (pierdere) pentru un tip_venit1 | ERR - Total pierdere |
22. | Tbaza | Total baza de calcul a impozitului | N(15) | DA | DA | Tbaza = suma (baza1) pentru un tip_venit1 | ERR - Total baza de calcul a impozitului |
23. | Timp | Total impozit reţinut | N(15) | DA | DA | Timp = suma (imp1) pentru un tip_venit1 | ERR - Total impozit reţinut |
24. | < /sect_II > | | | | | | |
25. | < benef > | 1-n apariţii | | | | | |
26. | | Secţiunea IV - Date informative privind impozitul reţinut la sursă şi câştigurile/pierderile realizate, pe beneficiari de venit | | | | | |
27. | id_inreg | ID înregistrare | N(15) | DA | | id_inreg unic | ERR - ID înregistrare neunic |
28. | tip_venit1 | Tip venit | C(2) | DA | | tip_venit1 in (01, 02, 03, 04, 05, 06, 07, 08,09, 10, 11, 12, 13, 14, 15, 16, 17, 18) | ERR - tip_venit secţiune IV invalid |
29. | den 1 | Nume şi prenume/Denumire | C(100) | DA | | | |
30. | cif 1 | CNP/NIF/CF | N(13) | DA | | Verificare cif 1 cif1 = CF doar dacă tip_venit1 =17 | ERR - CIF beneficiar invalid |
31. | tip_salAB | Venituri din salarii pentru activitatea desfăşurată în România/străinătate | N(1) | | | tip_salAB = (1,2) 1 - salarii din România 2 - salarii din străinătate tip_salAB nu se completează decât pentru tip_venit1 = 07 şi an >= 2013 | ERR - câmpul 'tip_salAB' nu se completează decât pentru tip_venit1 = 07 |
32. | tip_plata | Plată anticipată/impozit final | N(1) | DA | | tip_plata = (1,2) 1- plată anticipată/impozit regularizat 2- impozit final tip_plată=1 pentru tip_venit 1 in (01, 02, 03, 04, 05, 06, 07B, 17) tip_plată=2 pentru tip_venit 1 in (01, 02, 03, 07A sau 07B, 08, 09, 10, 11, 12, 13, 14, 15, 16, 18), unde pentru an< =2013 avem 07A pentru: tip_venit1 = 07 tip_salAB = 1 07B pentru: tip_venit1 = 07 tip_salAB = 2 | ERR - tip plată eronat |
33. | Câştig 1 | Câştig | N(15) | NU | | câştig< =0 pentru tip_venit 1 =05, 06 câştig nu se completează pentru tip_venit 1< >05, 06 | ERR - câmpul 'câştig' nu se completează pentru tip_venit1 < >05, 06 ERR - valoare câmp 'câştig' negativă |
34. | Pierdere 1 | Pierdere | N(15) | NU | | pierdere > = 0 pentru tip_venit 1 = 05, 06 pierdere nu se completează pentru tip_venit 1< >05, 06 | ERR - câmpul 'pierdere' nu se completează pentru tip_venit 1< > 05, 06 ERR - valoare câmp 'pierdere' negativă |
35. | tip_functie | Funcţia de bază/în afara funcţiei de bază | N(1) | NU | | tip_funcţie = (1, 2) 1 - funcţia de bază 2 - în afara funcţiei de bază pentru tip_venit 1 = 07 tip_funcţie nu se completează pentru tip_venit 1< >07 | ERR - câmpul 'tip funcţie' < > (1.2) ERR - câmpul 'tip funcţie' nu se completează pentru tip_venit1< >07 |
36. | vbrut | Venit brut anual | N(15) | NU | | vbrut > = 0 pentru tip_venit 1 = 07 vbrut nu se completează pentru tip_venit1< >07 | ERR - câmpul 'vbrut' nu se completează pentru tip_venit 1< >07 ERR - câmpul 'vbrut' necompletat pentru tip_venit1 = 07 ERR - valoare câmp 'vbrut' negativă |
37. | dedu_pers | Deduceri personale | N(15) | NU | | dedu_pers> = 0 şi dedu_pers< = 650x12=7800 pentru tip_venit 1=07 dedu_pers nu se completează pentru tip_venit 1< >07 sau (tip_venit 1=07 şi tip_funcţie=2) | ERR - câmpul 'dedu_pers' nu se completează pentru tip_venit 1< >07 sau (tip_venit1 = 07 şi tip_funcţie = 2) ERR - valoare câmp 'dedu_pers' negativă sau >7800 |
38. | dedu_alte | Alte deduceri | N(15) | NU | | dedu_alte > = 0 pentru tip_venit 1 = 07 dedu_alte nu se completează pentru tip_venit 1< >07 sau (tip_venit 1=07 şi tip_funcţie =2) | ERR - câmpul 'dedu_alte' nu se completează pentru tip_venit 1< >07 sau (tip_venit 1=07 şi tip_funcţie =2) ERR - valoare câmp 'dedu_alte' negativă |
39. | baza 1 | Baza de calcul a impozitului | N(15) | DA | | baza 1 > =0 baza 1 = 0 pentru tip_venit 1 = 06 baza 1 = câştig 1 pentru tip_venit 1 = 05 | ERR - valoare câmp 'baza1' negativă ERR - valoare câmp 'baza1' trebuie să fie 0 pentru tip venit = 06 ERR - baza1< > câştig pentru tip_venit1 = 05 ERR - baza 1 > = vbrut pentru tip_venit1 = 07 |
40. | imp l | Impozit reţinut | N(15) | DA | | imp1> =0 imp l = 0 pentru tip_venit 1 = 06 | ERR - valoare câmp 'imp1' negativă ERR - valoare câmp 'imp1" trebuie să fie 0 pentru tip venit = 06 |
41. | < /benef > | | | | | | |
42. | < /declaratie205 > | | | | | | |