6-НДФЛ - Формирование, проверка, корректировка, перенос в типовой отчет. ЗУП 2.5 / УПП 1.3.

Опубликовал Евгений Мадонов (madonov) в раздел Отчеты - Бухгалтерские

Формирование 6-НДФЛ по первичным документам (НЕ ПО РЕГИСТРАМ) для ЗУП 2.5 / УПП 1.3. Всё что требуется - это правильно заполнить даты выплаты дохода в документах начисления!

Изначально данная публикация позиционировалась как заготовка для программистов, и я не ждал, что она будет хоть немного востребована.

Однако, ситуация с типовыми механизмами формирования 6-НДФЛ в ЗУП 2.5 (УПП 1.3) очень печальна, я и сам всё это затеял от отчаяния. Наверное поэтому и было получено столько откликов в комментариях и ЛС. Именно замечания / пожелания сообщества сделали эту обработку гораздо более универсальной и функциональной, чем первая версия.

================================

Вроде и выровняли всю первичку в первом квартале, сформировали 6-НДФЛ, отправили.
Но спустя пару обновлений и перепроведений базы - всё снова расползлось, и первый квартал и полугодие соответственно не идёт никак.

Психанул... решено было делать свою обработку по формированию 6-НДФЛ.

Все данные декларации собираются не по регистрам, а по первичным документам. Исключение составляет сумма налоговых вычетов (Строка 030 Раздела 1).

