MConnect · Catalog Semantic (mock)
Schimb de date guvernamental — mimează semantic.gov.md · servicii SOAP/REST cu date fake coerente
Catalog › Entități › IPC21

Forma IPC21 Entități

IPC21 · rev. 1.0.0 · categorii: Economie și Finanțe, Afaceri Interne, Populație

Forma IPC21 reprezintă darea de seamă privind reținerea impozitului pe venit, a primelor de asigurare obligatorie de asistență medicală şi a contribuțiilor de asigurări sociale de stat obligatorii calculate

Câmpuri declarate

CâmpTipOblig.ExempluDescriere
dln_cdsstringDaDate generate (mock)Numărul de sistem al declarației IPC21
tin_cdsstringDaEșantionCodul fiscal al contribuabilului
taxpayer_name_ttlstringDaSA "Construct Plus"Denumirea contribuabilului
location_cdcstringDaInformație de probăLocalitatea unde este înregistrat contribuabilul – codul localității (conform Clasificatorul unităților administrativ-teritoriale al Republicii Moldova - CUATM)
sts_office_cdcstringDaFără observațiiDirecția deservire fiscală unde este înregistrat contribuabilul
activity_cdcstringDaDate de testCodul genului principal de activitate conform Clasificatorului Activităților din Economia Moldovei (CAEM)
per_cdcstringDaDate generate (mock)Periodicitatea (default: L – lunar)
dataprez_datDateDa2023-10-07Data prezentării - data efectivă a prezentării dării de seamă
datainscris_datDateDa2022-02-10Data înscrierii dării de seamă în sistemul informațional (SI) al Serviciului Fiscal de Stat (SFS)
luna_numintegerDa44Perioada fiscală - luna
anul_numintegerDa69Perioada fiscală – anul (începând cu anul 2021)
term_prez_calc_cdnintegerDa69Tipul dării de seamă (default: 0 – primară)
rezident_indstringDaValoare exempluRezidentul parcurilor IT – contribuabilul înregistrat în calitate de rezident IT pune semnul “√” în pătrățelul respectiv
control_indstringDaValoare exempluDupă controlul fiscal – se pune semnul “√” în pătrățelul respectiv în cazul în care se prezintă Darea de seamă după controlul fiscal în cadrul căruia au fost calculate suplimentar sau micșorate contribuțiile de asigurări…
phone_lsrstringDa+37360000001Numărul de telefon al persoanei responsabile din cadrul entității
email_lsrstringDaion.creanga@example.mdAdresa de e-mail a persoanei responsabile din cadrul entității
cnas_cdcstringDaEșantionCodul CNAS (Casa Națională de Asigurări Sociale)
r11c4numberDa29.22Venitul calculat și îndreptat spre achitare (lei)
r11c6numberDa78.41Suma primelor de asigurare obligatorie de asistență medicală reținute de la angajați, alte persoane fizice (lei)
r12c4numberDa56.44Venitul impozabil lunar achitat în luna de gestiune a angajaților agenților economici
r12c6numberDa26.46Suma totală a primelor de asigurare obligatorie de asistență medicală reținute de la angajați, alte persoane fizice (lei)
r61c6numberDa47.81Suma primelor de asigurare obligatorie de asistență medicală retținută de la angajați, alte persoane fizice (lei)
Tab2objectDaDatele aferente Tabelului nr. 2 din declarația IPC21
· row_idtintegerDa69Id-ul (identificatorul) rândului
· nrord_numintegerDa90Numărul de ordine al înscrierii efectuate în tabel care se va repeta în cazul în care se îndeplinesc mai multe înscrieri pe aceiași persoană asigurată
· t2c2_lsrstringDaNotă internăCod 1 coloana 2 - Numele, prenumele persoanei asigurate. Numele şi prenumele persoanei căreia i se declară venitul asigurat, conform datelor din documentul ce identifică persoana
· t2c3_cdsstringDaEșantionCod 1 coloana 3 - Numărul de identificare al persoanelor asigurate (IDNP). Numărul de identificare al persoanei ce se conține în documentul de identificare al persoanei asigurate. În cazurile de lipsă a acestuia, rubrica…
· t2c4_cdsstringDaDate de testCod 1 coloana 4 - Cod personal de asigurare socială (CPAS). Numărul codului personal de asigurare socială atribuit fiecărei persoane la momentul înregistrării în Registrul de stat al evidenței individuale
· t2c5_datDateDa2023-01-03Cod 1 coloana 5, coloana 6 - Perioada de muncă şi de incapacitate temporară de muncă de la data de - data începerii şi încheierii activității de muncă, precum şi data începerii şi încheierii concediului medical pe parcur…
· t2c6_datDateDa2023-08-18Cod 1 coloana 5, coloana 6 - Perioada de muncă şi de incapacitate temporară de muncă de la data de - data începerii şi încheierii activităţii de muncă, precum şi data începerii şi încheierii concediului medical pe parcur…
· t2c7_cdsstringDaFără observațiiCod 1 coloana 7 - Categoria persoanei asigurate - codul categoriei în care se regăsesc persoanele asigurate în conformitate cu Clasificatorul categoriei persoanelor asigurate elaborat de CNAS, care este parte integrantă …
· t2c71_lsrstringDaValoare exempluTariful contribuției (%)
· t2c8_cdsstringDaDate de testCod 1 coloana 8 - Codul funcției: codul funcției în conformitate cu Clasificatorul ocupațiilor din Republica Moldova. Se pot indica diferite coduri, respectiv cu diferite perioade în luna de gestiune. Se completează obli…
· t2c9_curnumberDa73.66Baza lunară de calcul a contribuției de asigurări sociale la care angajatorul datorează contribuția de asigurări sociale
· t2c10_curnumberDa82.7Cod 1 coloana 10 - Indemnizația pentru incapacitate temporară de muncă: suma indemnizației pentru incapacitatea temporară de muncă (concediul medical) calculată. Indemnizația pentru incapacitatea temporară de muncă se re…
· t2c11_curnumberDa72.44Cod 1 coloana 11 – Contribuția de asigurări sociale calculată: cuantumul contribuției de asigurări sociale calculate conform tarifului corespunzător
· t2totc9_curnumberDa99.91Total – suma totală pe coloana 9 baza de calcul a contribuțiilor de asigurări sociale
· t2totc10_curnumberDa40.31Total – suma totală pe coloana 10 indemnizații pentru incapacitate temporară de muncă
· t2totc11_curnumberDa14.34Total – suma totală pe coloana 11 contribuția de asigurări sociale calculată
Tab2_TotalobjectDaDatele aferente Tabelului nr. 2 din declarația IPC21
· t2r11ac9_curnumberDa94.3Cod 11 coloana 9, coloana 11: Angajatorii specificați la pct. 1.1 din anexa nr. 1 la Legea nr. 489/1999
· t2r11ac11_curnumberDa9.27a) Conform tarifului de 29%
· t2r11bc9_curnumberDa13.8Cod 11 coloana 9, coloana 11: Angajatorii specificați la pct. 1.1 din anexa nr. 1 la Legea nr. 489/1999
· t2r11bc11_curnumberDa25.53b) Conform tarifului de 24%
· t2r12ac9_curnumberDa4.12Cod 12 coloana 9: Angajatorii specificați la pct. 1.2 din anexa nr. 1 la Legea nr. 489/1999
· t2r12ac11_curnumberDa38.06a) Conform tarifului de 39%
· t2r12bc9_curnumberDa96.89Cod 12 coloana 9, coloana 11: Angajatorii specificați la pct. 1.2 din anexa nr. 1 la Legea nr. 489/1999
· t2r12bc11_curnumberDa85.61b) Conform tarifului de 32%
· t2r13c9_curnumberDa46.59Cod 13 coloana 9, coloana 11: Persoanele care exercită independent profesiunea de medic, specificate la pct. 13 din anexa nr. 1 la Legea nr. 489/1999 conform tarifului de 24%
· t2r13c11_curnumberDa6.97Cod 13 coloana 9, coloana 11: Persoanele care exercită independent profesiunea de medic, specificate la pct. 13 din anexa nr. 1 la Legea nr. 489/1999 conform tarifului de 24%
· t2r14ac9_curnumberDa41.36Cod 14 coloana 9, coloana 11: Angajatorii din agricultură specificați la pct. 1.5 din anexa nr. 1 la Legea nr. 489/1999
· t2r14ac11_curnumberDa18.81a) Inclusiv tarifului de 24%
· t2r14bc11_curnumberDa41.43Cod 14 coloana 11: Angajatorii din agricultură specificați la pct. 1.5 din anexa nr. 1 la Legea nr. 489/1999 b) inclusiv din mijloacele angajatorului 18%
· t2r15c11_curnumberDa87.59Cod 15 coloana 11: Persoanele fizice, specificați la pct. 1.6 din anexa nr. 1 la Legea nr. 489/1999, conform taxei fixe
· t2r16c11_curnumberDa26.83Cod 16 coloana 11: Liber profesioniști ce practică activitate în sectorul justiției, specificați la pct. 1.61 din anexa nr.1 la Legea nr. 489/1999, conform taxei fixe
· t2r2c10_curnumberDa73.16Cod 2 coloana 10: Suma totală a indemnizațiilor calculate în perioada de gestiune, inclusiv: se completează indicatorul din coloana 10 indemnizațiile pentru incapacitatea temporară de muncă
· t2r21c10_curnumberDa67.73Cod 21 coloana 10: Indemnizații calculate pentru incapacitate temporară de muncă cauzate de boli obișnuite sau de accidente nelegate de muncă plătite din mijloacele BASS
· t2r22c10_curnumberDa83.68Cod 22 coloana 10: Indemnizații calculate pentru incapacitate temporară de muncă cauzată de un accident de muncă sau de o boală profesională plătite din mijloacele BASS
· t2r23c10_curnumberDa17.3Cod 23 coloana 10: Indemnizații calculate pentru îngrijirea copilului
· t2r24c10_curnumberDa33.21Cod 24 coloana 10: Indemnizații calculate pentru incapacitate temporară de muncă plătite din prima zi de incapacitate din mijloacele BASS
· t2r3c10_curnumberDa61.57Cod 3 coloana 10: Suma totală a indemnizației plătită în perioada de gestiune, inclusiv - se completează indicatorul din coloana 10 indemnizațiile pentru incapacitate temporară de muncă
· t2r31c10_curnumberDa17.43Cod 31 coloana 10: Indemnizații plătite pentru incapacitate temporară de muncă cauzate de boli obișnuite sau de accidente nelegate de muncă plătite din mijloacele BASS
· t2r32c10_curnumberDa31.12Cod 32 coloana 10: Indemnizații plătite pentru incapacitate temporară de muncă cauzată de un accident de muncă sau de o boală profesională plătite din mijloacele BASS
· t2r33c10_curnumberDa82.32Cod 33 coloana 10: Indemnizații plătite pentru îngrijirea copilului bolnav
· t2r34c10_curnumberDa99.53Cod 34 coloana 10: Indemnizații plătite pentru incapacitate temporară de muncă plătite din prima zi de incapacitate din mijloacele BASS

