Податкова накладна (DECLAR)

Імена файлів формуються відповідно до значення елементів заголовка документа (DECLARHEAD) за таким принципом:

../../_images/to_declar.png
  • позиції з 1 по 4 включно містять код ДПІ отримувача, до якої подається оригінал або копія документа (4 символа), який складається з коду області, на території якої розташовується податкова інспекція (відділення) (значення елемента C_REG, доповненого зліва нулем до 2 символів), та коду адміністративного району, на території якого розташовується податкова інспекція (відділення) (значення елемента C_RAJ, доповненого зліва нулем до 2 символів);

  • позиції з 5 по 14 включно містять код платника згідно з ЄДРПОУ (Реєстраційний (обліковий) номер з Тимчасового реєстру ДПА України) або реєстраційний номер облікової картки платника (номер паспорта) (значення елемента TIN, доповненого зліва нулями до 10 символів);

  • позиції з 15 по 17 включно містять код документа (значення елемента C_DOC);

  • позиції з 18 по 20 містять підтип документа (значення елемента C_DOC_SUB);

  • позиції з 21 по 22 містять номер версії документа (значення елемента C_DOC_VER, доповненого зліва нулем до 2 символів);

  • позиція 23 містить ознаку стану документа (значення елемента C_DOC_STAN);

  • позиції з 24 по 25 містять номер нового звітного (уточнюючого) документа у звітному періоді (значення елемента C_DOC_TYPE, доповненого зліва нулем до 2 символів). Для звітного документа позиції 24…25 міститимуть значення 00;

  • позиції з 26 по 32 містять порядковий номер документа, що може подаватись декілька разів в одному звітному періоді (значення елемента C_DOC_CNT, доповненого зліва нулями до 7 символів). Якщо звіт подається лише один раз, то позиції 26…32 міститимуть значення 0000001;

  • позиція 33 містить числовий код типу звітного періоду (1-місяць, 2-квартал, 3-півріччя, 4-дев’ять місяців, 5-рік) (значення елемента PERIOD_TYPE);

  • позиції з 34 по 35 містять значення звітного місяця (значення елемента PERIOD_MONTH доповненого зліва нулем до 2 символів);

  • позиції з 36 по 39 містять значення звітного року (значення елемента PERIOD_YEAR);

  • позиції з 40 по 43 містять код податкової інспекції, до якої подається оригінал документа (значення елемента C_STI_ORIG, доповненого зліва нулями до 4 символів). Якщо документ є оригіналом, а не копією, то позиції 40…43 будуть відповідати позиціям 1…4;

Файл має розширення xml., наприклад: 23010000223816J0100109100000000151220102301.xml

XML:

<?xml version="1.0" encoding="Windows-1251"?>
<DECLAR xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="F1201014.xsd">
<DECLARHEAD>
   <TIN>34554363</TIN>
   <C_DOC>F12</C_DOC>
   <C_DOC_SUB>010</C_DOC_SUB>
   <C_DOC_VER>15</C_DOC_VER>
   <C_DOC_TYPE>0</C_DOC_TYPE>
   <C_DOC_CNT>750001</C_DOC_CNT>
   <C_REG>21</C_REG>
   <C_RAJ>31</C_RAJ>
   <PERIOD_MONTH>03</PERIOD_MONTH>
   <PERIOD_TYPE>1</PERIOD_TYPE>
   <PERIOD_YEAR>2023</PERIOD_YEAR>
   <C_STI_ORIG>2131</C_STI_ORIG>
   <C_DOC_STAN>1</C_DOC_STAN>
   <D_FILL>28032023</D_FILL>
   <SOFTWARE>BY:9864065732211;SU:9864065732181</SOFTWARE>
</DECLARHEAD>
<DECLARBODY>
   <HFILL>28032023</HFILL>
   <HNUM>111</HNUM>
   <HNAMESEL>FelEx_1</HNAMESEL>
   <HNAMEBUY>FelEx_2</HNAMEBUY>
   <HKSEL>1010101016</HKSEL>
   <HTINSEL>34554363</HTINSEL>
   <HKS>1</HKS>
   <HKBUY>1234445670</HKBUY>
   <HTINBUY>12345677</HTINBUY>
   <HKB>3</HKB>
   <R04G11>3596.40</R04G11>
   <R03G11>599.40</R03G11>
   <R03G7>599.40</R03G7>
   <R01G7>2997.00</R01G7>
   <RXXXXG3S ROWNUM="1">drink1; GTIN:1472583690147; IDBY:22222</RXXXXG3S>
   <RXXXXG4 ROWNUM="1">3333333333</RXXXXG4>
   <RXXXXG4S ROWNUM="1">��</RXXXXG4S>
   <RXXXXG105_2S ROWNUM="1">2009</RXXXXG105_2S>
   <RXXXXG5 ROWNUM="1">3</RXXXXG5>
   <RXXXXG6 ROWNUM="1">999</RXXXXG6>
   <RXXXXG008 ROWNUM="1">20</RXXXXG008>
   <RXXXXG010 ROWNUM="1">2997.00</RXXXXG010>
   <RXXXXG11_10 ROWNUM="1">599.400000</RXXXXG11_10>
   <HBOS>���� ��������</HBOS>
   <HKBOS>��123456</HKBOS>
</DECLARBODY>
</DECLAR>

1

Під визначенням колонки Тип поля мається на увазі скорочене позначення:

  • M (mandatory) — обов’язкові до заповнення поля;

  • O (optional) — необов’язкові (опціональні) до заповнення поля.

2

елементи структури мають наступний вигляд:

  • параметрЗіЗначенням;

  • об’єктЗПараметрами;

  • масивОб’єктів;

  • жовтим фоном виділяються комірки, в яких відбувались останні зміни