В расчете принимают участие следующие документы:

  • НачислениеЗарплатыРаботникамОрганизаций
  • ОплатаПоСреднемуЗаработку
  • ПремииРаботниковОрганизаций
  • РегистрацияРазовыхНачисленийРаботниковОрганизаций
  • ДоговорНаВыполнениеРаботСФизЛицом
  • НачислениеПоБольничномуЛисту
  • НачислениеОтпускаРаботникамОрганизаций
  • РасчетПриУвольненииРаботникаОрганизаций
  • НачислениеДивидендовОрганизаций
  • Оплата праздничных и выходных дней организаций (//UPD 10.10.2016)

Прочие документы, которые могут повлиять на НДФЛ, в нашем учете в 1-ом полугодии не использовались, поэтому и в алгоритме заполнения декларации их нет.

Нет в нашем учёте и ставок НДФЛ отличных от 13%, поэтому в Разделе 1 автоматически не может быть заполнено более 1 строки.

//UPD 27.10.2016 - Обработка обучена заполнению Раздела 1 по разным ставкам НДФЛ.

Дебаты о том, как же правильно (с точки зрения законодательства) заполнять строки декларации 6-НДФЛ не утихают. Истина уже где-то рядом, но абсолютной пока не является.

Далее содержится информация о той «истине» к которой пришли в нашей организации.

Спорными моментами могут являться:

  1. Заполнение строки 070 (мы разбили так, как посчитали наиболее правильно - об этом далее)
  2. Расчёт строк 100 по ДГПХ аналогично ЗП (последним днем месяца), а не аналогично межрасчётным выплатам (датой выплаты). Такое решение было принято, тк ДГПХ у нас оплачиваются вместе с ЗП, да и удержание НДФЛ с ДГПХ в ЗУП 2.5 происходит документом начисления ЗП. //UPD 07.11.2016 Начиная с версии 3.1.2 в строка 100 по ДГПХ заполняется Датой выплаты, однако если кому-то требуется видеть там конец месяца начисления - в обработке просто нужно снять галочку "Заполнять строку 100 по ДГПХ Датой выплаты". Обсуждалось в (85), (89).

Раздел 1 – заполняется нарастающим итогом с начала года по конец текущего квартала

010 – Ставка налога % (13%)

020 – Сумма начисленного дохода

025 – В ТОМ ЧИСЛЕ сумма начисленного дохода в виде дивидендов

030 – Сумма налоговых вычетов //UPD 07.11.2016 - Доработан алгоритм заполнения строки 030 Раздела1. Обсуждалось в (72), (73), (79), (80). 

040 – Сумма исчисленного налога

045 – В ТОМ ЧИСЛЕ сумма исчисленного налога на доходы в виде дивидендов

050 – Сумма фикс аванс платежа (не заполняем)

Итоги:

060 – Количество физлиц, получивших доход

070 – Сумма удержанного налога

080 – Сумма налога, не удержанная налоговым агентом (не заполняем)

090 – Сумма налога, возвращенная налоговым агентом (не заполняем)

Погодовая разбивка Раздела 1 осуществляется по дате начисления, за исключением строки 070!

Строка 070 – это сумма строк 140 раздела 2, погодовая разбивка по строке 120, но строка 100 должна быть больше 31.12.2015г

Раздел 2 – заполняется данными за текущий квартал

100 – Дата факт получения дохода

110 – Дата удержания налога 

120 – Срок перечисления налога

130 – Сумма факт полученного дохода

140 – Сумма удержанного налога

Вид Дохода

Дата факт получения дохода

(100)

Дата удержания налога

(110)

Срок перечисления налога

(120)

Начисление ЗП работникам организации

Последний день месяца

Дата выплаты ЗП

(Окончательный расчет, авансы не учитваются)

Дата выплаты ЗП

+ 1 день + перенос выходных дней

ДГПХ Дата выплаты / Последний день месяца (если убрать галочку "Заполнять строку 100 по ДГПХ Датой выплаты") Дата выплаты

Дата выплаты

+ 1 день + перенос выходных дней

Оплата по среднему / Оплата праздничных и выходных

Последний день месяца

*ДатаВыплаты

*ДатаВыплаты + 1 день + перенос выходных дней

Премии Последний день месяца (если код дохода 2000) / *ДатаВыплаты (иной код дохода) *ДатаВыплаты *ДатаВыплаты + 1 день + перенос выходных дней

Больничные / Отпускные

Дата выплаты

Дата выплаты

Конец месяца от ДАТЫ ВЫПЛАТЫ + перенос выходных дней

Расчёт при увольнении

Последний рабочий день работника

Дата выплаты

Дата выплаты

+ 1 день + перенос выходных дней

Дивиденды

Дата выплаты

Дата выплаты

Дата выплаты

+ 1 день + перенос выходных дней

*В ЗУП 2.5 в документах ОплатаПоСреднемуЗаработку, ПремииРаботниковОрганизаций и ОплатаПраздничныхИВыходныхДнейОрганизаций нет реквизита  "ДатаВыплатыДохода". 

ИСПОЛЬЗУЙТЕ ДОПОЛНИТЕЛЬНЫЙ РЕКВИЗИТ - (раскройте спойлер для отображения).

В документах Оплата по среднему / Премии (начисление НДФЛ) / Оплата праздничных и выходных для указания даты выплаты дохода необходимо использовать дополнительный реквизит

Поквартальная разбивка Раздела 2 осуществляется по строке «110 – Дата удержания налога».

ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ И ИНТЕРФЕЙС ОБРАБОТКИ

1. Автоматическое заполнение декларации по организации за период

2. Вывод всех возможных расшифрок, как расширенных (по физлицам), так и сводно (по документам) + удобная расшифровка любой строки Раздела 2

3. Возможность ручной корректировки данных в Разделе 1 и Разделе 2. После редактирования дат в Разделе 2 есть возможность автоматически сгруппировать строки с равными датами.

4. Проверка контрольных соотношений (4 обязательных и 2 дополнительных, для проверки раздела 2 после ручных корректировок)

5. Выгрузка итогового файла для отправки декларации

6. Выгрузка данных в типовой регламентный отчет 6-НДФЛ - Перед печатью, выгрузкой или проверкой типового отчета необходимо его СОХРАНИТЬ, иначе лезут ошибки. //UPD 24.10.2016.

Обработка автоматически НЕ ЗАПОЛНЯЕТ строки 050, 080 и 090 Раздела 1 - в моём частном случае это просто не требуется.

Кнопка "Заполнить" становится активной только когда заполнены реквизиты: 
- Организация 
- КодПоОКТМО 
- КодИФНСПолучателя 
- КодИФНС 

Кнопка "Сохранить" становится активной только когда заполнены реквизиты: 
- Организация 
- КодПоОКТМО 
- КодИФНСПолучателя 
- КодИФНС 
- Подпись 
- ДатаПодписи 
- Телефон 
- КодМестаПредставленияРасчета 
- Раздел 1 (хотя бы 1 строка в таблице) 
- Раздел 2 (хотя бы 1 строка в таблице)

ЕСЛИ ИСПОЛЬЗУЕТЕ ДЛЯ ОТПРАВКИ ОТЧЕТНОСТИ В ИФНС – ПРОВЕРЯЙТЕ КОРРЕКТНОСТЬ ПОДАВАЕМЫХ ДАННЫХ.

Информация об обновлениях (раскройте спойлер для отображения)

//UPD 28.07.2016 - Исправлена ошибка: При сворачивания/разворачивании расшифровок по физлицам в соответствующем разделе затирались ручные корректировки декларации.

//UPD 28.07.2016 - Исправлена ошибка: В элементах формы на закладке Раздел 1 ранее было отключено свойство "Редактирование текста", что не позволяло корректировать данные раздела вручную

//UPD 28.07.2016 - Исправлена ошибка: Нехватка разрядности в числовых полях

//UPD 28.07.2016 - Добавлен отбор по подразделениям. К сожалению не имею возможности его полноценно протестировать - так что это пока ТЕСТОВЫЙ режим. Отбор не по ОКТМО, а по иерархии подразделений. Мне уже собщили, что такой подход ошибочен, тк подразделения с одинаковым ОКТМО могут быть в разной иерархии. Постараюсь доработать в ближайшее время.

//UPD 29.07.2016 - Исправлена ошибка: Ранее программа не брала в расчет доп начисления из документа "Разовые начисления".

//UPD 29.07.2016 - Отбор по подразделениям переписан. Он больше не основан на иерархии справочника "Подразделения организации". Отбор осуществляется по полям "Код по ОКТМО" и "КПП". То есть, в случае если у вас несколько обособленных подразделений с одинаковыми КПП и ОКТМО - выбирайте ЛЮБОЁ из них и получится декларация по ВСЕМ подразделения имеющих такие же коды. Что касается дивидендов - они начисляются не в разрезе подразделений, поэтому они попадут в декларацию, только когда КПП и ОКТМО организации соответствуют отбору по этим полям (подразделение не заполнено, либо коды ОКТМО и КПП подразделения совпадают с ОКТМО и КПП организации).

//UPD 29.07.2016 - Проверка соотношений вынесена на отдельную страницу.

//UPD 29.07.2016 - На титульную страницу вынесены: КПП, ОКТМО, Код ИФНС-получателя, Код ИФНС,  Телефон , Код места представления расчета. Что позволяет отредактировать их вручную и сформировать файл выгрузки с нужными параметрами

//UPD 12.09.2016 - Из расчета исключены пособия по уходу за ребенком до 1.5 лет

//UPD 10.10.2016 - В расчет добавлен документ ОплатаПраздничныхИВыходныхДнейОрганизаций

//UPD 10.10.2016 - Для определения даты выплаты в документах Оплата по среднему / Премии (начисление НДФЛ) / Оплата праздничных и выходных теперь используется дополнительный реквизит.

//UPD 13.10.2016 - пользователь Anna_Valenty помогла обнаружить ошибку, при которой данные о начислениях из документов "ПремииРаботниковОрганизаций" и "РасчетПриУвольненииРаботникаОрганизаций" не попадали в декларацию в случаях, когда в карточке сотрудника в закладке "трудовой договор" не было заполнено подразделение. 

//UPD 14.10.2016 - пользователь Бирюков Артем (artemb) обнаружил ошибку - в декларацию попадали данные из документа "НачислениеЗарплатыРаботникамОрганизаций", с Периодом начисления "ПерваяПоловинаТекущегоМесяца", что неправильно (я убедился в этом, ознакомившись с этой статьёй на ИТС)

//UPD 14.10.2016 - пользователь Бакулева Марина помогла обнаружить ошибку, при которой начисления по ДГПХ не попадали в декларацию в случае, когда в документе не заполнено подразделение. Да и вообще с незаполненным подразделение в любом документе была беда - всем рекомендую обновиться

//UPD 19.10.2016 - благодаря пользователю den_vladimir обнаружена ошибка, при которой в декларацию попадали начисления "Отпуск по беременности и родам" и "Пособие за счет ФСС при постановке на учет в ранние сроки беременности". Ошибка исправлена, доступна версия 2.2.3.

//UPD 20.10.2016 - Утомился исключать поочередно все начисления, не облагаемые НДФЛ. Наконец решил исключить их ВСЕ по общему признаку, что следовало сделать с самого начала, а не идти по методу "Костыли и велосипеды". 
Тем более, что это оказалось очень просто - ВСЕ начисления без кода дохода по НДФЛ исключены из расчета. Доступна версия 2.2.4.

//UPD 24.10.2016 - Появилась возможность выгрузки данных в типовой регламентный отчет 6-НДФЛ. Перед печатью, выгрузкой или проверкой типового отчета необходимо его СОХРАНИТЬ, иначе лезут ошибки.

//UPD 27.10.2016 - Обработка обучена заполнению Раздела 1 по разным ставкам НДФЛ. 

//UPD 31.10.2016 - благодаря пользователю den_vladimir обнаружена ошибка, из-за которой в расшифровку раздела 2 не попадали начисления по документу "Оплата праздничных и выходных дней организаций". Сам раздел 2 при этом формировался правильно, ошибка была исключительно в расшифровке. Доступна версия 3.1.1.

//UPD 07.11.2016  - 3.1.2:

1. Доработан алгоритм заполнения строки 030 Раздела1. Обсуждалось в (72), (73), (79), (80). 
2. Строка 100 Раздела2 по ДГПХ теперь заполняется Датой выплаты, однако если кому-то требуется видеть там конец месяца начисления - в обработке просто нужно снять галочку "Заполнять строку 100 по ДГПХ Датой выплаты". Обсуждалось в (85), (89). 
3. Если в документе "ПремииРаботниковОрганизаций" в графе "Вид премии" стоит начисление с кодом отличным от "2000", то в строку 100 Раздела2 пойдет Дата выплаты, в противном случае - последний день месяца начисления. Обсуждалось в (86), (88), (89), (90), (91), (92), (93), (94), (95), (96). 
4. Из расчета исключены документы НачислениеЗарплатыРаботникамОрганизаций с типом расчета "За вторую половину месяца". Замечание от пользователя artemb (Бирюков Артем).

Выражаю благодарность за участие в улучшении обработки пользователям: Бирюков Артем (artemb), Артём Артёмов (TeMochkiN), Александр Чесноков (chesnokov-a-v).

//UPD 22.11.2016  - 3.1.3: Декларация обучена собирать доходы по ставке 35% с закладки "Погашение займов" документа НачислениеЗП.

 
//UPD 16.12.2016 - 3.1.5: 

Исправлена ошибка из-за которой в строку 025 попадали оплаты праздничных и выходных. 
Добавлена возможность настройки поквартального разбития строки 070 (по 110 или по 120). Кому как нравится, по 110 возможно правильнее, но у ИФНС могут возникнуть вопросы, поэтому по умолчанию оставил 120. 

//UPD 10.02.2017 - 3.2.0: 

Добавлена возможность сохранения и восстановления промежуточного итога, в случаях когда данные декларации правятся вручную в обработке. 

Добавил дополнительный реквизит "Дата выплаты дохода" для документа "Расчет при увольнении" (по умолчанию заполняется датой увольнения) 

Поправил доплату до среднего заработка в больничных

Поправил премии (внес коды доходов, прописал удержание НДФЛ из соответствующей вкладки документа).

//UPD 22.02.2017 - 3.2.1:

1. Строка 030 по регистру "Стандартные вычеты по НДФЛ" теперь заполняется не по дате, а по месяцу налогового периода 
2. Строки 020 , 025, 040, 045 раздела 1 теперь разбиваются по периодам не по дате начисления, а по дате фактического получения дохода (по строке 100 раздела 2)

Скачать файлы

Наименование Файл Версия Размер
6-НДФЛ - Формирование, проверка, корректировка, перенос в типовой отчет. ЗУП 2.5 / УПП 1.3.
.epf 66,41Kb
27.02.17
333
.epf 3.2.1 66,41Kb 333 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Евгений Мадонов (madonov) 138 28.07.16 02:52 Сейчас в теме
Исправлена ошибка: При сворачивания/разворачивании расшифровок по физлицам в соответствующем разделе затирались ручные корректировки декларации.

Исправлена ошибка: В элементах формы на закладке Раздел 1 ранее было отключено свойство "Редактирование текста", что не позволяло корректировать данные раздела вручную
2. Maxim Kolkin (the1) 277 28.07.16 09:11 Сейчас в теме
Выглядит монументально! Посмотрим, поможет ли нашему горю))
3. Инна Герунова (ol_2004@mail.ru) 28.07.16 09:14 Сейчас в теме
раздел 1, колонка "020 сумма начисленного дохода" : 99 999 999,99 .
4. Филипп (Филипп) 28.07.16 09:23 Сейчас в теме
Очень жаль что нет выбора обособленного подразделения !!
Потому что именно для таких фирм 6-НДФЛ - ИЗОЩРЕННАЯ ПЫТКА для бухгалтера!!
Это очень сложно добавить?
Обработку скачала.