Exemplu — reprezentare JSON

{
  "dln_cds": "Date generate (mock)",
  "tin_cds": "E\u0219antion",
  "taxpayer_name_ttl": "SA \u0022Construct Plus\u0022",
  "location_cdc": "Informa\u021Bie de prob\u0103",
  "sts_office_cdc": "F\u0103r\u0103 observa\u021Bii",
  "activity_cdc": "Date de test",
  "per_cdc": "Date generate (mock)",
  "dataprez_dat": "2023-10-07",
  "datainscris_dat": "2022-02-10",
  "luna_num": 44,
  "anul_num": 69,
  "term_prez_calc_cdn": 69,
  "rezident_ind": "Valoare exemplu",
  "control_ind": "Valoare exemplu",
  "phone_lsr": "\u002B37360000001",
  "email_lsr": "ion.creanga@example.md",
  "cnas_cdc": "E\u0219antion",
  "r11c4": 29.22,
  "r11c6": 78.41,
  "r12c4": 56.44,
  "r12c6": 26.46,
  "r61c6": 47.81,
  "Tab2": {
    "row_idt": 69,
    "nrord_num": 90,
    "t2c2_lsr": "Not\u0103 intern\u0103",
    "t2c3_cds": "E\u0219antion",
    "t2c4_cds": "Date de test",
    "t2c5_dat": "2023-01-03",
    "t2c6_dat": "2023-08-18",
    "t2c7_cds": "F\u0103r\u0103 observa\u021Bii",
    "t2c71_lsr": "Valoare exemplu",
    "t2c8_cds": "Date de test",
    "t2c9_cur": 73.66,
    "t2c10_cur": 82.7,
    "t2c11_cur": 72.44,
    "t2totc9_cur": 99.91,
    "t2totc10_cur": 40.31,
    "t2totc11_cur": 14.34
  },
  "Tab2_Total": {
    "t2r11ac9_cur": 94.3,
    "t2r11ac11_cur": 9.27,
    "t2r11bc9_cur": 13.8,
    "t2r11bc11_cur": 25.53,
    "t2r12ac9_cur": 4.12,
    "t2r12ac11_cur": 38.06,
    "t2r12bc9_cur": 96.89,
    "t2r12bc11_cur": 85.61,
    "t2r13c9_cur": 46.59,
    "t2r13c11_cur": 6.97,
    "t2r14ac9_cur": 41.36,
    "t2r14ac11_cur": 18.81,
    "t2r14bc11_cur": 41.43,
    "t2r15c11_cur": 87.59,
    "t2r16c11_cur": 26.83,
    "t2r2c10_cur": 73.16,
    "t2r21c10_cur": 67.73,
    "t2r22c10_cur": 83.68,
    "t2r23c10_cur": 17.3,
    "t2r24c10_cur": 33.21,
    "t2r3c10_cur": 61.57,
    "t2r31c10_cur": 17.43,
    "t2r32c10_cur": 31.12,
    "t2r33c10_cur": 82.32,
    "t2r34c10_cur": 99.53
  }
}