5. Евгений Мадонов (madonov) 138 28.07.16 09:24 Сейчас в теме
(3) ol_2004@mail.ru, Можно чуть подробнее?
Конфа типовая? ЗУП 2.5.107?
В расшифровке Раздела 1 никакие данные не задвоились?
В расшифровке первого раздела в подвале колонки 020 какая сумма?

Или у вас настолько крупная организация, что сумма начисленного дохода за полугодие превышает 100млн и обработке просто не хватило разрядности в ячейке?
6. Maxim Kolkin (the1) 277 28.07.16 09:41 Сейчас в теме
(5) madonov, к сожалению нет заполнения по обособленному подразделению, от бишь ОКТМО. Это очень существенно.
7. Филипп (Филипп) 28.07.16 09:56 Сейчас в теме
Классная вещь! Спасибо разработчику.
"+" за идею!
Работа с документами для рядового бухгалтера понятнее и проще, чем поиск по регистрам,
записи в которых непонятно когда в предыдущих релизах,
предыдущими расчетчиками,
были сделаны некорректно, а отсюда и тянутся какие-то суммки то "+", то "-".
Еще бы добавить отбор по обособленному подразделению (КПП/ОКТМО), цены бы не было этой обработке.
8. Евгений Мадонов (madonov) 138 28.07.16 10:01 Сейчас в теме
(7) Филипп, над отбором по подразделению работаю =).
9. Макарова Виктория (vikm) 28.07.16 10:04 Сейчас в теме
Кстати, не хватает разрядности чисел
10. Макарова Виктория (vikm) 28.07.16 10:06 Сейчас в теме
да, и очень надо по обособленным подразделениям. С нетерпением ждем...
11. Ирина Митюшина (Mityushina) 28.07.16 10:18 Сейчас в теме
Не все начисления подтягиваются. По документу разовые начисления не попали в отчет доп.начисления
12. Евгений Мадонов (madonov) 138 28.07.16 10:24 Сейчас в теме
(11) Mityushina, ОЧЕНЬ важное замечание.
Спасибо!
13. Филипп (Филипп) 28.07.16 10:50 Сейчас в теме
(8) madonov, спасибо за отзывчивость.
Подразделение - да , этоэлемент справочника "Подразделения организации"
с установленной галочкой "Подразделение зарегистрировано в ИФНС как обособленное с присвоением кода по ОКАТО и КПП, но не имеет выделенного баланса"
и заполнены реквизиты код ОКТМО, код КПП и еще должен выбираться код ифнс, в которую подается файл, как в регламентированном отчете.
Фирма 1С до сих пор не может внести изменения в ЗУП, чтобы в даннос справочнике у был еще и реквизит "Код ИФНС",
они все еще по старинке в справках 2-ндфл берут код ИФНС как первые 4 цифры КПП, а это совсем не всега совпадает!
И от этого кода ИФНС зависит и генерируемое имя выгружаемого файла. Например имя файла по такому ОБП д.б. таким:
"NO_NDFL6_6195_6195_хххххххххх616332001_20160728_88527f89-d78f-4d65-bb14-a4e505e80f25.xml",
где хххххххххх - ИНН организации, 616332001 - код КПП ОБП, а 6195 - код ИФНС по месту регистрации ОБП.
Ну а ОКТМО ОБП , это уже внутри файла, как и для обычной организации.
user_2010; madonov; +2 Ответить 1
14. Евгений Мадонов (madonov) 138 28.07.16 10:53 Сейчас в теме
Разрядность чисел поправил.

Отбор по подразделению сделал, но нет возможности полноценно протестировать - тем кто отписался в этой теме отправил ЛС (если кого забыл - киньте ЛС сами).
Короче ищу добровольцев для теста.
Добавил в запросы условие "Подразделение В Иерархии", то есть в декларацию войдет выбранное подразделение и все его подчиненные.
Дивиденды начисляются вне подразделений. Чтобы включить дивиденды в конкретное подразделение - нужно поставить подразделению галочку "дивиденды".

При выборе подразделения в выгружаемый файл подставляется КПП (2 раза) и ОКТМО подразделения. Насколько это правильно - я пока тоже не знаю, надо штудировать информацию о формате файла в КонсультантПлюс.

Косяк описанный Mityushina в (11) сегодня поправить уже не успеваю.
Так что, если у кого-то есть допначисления в документе "Разовые начисления" - обработка пока их не считает.
15. Евгений Мадонов (madonov) 138 28.07.16 10:59 Сейчас в теме
(13) Филипп, спасибо! очень важная информация!
Но этот момент сегодня уже доработать не успею.
В хабаровске рабочий день окончен, дома элементарно нет 1с =))
16. Филипп (Филипп) 28.07.16 11:02 Сейчас в теме
Еще забыла, в регламентированном отчете 6-НДФЛ специально для этой формы в конфигурацию ЗУП фирмой 1С был добавлен еще 1 вид справочника "Регистрация в ИФНС",
с полями: КПП, код ИФНС, Организация. Причем этот справочник сам по себе, никак не увязан со справочником "Подразделения организации" , заполняется вручную, выбирается в форме заполнения декларации и служит как раз только для генерации имени выгружаемого файла и заполнения титульного листа.
17. Maxim Kolkin (the1) 277 28.07.16 11:14 Сейчас в теме
Добрый!

(14)

1. Принцип немного не тот. Тут заполнять нужно не по подразделению, а по ОКТМО. А один и тот же ОКТМО может быть у разных подразделений, и они все могут находится в разной иерархии. Так что ПодразделениеОрганизации В ИЕРАРХИИ (&ПодразделениеОрганизации) не подойдет.

2. Удержанный НДФЛ у Вас собирается по документам расчета НДФЛ, что годится только для учетной политики "принимать исчисленный как удержанный". Т.к. 1С не рекомендует пользоваться этой фичей, то и заполнение будет неверным.

3. В запросе по начислениям не учитывается ТЧ "ДополнительныеНачисления", а это материалка, подарки и проч.

4. Я бы переписал запрос по начислениям, выбирая данные из РР, так есть гарантия, что не пропустишь какой-нибудь вид документа или табличную часть. ИМХО.

А так да, развивайте продукт, типовые конфы в этом плане вообще нефункциональны, видимо принуждают перейти на ред 3.0.

Успехов!
18. Maxim Kolkin (the1) 277 28.07.16 11:17 Сейчас в теме
(14) Вот из типовой, для понимания, приблизительно как собираются доходы по ОКТМО
ВЫБОР
		КОГДА &КодПоОКАТО
			ТОГДА ВЫБОР
					КОГДА НДФЛСведенияОДоходах.Период < ДАТАВРЕМЯ(2013, 1, 1)
						ТОГДА ""
					КОГДА НДФЛСведенияОДоходах.КодПоОКТМО <> ""
						ТОГДА НДФЛСведенияОДоходах.КодПоОКТМО
					КОГДА ЕСТЬNULL(НДФЛСведенияОДоходах.ПодразделениеОрганизации.КодПоОКТМО, "") <> ""
						ТОГДА НДФЛСведенияОДоходах.ПодразделениеОрганизации.КодПоОКТМО
					ИНАЧЕ ЕСТЬNULL(НДФЛСведенияОДоходах.ОбособленноеПодразделение.КодПоОКТМО, "")
				КОНЕЦ
		ИНАЧЕ ""
	КОНЕЦ КАК КодПоОКТМО
...Показать Скрыть
19. Евгений Мадонов (madonov) 138 28.07.16 11:56 Сейчас в теме
(18) the1, (16) Филипп,
я действительно абсолютно не знаком с формированием 6-НДФЛ по обособленным подразделениям.
Изучением вопроса не занимался, тк не требовалось, а всё, что успел сделать наспех - это добавить фильтр по подразделению.

Завтра у меня последний рабочий день перед отпуском. Исправлю всё, что успею.
20. Евгений Мадонов (madonov) 138 28.07.16 12:21 Сейчас в теме
(17) the1,
а вот по пункту 2
2. Удержанный НДФЛ у Вас собирается по документам расчета НДФЛ, что годится только для учетной политики "принимать исчисленный как удержанный". Т.к. 1С не рекомендует пользоваться этой фичей, то и заполнение будет неверным.

я не совсем согласен. В моем запросе в качестве даты удержания НДФЛ берется поле "ДатаВыплатыДохода", а не дата удержания НДФЛ из табличной части.
То есть политика не "принимать исчисленный как удержанный", а грубо говоря "применять выплаченный как удержанный".
То есть всё зависит от того, насколько достоверно заполнены поля "Дата выплаты дохода" в документах.

Но Вы правы в том, что обработка не проверяет наличие самих документов выплаты.
Тут принцип "Какую бухгалтер указал дату выплаты дохода - такую и берем". Моих бухгалтеров устроил именно такой подход, а не правка накопленных годами ошибок в регистре по НДФЛ и постоянное перепроведение периода.
21. Евгений Мадонов (madonov) 138 29.07.16 05:35 Сейчас в теме
Не торопимся качать файл - через пару-тройку часов будет новая версия:
1. Правильный (я надеюсь) отбор обособок по ОКТМО+КПП
2. Учет доп начислений из документа "разовые начисления"
3. Возможность редактировать все возможные коды руками
22. Макарова Виктория (vikm) 29.07.16 07:46 Сейчас в теме
новая версия будет по прежней ссылке на яндекс.диске?
23. Евгений Мадонов (madonov) 138 29.07.16 07:49 Сейчас в теме
(22) vikm, разумеется.
Файл уже там, информация по обновлению в публикации.

Тестирование категорически приветствуется - на доработку у меня осталось 3 часа, после чего начинается мой отпуск, который продлится до 1 сентября.

(16) Филипп, Теперь при наличии хотя бы одного элемента в этом справочнике на форме появляется спец кнопка, для заполнения кодов ИФНС и КПП из него.

(11) Mityushina, исправлено
24. Татьяна Сомова (Bellka) 29.07.16 09:38 Сейчас в теме
Замечательная обработка! Вскрывает все косяки в учете )))
25. Филипп (Филипп) 29.07.16 09:54 Сейчас в теме
madonov, добрый день!
Огромное человеческое СПАСИБО!
Будем тестировать.
С точки зрения рядового работяги-бухгалтера Вы сделали очень правильно, что основную идею построили на анализе документов, а не регистров,
что позволяет применять упрощенный учет без внесения платежек по уплате (при количестве ОБП больше 100 и ведении бухучета в другой программе это значительно увеличивает трудоемкость) и манипулировать датой уплаты налога в документе начисления.
По регистрам куча обработок на сайте, которые просто дублируют регламентируют отчетность и просто делают расшифровку.
Приятного отдыха!

the1; madonov; +2 Ответить
26. Евгений Мадонов (madonov) 138 29.07.16 10:02 Сейчас в теме
(24) Bellka, что не всегда радует бухгалтеров =))
27. Евгений Мадонов (madonov) 138 29.07.16 10:14 Сейчас в теме
Найдена незначительная ошибка:
При работе без обособок оба кода ИФНС по умолчанию брались из поля "Код налогового органа - получателя отчетности".

Поправил. Теперь КодИФНС из КодИМНС, КодИФНСПолучателя из КодИФНСПолучателя.
Файл обновлён.

Так, что если у кого эти коды отличаются можно обновиться, ну или не забываем поправить ручками.

Кнопка "Заполнить" становится активной только когда заполнены реквизиты:
- Организация
- КодПоОКТМО
- КПП
- КодИФНСПолучателя
- КодИФНС

Кнопка "Сохранить" становится активной только когда заполнены реквизиты:
- Организация
- КодПоОКТМО
- КПП
- КодИФНСПолучателя
- КодИФНС
- Подпись
- ДатаПодписи
- Телефон
- КодМестаПредставленияРасчета
- Раздел 1 (хотя бы 1 строка в таблице)
- Раздел 2 (хотя бы 1 строка в таблице)
28. Евгений Мадонов (madonov) 138 29.07.16 10:26 Сейчас в теме
И немного теоретической информации по 6НДФЛ: контрольные соотношения и формат файла.
Тем, кто будет дорабатывать обработку под свои нужды может пригодиться.
Прикрепленные файлы:
Контрольные соотношения 6НДФЛ.doc
Формат 6НДФЛ.doc
29. mastakw (mastakw) 169 29.07.16 10:40 Сейчас в теме
(28) madonov, КПП у индивидуальных предпринимателей пустой !
30. Евгений Мадонов (madonov) 138 29.07.16 10:46 Сейчас в теме
(29) mastakw, Спасибо! Исключил из обязательных реквизитов.
Ждите ЛС =)

Файл обновлен.
31. Макарова Виктория (vikm) 29.07.16 11:39 Сейчас в теме
Огромное спасибо за обработку.
Приятного отдыха!
32. Макарова Виктория (vikm) 29.07.16 11:42 Сейчас в теме
33. Евгений Мадонов (madonov) 138 29.07.16 12:00 Сейчас в теме
34. antss (antss) 29.07.16 16:38 Сейчас в теме
Добрый день,
скачала отчет- получаю ошибку след.содержания:
и ссылка на конфигуратор:
{Форма.Форма.Форма(1233)}: Ошибка при вызове метода контекста (ВыполнитьПакет)
МассивРезультатов = Запрос.ВыполнитьПакет();
по причине:
{(18, 20)}: Таблица не найдена "Документ.НачислениеЗарплатыРаботникамОрганизаций.ДатыВыплаты"
ЛЕВОЕ СОЕДИНЕНИЕ <<?>>Документ.НачислениеЗарплатыРаботникамОрганизаций.ДатыВыплаты КАК НачислениеЗарплатыРаботникамОрганизацийДатыВыплаты
35. Евгений Мадонов (madonov) 138 30.07.16 03:34 Сейчас в теме
(34) antss, добрый день!
У Вас точно ЗУП 2.5?

Если да, то у вас устаревший (минимум на несколько месяцев) релиз программы, и ваша конфигурация просто не содержит в себе необходимых для этой обработки таблиц.

Обновление конфигурации до актуального релиза должно помочь.
u_n_k_n_o_w_n; +1 Ответить
36. Женя Волкова (Jen) 01.08.16 13:39 Сейчас в теме
Добрый день!
В доходы не попадает оплата праздничных и выходных, доплата праздничных и выходных...
37. Евгений Мадонов (madonov) 138 02.08.16 05:17 Сейчас в теме
(36) Jen,
Прежде чем тратить $m на скачивание рекомендую внимательно прочесть описание
...
В расчете принимают участие следующие документы:
  • НачислениеЗарплатыРаботникамОрганизаций
  • ОплатаПоСреднемуЗаработку
  • ПремииРаботниковОрганизаций
  • РегистрацияРазовыхНачисленийРаботниковОрганизаций
  • ДоговорНаВыполнениеРаботСФизЛицом
  • НачислениеПоБольничномуЛисту
  • НачислениеОтпускаРаботникамОрганизаций
  • РасчетПриУвольненииРаботникаОрганизаций
  • НачислениеДивидендовОрганизаций
Прочие документы, которые могут повлиять на НДФЛ, в нашем учете в 1-ом полугодии не использовались, поэтому и в алгоритме заполнения декларации их нет.