Exemplu — reprezentare XML

<IPC21 xmlns="http://mconnect.gov.md/consumer">
  <dln_cds>Date generate (mock)</dln_cds>
  <tin_cds>Eșantion</tin_cds>
  <taxpayer_name_ttl>SA "Construct Plus"</taxpayer_name_ttl>
  <location_cdc>Informație de probă</location_cdc>
  <sts_office_cdc>Fără observații</sts_office_cdc>
  <activity_cdc>Date de test</activity_cdc>
  <per_cdc>Date generate (mock)</per_cdc>
  <dataprez_dat>2023-10-07</dataprez_dat>
  <datainscris_dat>2022-02-10</datainscris_dat>
  <luna_num>44</luna_num>
  <anul_num>69</anul_num>
  <term_prez_calc_cdn>69</term_prez_calc_cdn>
  <rezident_ind>Valoare exemplu</rezident_ind>
  <control_ind>Valoare exemplu</control_ind>
  <phone_lsr>+37360000001</phone_lsr>
  <email_lsr>ion.creanga@example.md</email_lsr>
  <cnas_cdc>Eșantion</cnas_cdc>
  <r11c4>29.22</r11c4>
  <r11c6>78.41</r11c6>
  <r12c4>56.44</r12c4>
  <r12c6>26.46</r12c6>
  <r61c6>47.81</r61c6>
  <Tab2>
    <row_idt>69</row_idt>
    <nrord_num>90</nrord_num>
    <t2c2_lsr>Notă internă</t2c2_lsr>
    <t2c3_cds>Eșantion</t2c3_cds>
    <t2c4_cds>Date de test</t2c4_cds>
    <t2c5_dat>2023-01-03</t2c5_dat>
    <t2c6_dat>2023-08-18</t2c6_dat>
    <t2c7_cds>Fără observații</t2c7_cds>
    <t2c71_lsr>Valoare exemplu</t2c71_lsr>
    <t2c8_cds>Date de test</t2c8_cds>
    <t2c9_cur>73.66</t2c9_cur>
    <t2c10_cur>82.7</t2c10_cur>
    <t2c11_cur>72.44</t2c11_cur>
    <t2totc9_cur>99.91</t2totc9_cur>
    <t2totc10_cur>40.31</t2totc10_cur>
    <t2totc11_cur>14.34</t2totc11_cur>
  </Tab2>
  <Tab2_Total>
    <t2r11ac9_cur>94.3</t2r11ac9_cur>
    <t2r11ac11_cur>9.27</t2r11ac11_cur>
    <t2r11bc9_cur>13.8</t2r11bc9_cur>
    <t2r11bc11_cur>25.53</t2r11bc11_cur>
    <t2r12ac9_cur>4.12</t2r12ac9_cur>
    <t2r12ac11_cur>38.06</t2r12ac11_cur>
    <t2r12bc9_cur>96.89</t2r12bc9_cur>
    <t2r12bc11_cur>85.61</t2r12bc11_cur>
    <t2r13c9_cur>46.59</t2r13c9_cur>
    <t2r13c11_cur>6.97</t2r13c11_cur>
    <t2r14ac9_cur>41.36</t2r14ac9_cur>
    <t2r14ac11_cur>18.81</t2r14ac11_cur>
    <t2r14bc11_cur>41.43</t2r14bc11_cur>
    <t2r15c11_cur>87.59</t2r15c11_cur>
    <t2r16c11_cur>26.83</t2r16c11_cur>
    <t2r2c10_cur>73.16</t2r2c10_cur>
    <t2r21c10_cur>67.73</t2r21c10_cur>
    <t2r22c10_cur>83.68</t2r22c10_cur>
    <t2r23c10_cur>17.3</t2r23c10_cur>
    <t2r24c10_cur>33.21</t2r24c10_cur>
    <t2r3c10_cur>61.57</t2r3c10_cur>
    <t2r31c10_cur>17.43</t2r31c10_cur>
    <t2r32c10_cur>31.12</t2r32c10_cur>
    <t2r33c10_cur>82.32</t2r33c10_cur>
    <t2r34c10_cur>99.53</t2r34c10_cur>
  </Tab2_Total>
</IPC21>

Și ca fișier: schema.json · sample.json · sample.xml (adaugă ?idnp=… pentru altă persoană).