Да, обработка не обучена собирать доходы из документов "Оплата праздничных и выходных дней", и к сожалению в ближайшее время у меня не будет возможности её доработать =( .
38. Agema Z (Agema) 04.08.16 00:50 Сейчас в теме
На конфигурации 1С:Зарплата и кадры бюджетного учреждения 8 будет работать, кто-нибудь проверял ?
39. Евгений Мадонов (madonov) 138 04.08.16 03:56 Сейчас в теме
(38) Agema, К сожалению я не знаком со структурой конфигурации "Зарплата и кадры бюджетного учреждения" и не могу точно ответить на Ваш вопрос.
40. Макас (makas) 41 04.08.16 15:44 Сейчас в теме
Ошибка в отчете: - Обработка берет в отчет "Пособие по уходу за ребенком до 1.5 лет", которое не является доходом и не должно включаться в отчетность.
41. Евгений Мадонов (madonov) 138 04.08.16 16:25 Сейчас в теме
(40) makas, Спасибо за отзыв.
Мои бухгалтера просили исключить только пособие по уходу за ребенком до 3-ех лет.
Почему никому до вас не потребовалось исключать пособие до 1,5 не знаю - возможно вы и правы, что стоит. Надо садиться читать законодательство и разбираться.
На память знаю только то, что пособие до 1,5 лет выплачивается за счет средств ФСС, а не работодателем.

К сожалению под рукой нет ни Консультанта (чтобы изучить законодательство), ни 1С (чтобы поправить обработку) - Я в отпуске до конца августа.
42. Agema Z (Agema) 04.08.16 21:12 Сейчас в теме
(41) madonov, http://www.buhonline.ru/forum/index?g=posts&t=383013
Согласно п.2 ст.230 НК РФ: "Налоговые агенты представляют в налоговый орган по месту своего учета: ...расчёт сумм налога на доходы физических лиц, исчисленных и удержанных налоговым агентом, за первый квартал, полугодие, девять месяцев - не позднее последнего дня месяца, следующего за соответствующим периодом, за год - не позднее 1 апреля года, следующего за истекшим налоговым периодом, по форме, форматам и в порядке, которые утверждены федеральным органом исполнительной власти, уполномоченным по контролю и надзору в области налогов и сборов."
Доходы в виде государственных пособий сотрудникам, имеющим детей, выплачиваемым за счёт средств ФСС России (например, пособие женщинам, вставшим на учёт в ранние сроки беременности, единовременное пособие при рождении ребенка, пособие по уходу за ребёнком до 1,5 лет), НДФЛ не облагаются (п.1 ст.217 НК РФ). В отношении этих доходов организация не признаётся налоговым агентом.
Следовательно, в расчёте 6-НДФЛ данные доходы не отражаются.
43. Евгений Мадонов (madonov) 138 01.09.16 10:13 Сейчас в теме
(42) Agema, (40) makas,
Уточнил в бухгалтерии момент относительно пособия до 1.5 лет.
Хабаровский край вошел в пилотный проект ФСС, и мы как работодатель пособие до 1,5 лет не выплачиваем (его за нас платит ФСС).

Отпуск закончился, как разгребу накопившуюся работу - доработаю и обработку =).
44. Maxim Kolkin (the1) 277 05.09.16 09:36 Сейчас в теме
(38) Agema, будет, только немного допилить надо
45. Евгений Мадонов (madonov) 138 12.09.16 08:01 Сейчас в теме
//UPD 12.09.2016 - Из расчета исключены пособия по уходу за ребенком до 1.5 лет.
И вроде бы это единственное замечание, которое я не успел исправить до отпуска.

Спасибо всем, кто принимает участие в тестировании обработки и просто проявляет к ней интерес.
Думаю в октябре мы снова здесь все соберемся =) .

=============================
А нет, было еще пожелание о включение в расчет документа "Оплата праздничных и выходных дней". Есть над чем работать, как будет свободная минутка - допишу.
46. Евгений Мадонов (madonov) 138 14.09.16 02:27 Сейчас в теме
Сегодня достигнут рубеж в 100 скачиваний - в масштабах ИС совсем немного, но все равно очень приятно.
А еще обработка была замечена на главной в графе "Выбор экспертов". Я понятия не имею как и кем формируется этот рейтинг, но спасибо =) .
47. Анна Кузилина (Anna_Valenty) 19.09.16 11:50 Сейчас в теме
48. Дмитрий Бабкин (DimaBab) 6 19.09.16 15:14 Сейчас в теме
Добрый день!

Планируется ли делать сохранение в отчет? Чтобы в базе на него глазами посмотреть
49. Евгений Мадонов (madonov) 138 20.09.16 02:28 Сейчас в теме
(47) Anna_Valenty, не знаю, попробуйте, обработку отправил в ЛС.

(48) DimaBab, изначально именно так и задумывалось - написать обработку для заполнения типовой декларации, а уже из типовой выгружать файлик для сдачи. Не буду лукавить - я просто не смог разобраться с механизмом заполнения типовой формы декларации. Гораааздо проще оказалось написать свою собственную выгрузку в итоговый XML для отправки.
Поэтому - нет, пока не планируется, тк требует слишком много времени, которого у меня сейчас очень мало.

=========================================

Anna_Valenty протестировала обработку на конфигурации "Управление производственным предприятием, редакция 1.3 (1.3.80.2)" - полёт нормальный.
Добавил информацию о совместимости в публикацию.
50. Евгений Мадонов (madonov) 138 10.10.16 07:20 Сейчас в теме
//UPD 10.10.2016 - В расчет добавлен документ ОплатаПраздничныхИВыходныхДнейОрганизаций (36) .

//UPD 10.10.2016 - Для определения даты выплаты в документах Оплата по среднему / Премии (начисление НДФЛ) / Оплата праздничных и выходных теперь используется дополнительный реквизит.



Обращаю внимание, что для корректной работы обработки у пользователя должны быть права на создание элементов ПланыВидовХарактеристик "НазначенияСвойствКатегорийОбъектов" и "СвойстваОбъектов", а также права на редактирование регистра сведений "ЗначенияСвойствОбъектов".

Где брать обновление - думаю все уже знают =).
51. Евгений Мадонов (madonov) 138 13.10.16 10:23 Сейчас в теме
//UPD 13.10.2016 - пользователь Anna_Valenty помогла обнаружить ошибку, при которой данные о начислениях из документов "ПремииРаботниковОрганизаций" и "РасчетПриУвольненииРаботникаОрганизаций" не попадали в декларацию в случаях, когда в карточке сотрудника в закладке "трудовой договор" не было заполнено подразделение.

В табличной части этих документов нет колонки "ПодразделениеОрганизиции", поэтому приходится его брать из карточек сотрудников с закладки "Трудовой договор". Тем у кого есть обособки рекомендую проверить правильность заполнения этого поля.
52. Евгений Мадонов (madonov) 138 14.10.16 03:34 Сейчас в теме
//UPD 14.10.2016 - пользователь Бирюков Артем (artemb) обнаружил ошибку - в декларацию попадали данные из документа "НачислениеЗарплатыРаботникамОрганизаций", с Периодом начисления "ПерваяПоловинаТекущегоМесяца", что неправильно (я убедился в этом, ознакомившись с этой статьёй на ИТС )

//UPD 14.10.2016 - пользователь Бакулева Марина помогла обнаружить ошибку, при которой начисления по ДГПХ не попадали в декларацию в случае, когда в документе не заполнено подразделение. Да и вообще с незаполненным подразделение в любом документе была беда - ВСЕМ рекомендую обновиться до 2.2.2.
53. Светлана Бесфамильная (svetik_svetiko) 14.10.16 09:43 Сейчас в теме
Здравствуйте, только что скачала обработку и при запуске пишет:
54. Светлана Бесфамильная (svetik_svetiko) 14.10.16 09:44 Сейчас в теме
Не указано назначение свойства.
Не удалось записать дополнительные свойства объектов! - Возможно недостаточно прав!
У меня полные права.

55. Евгений Мадонов (madonov) 138 14.10.16 09:54 Сейчас в теме
(54) svetik_svetiko, Доброго времени суток.
Какая конфигурация? (желательно название и точную версию релиза)
56. Светлана Бесфамильная (svetik_svetiko) 14.10.16 09:57 Сейчас в теме
Зарплата и Управление Персоналом, редакция 2.5 (2.5.110.1)
57. Евгений Мадонов (madonov) 138 14.10.16 10:11 Сейчас в теме
(56) svetik_svetiko,
Попробуйте:
1 .Меню \ Операции \ План Видов Характеристик \ Свойства объектов - зайти и посмотреть есть ли там элемент "Документы - Дата выплаты (6-НДФЛ)". Если нет, то попробуйте создать элемент (любой, потом удалить)
2. Меню \ Операции \ Регистр сведений \ Значения свойств объектов - зайти и создать запись (любую, потом удалить)

Получится?
58. Светлана Бесфамильная (svetik_svetiko) 14.10.16 10:21 Сейчас в теме
1. есть такая запись
2. создала и потом удалила

59. Светлана Бесфамильная (svetik_svetiko) 14.10.16 10:23 Сейчас в теме
При повторном запуске обработки, ошибки не отразились. Думаю, это при первичном запуске было.
60. Евгений Мадонов (madonov) 138 14.10.16 10:26 Сейчас в теме
(58) svetik_svetiko,
А свойства у документов "Оплата по среднему" / "Премии (начисление НДФЛ)" / "Оплата праздничных и выходных" заполнились, как на картинке в сообщении (50)?
61. Светлана Бесфамильная (svetik_svetiko) 14.10.16 10:38 Сейчас в теме
62. Евгений Мадонов (madonov) 138 19.10.16 07:25 Сейчас в теме
//UPD 19.10.2016 - благодаря пользователю den_vladimir обнаружена ошибка, при которой в декларацию попадали начисления "Отпуск по беременности и родам" и "Пособие за счет ФСС при постановке на учет в ранние сроки беременности". Ошибка исправлена, доступна версия 2.2.3.
63. Евгений Мадонов (madonov) 138 20.10.16 03:14 Сейчас в теме
//UPD 20.10.2016 - Утомился исключать поочередно все начисления, не облагаемые НДФЛ. Наконец решил исключить их ВСЕ по общему признаку, что следовало сделать с самого начала, а не идти по методу "Костыли и велосипеды".
Тем более, что это оказалось очень просто - ВСЕ начисления без кода дохода по НДФЛ исключены из расчета.



Версия 2.2.4 доступна на яндекс-диске. Публикация будет обновлена в ближайшее время.
Прикрепленные файлы:
64. Светлана Бесфамильная (svetik_svetiko) 21.10.16 14:00 Сейчас в теме
В связи с тем, что у нас бухгалтера работают в обособленных подразделениях и имеют ограничения, просьба в следующие версии в обработку во всех запросах в "ВЫБРАТЬ" добавить "РАЗРЕШЕННЫЕ".
65. Евгений Мадонов (madonov) 138 24.10.16 02:11 Сейчас в теме
(64) svetik_svetiko, спасибо за отзыв.

Делать отдельную версию ради настолько незначительных изменений считаю нерентабельным, да и как я понял Вы уже самостоятельно поправили запросы. Но обязательно учту в следующей версии.

Сейчас воюю с выгрузкой в типовую декларацию, если получится, то будет версия 3.0.0 =))
66. Сергей (user597109_ironotter) 24.10.16 08:35 Сейчас в теме
Управление производственным предприятием, редакция 1.3 (1.3.83.1)

Не удалось записать дополнительные свойства объектов! - Возможно недостаточно прав!
НазначениеСвойства.Родитель = ПланыВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.ГруппаДокументов;
------------------------------------------------------------------------------------ОШИБКА---------------------------------------------------------------------------------------
ПланыВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.ГруппаДокументов {(1)}: Поле объекта не обнаружено (ГруппаДокументов)

Пока просто закомментировал, на что-то влияет?
67. Евгений Мадонов (madonov) 138 24.10.16 10:26 Сейчас в теме
(66) user597109_ironotter, в Вашей базе не хватает одного предопределенного элемента, который есть в ЗУП 2.5..
По сути влияет только на иерархию элементов в Плане Видов Характеристик "Свойства объектов", то есть только на красоту.

Заключу эту строку в попытку в следующей версии. Спасибо за замечание.
Прикрепленные файлы:
68. Евгений Мадонов (madonov) 138 24.10.16 10:53 Сейчас в теме
(48) DimaBab, Сделано

//UPD 24.10.2016 - Появилась возможность выгрузки данных в типовой регламентный отчет 6-НДФЛ. Перед печатью, выгрузкой или проверкой типового отчета необходимо его СОХРАНИТЬ, иначе лезут ошибки.
Файл обновлен (везде).
69. Евгений Мадонов (madonov) 138 26.10.16 09:02 Сейчас в теме
Реализовал заполнение Раздела 1 по разным ставкам НДФЛ. Учёт ставок отличных от 13% несколько упростил, но думаю этого вполне хватит.
Версия 3.1.0 доступна для тестирования на Яндекс-диске. Стабильной её не считаю, всем у кого в учёте нет ставок НДФЛ отличных от 13% рекомендую использовать версию 3.0.0. В публикации файл обновлять пока не стал.

Для версии 3.1.0 требуется тестирование со стороны сообщества:
1. Если у вас в учёте нет ставок НДФЛ отличных от 13%, то для помощи мне, Вам достаточно скачать версии 3.0.0, 3.1.0, заполнить за 9 месяцев и сравнить полученный результат - данные обеих деклараций должны сойтись.

2. Если среди сотрудников Вашей организации есть налоговые Нерезиденты РФ, то можете попробовать скачать версию 3.1.0, заполнить, и тщательно проверить как заполнится Раздел1 и его расшифровку.

Чем больше будет отзывов, тем быстрее я смогу исправить обнаруженные ошибки, ну или убедиться в их отсутствии.
70. rjhev korum (корум) 292 26.10.16 10:06 Сейчас в теме
(69) в 3.0.0 учтено замечание по запросу, "ВЫБРАТЬ РАЗРЕШЕННЫЕ" ?
71. Евгений Мадонов (madonov) 138 26.10.16 10:14 Сейчас в теме
(70) корум, да, добавил во все запросы (вроде бы).
Можете скачать обновление с Яндекс-диска и протестировать .
72. Александр Чесноков (chesnokov-a-v) 97 26.10.16 10:42 Сейчас в теме
Добрый день.
Обработка - супер. Но есть маленькие недочеты.
Пока что нашел, что при расчете суммы вычетов не учитывается вычет по коду 508 (мат помощь при рождении ребенка).
73. Евгений Мадонов (madonov) 138 26.10.16 10:51 Сейчас в теме
(72) chesnokov-a-v, Доброго времени суток. Спасибо за отзыв.
Сумма налоговых вычетов (строка 030) - это единственное, что я собираю по регистрам накопления.
В регистре накопления "Предоставленные стандартные и социальные вычеты по НДФЛ" за этот год точно есть записи с кодом вычета 508?
74. Евгений Мадонов (madonov) 138 27.10.16 02:51 Сейчас в теме
По непонятным причинам у меня в данный момент отсутствует возможность редактирования публикации - вносимые изменения просто не сохраняются. Не могу обновить и файл в публикации.
Обращение в поддержку ИС отправил. //Всё починили

Если кому нужна версия 3.1.0 с разбивкой Раздела 1 по различным ставкам НДФЛ - забираем обновление на Яндекс-диске, на сегодня уже есть отзывы подтверждающие её стабильность.

//UPD 27.10.2016 - Обработка обучена заполнению Раздела 1 по разным ставкам НДФЛ.
Файл обновлен.
75. igozakh (igozakh) 10 28.10.16 18:46 Сейчас в теме
Спасибо за доброту, а в бюджетной будет работать?
76. Евгений Мадонов (madonov) 138 29.10.16 12:47 Сейчас в теме
(75) igozakh, "из коробки" возможно и не будет. Скорее всего потребуется доработка.
77. igozakh (igozakh) 10 29.10.16 17:31 Сейчас в теме
78. Евгений Мадонов (madonov) 138 31.10.16 06:19 Сейчас в теме
//UPD 31.10.2016 - благодаря пользователю den_vladimir обнаружена ошибка, из-за которой в расшифровку раздела 2 не попадали начисления по документу "Оплата праздничных и выходных дней организаций". Сам раздел 2 при этом формировался правильно, ошибка была исключительно в расшифровке.
Доступна версия 3.1.1.


Сегодня 31.10.2016 - последний день сдачи 6-НДФЛ за 9 месяцев.
Кто-то конечно будет подавать корректировки, будут и "опаздуны". Но с большинством пользователей можно попрощаться до марта 2017г и поздравить их с успешной сдачей 6-НДФЛ за 9 месяцев.
79. Александр Чесноков (chesnokov-a-v) 97 31.10.16 22:43 Сейчас в теме
(73) madonov, Вы правы в регистре "Предоставленные стандартные и социальные вычеты по НДФЛ" этих данных нет.
Они есть в регистре"НДФЛ сведения о доходах" (поля "Сумма вычета" и "Код Вычета").
Еще заметил одну особенность: Если в сентябре ввести больничный период расчета сентябрь, дата документа любое число сентября, а Дата выплаты дохода для НДФЛ октябрьская, т.е. больничный выплачиваем вместе с зарплатой за сентябрь. Тогда в первом разделе учитываются начисления по больничному, но не учитывается НДФЛ. И возникает разница между рассчитанным НДФЛ и Начисленным (проверял на 2.5.110.1)
Не попадает, так как в регистре "НДФЛ расчеты с бюджетом" дата получения дохода стоит октябрьская
При этом, если сравнивать с документом Начисление зарплаты за сентябрь (дата выплаты з.п. стоит такая же как в больничном 05.10.16) в регистр "НДФЛ расчеты с бюджетом" дата получения дохода пишется 30.09.16 г.
Мне кажется, что это ошибка разработчиков конфигурации.
80. Евгений Мадонов (madonov) 138 01.11.16 02:52 Сейчас в теме
(79) chesnokov-a-v, Отвечу немного не по порядку.

Если в сентябре ввести больничный период расчета сентябрь, дата документа любое число сентября, а Дата выплаты дохода для НДФЛ октябрьская, т.е. больничный выплачиваем вместе с зарплатой за сентябрь. Тогда в первом разделе учитываются начисления по больничному, но не учитывается НДФЛ. И возникает разница между рассчитанным НДФЛ и Начисленным (проверял на 2.5.110.1)
Не попадает, так как в регистре "НДФЛ расчеты с бюджетом" дата получения дохода стоит октябрьская.

Регистр "НДФЛ расчеты с бюджетом" в моей обработке не используется вообще.
Данные по больничным берутся из документа "Начисление по больничному листу". Начисления из закладки "Оплата", удержания из закладки "НДФЛ".
При этом квартал, к которому относится начисление определяется по полю "Месяц начисления" (в шапке документа). Квартал к которому относится удержание определяется по колонке "Дата получения дохода" (табличная часть "НДФЛ").
Если у вас по каким-либо причинам в документе поля "Месяц начисления" отличается от "дат удержания", то да - начисления и удержания могут разбежаться по разным кварталам, ну и в регистре "НДФЛ расчеты с бюджетом" будет описанное вами несоответствие.
Я вижу эту ситуацию как-то так, могу ошибаться конечно, но я бы проверил закладку "НДФЛ" и проблемных больничных.

в регистре "Предоставленные стандартные и социальные вычеты по НДФЛ" этих данных нет.
Они есть в регистре"НДФЛ сведения о доходах" (поля "Сумма вычета" и "Код Вычета").

Получается, что не только в строку 030 не попадает, но и в строке 040 излишек на сумму этого вычета не... излишка в 040 не будет.
Косяк, требуется переписать все запросы... Займет определенное время, но думаю реально. Буду над этим работать.
Важное замечание. Спасибо.
81. виталий сметанин (vitalchikkk) 01.11.16 19:01 Сейчас в теме
Добрый вечер. Оплата сверхурочных часов должна ли попадать в раздел1?
82. Евгений Мадонов (madonov) 138 02.11.16 02:41 Сейчас в теме
(81) vitalchikkk, с точки зрения законодательства думаю должна, да и в Раздел2 тоже, но...
В расчете принимают участие следующие документы:

НачислениеЗарплатыРаботникамОрганизаций
ОплатаПоСреднемуЗаработку
ПремииРаботниковОрганизаций
РегистрацияРазовыхНачисленийРаботниковОрганизаций
ДоговорНаВыполнениеРаботСФизЛицом
НачислениеПоБольничномуЛисту
НачислениеОтпускаРаботникамОрганизаций
РасчетПриУвольненииРаботникаОрганизаций
НачислениеДивидендовОрганизаций
Оплата праздничных и выходных дней организаций


Документ ОплатаСверхурочныхЧасов на сегодняшний день в моей обработке не используется. Возможно доработаю в следующих версиях.
Редко им пользуются судя по всему, из 215 скачиваний - Вы первый, кому он понадобился =) .
83. Артём Артёмов (TeMochkiN) 02.11.16 13:55 Сейчас в теме
Здравствуйте!
А можете добавить в свою обработку какую-нибудь настройку, которая позволит в документах ОплатаПоСреднемуЗаработку, ПремииРаботниковОрганизаций и ОплатаПраздничныхИВыходныхДнейОрганизаций использовать дату документа в качестве даты получения дохода?
Извините, если вопрос уже был, просто очень много комментариев)))
84. Евгений Мадонов (madonov) 138 02.11.16 16:09 Сейчас в теме
(83) TeMochkiN, Доброго времени суток.
Для заполнения ДатыВыплаты в этих документах используется дополнительное свойство - см. комментарий (50).
Так вот, эти доп свойства по умолчанию как раз и заполняются датой самого документа. То есть все работает именно так, как Вам требуется.
85. Артём Артёмов (TeMochkiN) 02.11.16 16:19 Сейчас в теме
(84) madonov, хорошо, проверю ещё раз, а то что-то после первого запуска обработки это доп.свойство не добавилось к докам, вручную пришлось добавить. Хотя назначение свойства автоматически создалось. А вот ещё такой момент, у договоров ГПХ сумма дохода и НДФЛ разбиваются на отдельные строчки, разница лишь в дате фактического получения дохода (строка 100). В чем может быть проблема?
86. Артём Артёмов (TeMochkiN) 02.11.16 16:30 Сейчас в теме
Я нашел, свойство действительно заполнилось у всех доков, но у самого свойства не заполнено назначение свойства, возможно, поэтому, премии у меня всё-таки не ложатся на нужные даты :(


87. Евгений Мадонов (madonov) 138 02.11.16 16:45 Сейчас в теме
(86) TeMochkiN,
Проставьте в "назначение" предопределённый элемент "документы" (временно).

С остальным сегодня уже не подскажу - в Хабаровске ночь, голова отказывается думать и категорически требует сна.
88. Артём Артёмов (TeMochkiN) 02.11.16 16:52 Сейчас в теме
(87) я туда уже вставил назначение, которое создалось автоматически обработкой, но эффекта это не дало, кажется. Сотая строка так и не заполняется корректно по премиям :(

а так, ваша обработка конечно чудо! :)

конечно, думаю, тут все люди понимающие :) никто вас тут не обязывает отвечать в срочном порядке, это же форум :)
89. Евгений Мадонов (madonov) 138 03.11.16 02:34 Сейчас в теме
И так. По порядку.

Если ознакомиться с описанием обработки, то там можно найти такие строки:
Далее содержится информация о той «истине» к которой пришли в нашей организации.

Спорными моментами могут являться:
....
Расчёт строк 100 по ДГПХ аналогично ЗП (последним днем месяца), а не аналогично межрасчётным выплатам (датой выплаты). Такое решение было принято, тк ДГПХ у нас оплачиваются вместе с ЗП, да и удержание НДФЛ с ДГПХ в ЗУП 2.5 происходит документом начисления ЗП.


С одной стороны ДГПХ относится к межрасчетным выплатам, но сам по себе документ не удерживает НДФЛ, а только лишь начисляет доход. НДФЛ удерживается позже, документом начисления ЗП. Поэтому было принято решение подавать в строку 100 не ДатуВыплаты, а конец месяца, за который происходит начисление, то есть считать ДГПХ так же как ЗП.
.........
Так... а почему когда я рассчитываю удержание, я подставляю в строку 100 дату выплаты, а не конец месяца начисления...?!?!?
Ага, а потому, что в это таблице свалено в кучу удержание НДФЛ по доходам, которые начислены разными документами:
- ОплатаТруда
- ДГПХ
- РасчетПриУвольнении
- ОплатаПоСреднему
- Премии

Вот и как тут собрать 6НДФЛ, когда ЗУП сваливает все удержания в кучу в одном документе.

Вот и получаются разные даты в строке 100. Начисление строка 100 - это конец месяца, а удержание строка 100 - дата выплаты.
Короче надо переписать Начисления ДГПХ, чтобы в строку 100 тоже шла дата выплаты. Это вероятно правильнее с точки зрения законодательства, и решит проблему.

////////////////////////////////////////////////////
Что касается премий
поэтому, премии у меня всё-таки не ложатся на нужные даты :(

если честно не понял с какой именно строкой проблема, поэтому опишу все.
Увидел, что речь о сотой строке. Премия - это не межрасчетная выплата, это оплата труда. В сотую строку идет последний день месяца начисления, а не ДатаВыплаты, так как это оплата труда.


Начисления (Документ ПремииРаботниковОрганизаций):
100 = Последний день месяца начисления
110 = Дата выплаты дохода (по умолчанию равна Дате документа, но можно редактировать)
120 = Строка 110 + 1 день + праздники и выходные

Удержания (Документ НачислениеЗарплатыРаботникамОрганизаций)
100 = Последний день месяца начисления
110 = Дата выплаты дохода (из документа НачислениеЗарплатыРаботникамОрганизаций!!!)
120 = Строка 110 + 1 день + праздники и выходные

Вообще в публикации есть табличка, в которой сказано, как заполняются строки 100, 110, 120 для различных документов.

В отличии от ДГПХ тут полное единообразие, разбиение начисления от удержания может быть только в том случае, если премия выплачивалась отдельно от ЗП.
То есть если в документе ПремииРаботниковОрганизаций и НачислениеЗарплатыРаботникамОрганизаций разные даты выплаты - получается бардак.

Мне самому, если честно, категорически не нравится, что в ЗУП начисление дохода производится разными документами с разными датами, а удержание НДФЛ потом сваливается в кучу.


////////////////////////////////////////////////////
Планы на будущее:
1. Добавить переключатель (начисление дохода по ДГПХ: концом месяца / Датой Выплаты) - и пускай каждый сам решает как ему вкуснее.
2. Исключить из расчета документы НачислениеЗарплатыРаботникамОрганизаций с типом расчета "За вторую половину месяца" - они там лишние, правда их почти никто не использует.
3. Добавить в расчет декларации документ ОплатаСверхурочныхЧасов
90. Артём Артёмов (TeMochkiN) 03.11.16 11:30 Сейчас в теме
(89) madonov,
Планы на будущее:
1. Добавить переключатель (начисление дохода по ДГПХ: концом месяца / Датой Выплаты) - и пускай каждый сам решает как ему вкуснее.
...
Было бы очень круто! :)

Премия - это не межрасчетная выплата, это оплата труда. В сотую строку идет последний день месяца начисления, а не ДатаВыплаты, так как это оплата труда.

А вы это по коду дохода определяете?
Если поменять код дохода на 4800 (Иные доходы), то будет ли по премии в сотой строке день выплаты, а не конец месяца?
91. Евгений Мадонов (madonov) 138 03.11.16 15:55 Сейчас в теме
(90) TeMochkiN,
Нет, опрелеляю исключительно по типу документа начисления. Хотя Ваша идея вероятно более правильная - но при разработке не пришло в голову.

В таблице в публикации первую колонку правильнее было бы назвать "вид документа начисления", а не "вид дохода", иначе действительно может ввести в заблуждение. Поправлю публикацию, как буду за ПК (с телефона это не очень удобно).
92. Артём Артёмов (TeMochkiN) 03.11.16 16:36 Сейчас в теме
(91) madonov, до нас просто поздно дошло озарение, как правильно начислять в программе премию, чтобы это соответствовало требованиям ФНС (она ж хочет, чтобы в сотой строке по премиям была дата выплаты, а не последний день месяца). В голове были мысли использовать вместо документа "Премии" -> "Регистрация разовых начислений" + вид расчета премии с кодом дохода НДФЛ 4800, но только недавно наткнулся на статью на ИТС, что собственно это единственный вариант, чтобы всё получилось так, как хочет ФНС.
93. Евгений Мадонов (madonov) 138 04.11.16 05:53 Сейчас в теме
(92) TeMochkiN,
А собственно в чем именно выражается подобное желание ФНС? С какой стати они требуют заполнять начисления премии по правилам для межрасчетных выплат?
Есть какая-либо нормативка по этому поводу? Письма ифнс, разъяснения?

В статье на итс сказано, что в сотую строку идёт конец месяца, но если очень хочется, то можно это имзменить (зачем непонятно).
94. Артём Артёмов (TeMochkiN) 04.11.16 11:37 Сейчас в теме
(93) madonov, конечно есть письма:
https://its.1c.ru/news/340584
http://www.garant.ru/products/ipo/prime/doc/71365920/
при чем минфин придерживается того же мнения, что и ФНС:
http://отрасли-права.рф/article/14910

собственно, наша организация следует рекомендациям для осторожных налоговых агентов:
https://its.1c.ru/db/taxndfl#content:617:hdoc
95. Евгений Мадонов (madonov) 138 04.11.16 16:00 Сейчас в теме
(94) TeMochkiN,
Мда, и в Главной Книге тоже самое пишут.

Между тем в НК РФ сказано:
Статья 223. Дата фактического получения дохода
.......
2. При получении дохода в виде оплаты труда датой фактического получения налогоплательщиком такого дохода признается последний день месяца, за который ему был начислен доход за выполненные трудовые обязанности в соответствии с трудовым договором (контрактом).


Если премия предусмотрена трудовым договором или положением о премировании - это оплата труда. Если премия - это не оплата труда, то можно и взносами не облагать?
И вот тут возникает вопрос о том, что же главнее с точки зрения законодательства - письмо ФНС, или какой-то там Налоговый Кодекс...

Планы на будущее:
1. Добавить переключатель (начисление дохода по ДГПХ: концом месяца / Датой Выплаты) - и пускай каждый сам решает как ему вкуснее.
2. Исключить из расчета документы НачислениеЗарплатыРаботникамОрганизаций с типом расчета "За вторую половину месяца" - они там лишние, правда их почти никто не использует.
3. Добавить в расчет декларации документ ОплатаСверхурочныхЧасов

4. Заполнять строку 100 для премий в зависимости от кода дохода
96. buKIN (buKIN) 06.11.16 21:47 Сейчас в теме
(92) TeMochkiN,
"Премии" -> "Регистрация разовых начислений" + вид расчета премии с кодом дохода НДФЛ 4800
К сожалению решение сработает не всегда. Если премия начислена и выплачена до выплаты ЗП за прошлый месяц все равно получим не совсем желаемый результат: 06.09 начисляем и выплачиваем премию (ЗП за август уже начислена), а ЗП за август выплачиваем 10.06. В итоге часть выплаты премии пойдет на погашение ЗП за август, которую мы сейчас не выплачивали.
97. Евгений Мадонов (madonov) 138 07.11.16 03:35 Сейчас в теме
Доступна версия 3.1.2.

1. Доработан алгоритм заполнения строки 030 Раздела1. Обсуждалось в (72), (73), (79), (80).
2. Строка 100 Раздела2 по ДГПХ теперь заполняется Датой выплаты, однако если кому-то требуется видеть там конец месяца начисления - в обработке просто нужно снять галочку "Заполнять строку 100 по ДГПХ Датой выплаты". Обсуждалось в (85), (89).
3. Если в документе "ПремииРаботниковОрганизаций" в графе "Вид премии" стоит начисление с кодом отличным от "2000", то в строку 100 Раздела2 пойдет Дата выплаты, в противном случае - последний день месяца начисления. Обсуждалось в (86), (88), (89), (90), (91), (92), (93), (94), (95), (96).
4. Из расчета исключены документы НачислениеЗарплатыРаботникамОрганизаций с типом расчета "За вторую половину месяца". Замечание от пользователя artemb (Бирюков Артем).

//////////////////////////////////////////
Планы на будущее:
1. Добавить в расчет декларации документ ОплатаСверхурочныхЧасов
98. buKIN (buKIN) 07.11.16 21:30 Сейчас в теме
2. Строка 100 Раздела2 по ДГПХ теперь заполняется Датой выплаты, однако если кому-то требуется видеть там конец месяца начисления - в обработке просто нужно снять галочку "Заполнять строку 100 по ДГПХ Датой выплаты".
Судя по всему если убрать галочку получим в итоге расхождения между 2-НДФЛ и 6-НДФЛ.
Для примера возьмем начисления сентября: договоры ГПХ отражаются в регистре "НДФЛ сведения о доходах" по дате выплаты в документе начисления ЗП, а на основе этого регистра заполняется 2-НДФЛ. Соответственно когда мы уберем галку в 6-НДФЛ все попадет в месяц начисления - сентябрь, а в 2-НДФЛ в месяц выплаты - октябрь, т.к. ЗП за сентябрь выплачиваем в октябре.
Если по итогам года ИФНС будет сверять суммы по 2-НДФЛ и 6-НДФЛ получим как минимум вопрос с просьбой пояснить расхождения.
99. buKIN (buKIN) 07.11.16 22:14 Сейчас в теме
Небольшое замечание: КодИФНСПолучателя вроде необходимо заполнять только крупнейшим налогоплательщикам, а в обработке он обязательный.