Неправильный расчет НДФЛ с авансов в 2023 году в 1С: ЗУП 3.1.24.408 (со всеми исправлениями на дату публикации)

20.03.23

Учетные задачи - Зарплата

По результатам расчета аванса и заработной платы за февраль 2023 года выявился ряд случаев, при котором НДФЛ рассчитывается неправильно. Рассмотрим частный случай с ошибкой расчета НДФЛ и как можно решить эту задачу.

Методика 1С предполагает расчет Аванса методом расчета ЗП за первую половину месяца и не предполагает ввод аванса фиксированной суммой. Так как при выплате необходимо произвести удержание НДФ по каждому документу-основанию (больничный, премия, Начисление ЗП и т.п.), требуется расчет НДФЛ в документе основании. При этом, необходимо точное указание «планируемой» даты выплаты, ведь от этого зависит и сумма исчисленного НДФЛ.

Если раньше ЗУП нормально обрабатывал недоплату или переплату по документу основанию, то теперь это может приводить к неправильному исчислению и удержанию НДФЛ.

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

1. Примем сотрудника с окладом 34000 и ФОТ 44200 в месяц


 

2. Начислим ему ЗП за первую половину месяца

 

 

3. Выплатим «Аванс»

 

 

4. Проверим регистр НДФЛ с помощью отчета Анализ НДФЛ по датам получения дохода

 

 

 

Наблюдаем полное соответствие. Исчисленный НДФЛ равен удержанному.

5. Вдруг оказалось, что наш сотрудник находился в Командировке (это может быть и больничный или иное отсутствие на работе) с 09 по 13 января. И выяснилось это уже после выплаты аванса. В общем-то типичная ситуация. По мысли разработчиков при расчете аванса мы бы это отсутствие не учитывали и соответственно сотруднику за эти дни не было начислено по окладу, но у нас-то это «аванс», как бы ни к чему особо не обязывает, так как в регистре расчета «аванс» не отражается.

 

 

Естественно, что эту командировку мы уже будем оплачивать с зарплатой 15.02.2023

6. У сотрудника была еще одна командировка с 18 по 27 января

 

 

7.  Начисляем заработную плату

 

 

 

И тут, с одной стороны, вроде бы сумма НДФЛ правильная, но смущает сумма НДФЛ по дате 31.01.2023 – это то, что уже удержано при авансе, а там была сумма 1690. Здесь же показывает 1352. И это в корне неправильно, и что мы увидим в последствии приведет к серьезным ошибкам в расчете НДФЛ и отражении в отчетности 6-НДФЛ и 2-НДФЛ. Откуда же берется сумма 1352? А это НДФЛ исчисленный с закладки Начислено 8000+2400 = 10400*0,13 =  1352. И почему так, я логику так и не понял, видимо это просто ошибка.

8. Выплатим заработную плату

 

 

9. Проверим расчетный листок

 

 

Сумма НДФЛ правильная

10. Проверяем регистр НДФЛ с помощью отчета Анализ НДФЛ по датам получения дохода

 

 

Здесь тоже все верно.

Январь закрылся без ошибок и проблем, что видимо успокоило разработчиков 1С

Переходим к февралю.

11. Точно так же начисляем Аванс

 

 

12. Выплачиваем аванс

 

 

13. Проверяем регистр НДФЛ с помощью отчета Анализ НДФЛ по датам получения дохода

 

 

Все верно

14. Опять забыли отразить командировку с 01 по 24 февраля до выплаты аванса, поэтому отражаем после выплаты аванса с выплатой в заработную плату 15.03.2023

 

 

15. Начисляем заработную плату за февраль

 

 

И вот тут уже вызывает недоумение НДФЛ исчисленный

16. Выплатим ЗП

 

 

17. Смотрим расчетный листок

 

 

И тут сразу вопросы:

  1. НДФЛ рассчитан неправильно, должно быть 46511,11 * 0,13 = 6046, а не 6384
  2. Общий облагаемый доход 73811,11 вместо 44200+46511,11 = 90711,11, разница 16900 – не встречается нигде
  3. А если сформировать расчетный листок за март, то еще вопрос, откуда Общий облагаемый доход 115411,11 вместо 90711,11, разница 24700

 

 

18. Проверяем регистр НДФЛ с помощью отчета Анализ НДФЛ по датам получения дохода

 

 

Здесь как раз видно, что в 15.03.2023 попала вся сумма командировки и «зачет» авансового НДФЛ не произошел корректно по документам основаниям

Налицо явная ошибка 1С: ЗУП.

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

Пытался обнулить расчет НДФЛ в командировках, все равно в начислении ЗП сумму НДФЛ с аванса берет неправильно и только с суммы фактически начисленной ЗП по окладу с РК.

 

 

В строке с датой получения дохода 31.01.2023 – неправильная сумма НДФЛ рассчитанная из 8000+2400 = 12400 * 0,13 = 1352

Правильно должно быть так

 

 

Но в дальнейшем НДФЛ неправильно считается уже в аванс за февраль:

 

 

Вместо 3511 рассчитывается 3849

И также в расчете ЗП неправильно указывается сумма НДФЛ с авансов

Вручную исправим на правильные

 

 

Но в любом случае ничего не получается, так как в регистре НДФЛ ставятся свои суммы без учета наших исправлений.

 

 

Таким образом мы даже вручную ничего не можем сделать, чтобы сумма НДФЛ считалась и отражалась в регистре НДФЛ правильно…

Только ждать, когда разработчики 1С исправят направленную им ошибку (Номер обращения - HL-641801 от 09.03.2023 11:55:12 (UTC+03:00)). Ответа пока нет.  

А как же предполагается работа самими разработчиками 1С?

А все просто, с 2023 года 1С отобрал право на ошибку у расчетчиков. Если сотрудник был в командировке, отсутствовал по болезни – не начисляйте аванс больше, чем он фактически присутствовал на работе. И тогда все работает корректно. Если сформулировать общее правило: Сумма Аванса не может быть больше, чем потом будет начислено в документе Начисление заработной платы, иначе получаем проблемы с НДФЛ.

Кроме того, вот сколько начислили - столько и выплачивайте, ни на рубль не ошибитесь, так как удержится НДФЛ тот, который есть в документе Начисления, а не пропорционально выплаченной сумме.

По идее 1С надо полностью менять подход к исчислению НДФЛ.

НДФЛ начисленный уже в общем-то не интересен никому. Необходимо рассчитывать НДФЛ в документах Ведомость на выплату. И если смотреть на расчетный листок, то НДФЛ считать не от суммы Начислено, а от суммы Выплачено. Вот тогда будет неважно, фиксированной суммой выплачивается аванс или расчетом за 1 половину месяца, уйдут проблемы с указанием даты выплаты в документе начисления.  Но вероятность такого решения в текущем году очень низкая, будет как всегда, хотя все хотели как лучше.

И все-таки нашелся один, пускай не очень красивый вариант, который сработал как надо.

Смысл в том, что начислять аванс не Начислением заработной платы за первую половину месяца, а Разовым начислением. Для этого добавляем вид начисления Аванс:


 

1. Начисляем аванс c помощью документа Разовое начисление

 

 

2. Выплачиваем аванс

 

 

3. Проверяем регистр НДФЛ

 

 

4. Начисляем командировки и обязательно обнуляем в них НДФЛ, НДФЛ по ним рассчитается при начислении ЗП. Делается для исключения образования отрицательной суммы НДФЛ в документе Начисление ЗП

 

 

5. Делаем документ Разовое начисление на отрицательную сумму аванса (практически сторно), но обнуляем сумму НДФЛ

 

 

6. Начисляем заработную плату

 

 

И видим, что здесь НДФЛ только относящийся к 15.02.2023, что в общем-то и правильно, так как НДФЛ относящийся к 31.01.2023 находится в разовом начислении

7. Выплатим ЗП

 

 

8. Проверяем регистр НДФЛ с помощью отчета Анализ НДФЛ по датам получения дохода

 

 

9. Смотрим расчетный листок

 

 

Полное соответствие НДФЛ

Переходим к расчету февраля.

10. Начисляем аванс за февраль

 

 

11. Выплачиваем аванс

 

 

12. Начисляем командировку, где так же обнуляем НДФЛ

 

 

13. «Сторнируем» начисленный аванс

14. Начисляем ЗП

 

15. Выплачиваем ЗП

 

16. Смотрим расчетный листок и сверяем с регистром НДФЛ

 

 

Все суммы совпадают

17. Смотрим 2-НДФЛ

 

 

18. Смотрим 6-НДФЛ

 

 

Все ровно так, как должно быть.

Главная идея состоит в том, чтобы не допустить отрицательный НДФЛ в любом из документов, иначе на отрицательный НДФЛ придется делать Возврат НДФЛ. По всем начислениям выплачиваемым с зарплатой нет необходимости рассчитывать НДФЛ, так как при расчете зарплаты в НДФЛ будут учтены все начисления. Если выплата межрасчетная - никуда не денешься - считать НДФЛ обязательно.

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

ЗУП 3 ЗУП 3.1 НДФЛ 2023 ошибки НДФЛ НДФЛ с аванса

См. также

Обновление для КА 1.1, ЗУП 2.5, БУХ 2.0: НДС, ЕФС-1, Расчет страховых взносов, Мобилизация, Статистика, Электронные трудовые книжки, 2-НДФЛ, Регламентированная отчетность, Кадровый учет, Прослеживаемость импортных товаров

Зарплата Регламентированный учет и отчетность Кадровый учет Обновление 1С Платформа 1С v8.3 Сложные периодические расчеты 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 Бухгалтерский учет Налоговый учет Управленческий учет Акцизы ЕНВД ЕСН Земельный налог ИП, ПБОЮЛ, КФХ Налог на имущество Налог на прибыль НДС НДФЛ ФОМС, ЕФС Транспортный налог УСН ПСН (патентная система налогообложения) Платные (руб)

Обновления для конфигураций: КА 1.1; ЗУП 2.5; БУХ 2.0; КА 1.1 Комплексная автоматизация торговли алкогольной продукцией; КА 1.1 Комплексный учет сельскохозяйственного предприятия

19900 руб.

01.04.2020    141655    666    352    

233

Перенос данных из Парус 8 в ЗГУ 3

Зарплата Внешние источники данных Бюджетный учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 8 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

84000 руб.

19.08.2020    22753    19    1    

22

Перенос данных из Камин 3.5 (5.5) в ЗиКГУ 3.х

Перенос данных 1C Зарплата Бюджетный учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет зарплаты для бюджетных учреждений 3.5» и «КАМИН:Зарплата для бюджетных учреждений 5.5» на конфигурацию «Зарплата и кадры государственного учреждения».

12000 руб.

28.07.2016    57574    143    141    

120

Устранение начислений прошлых периодов из ведомостей: в банк, в кассу, на счета в ЗУП 3.1, КА, ЗиКГУ 3.1

Зарплата Платформа 1С v8.3 1С:Зарплата и кадры государственного учреждения 3 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

При заполнении ведомости на выплату зарплаты вылазят задолженности прошлых периодов, которых быть не должно? Наша обработка позволяется убрать эти доходы прошлых периодов за пару секунд. Больше не нужно тратить часы на анализ каждого такого случая.

15600 руб.

14.09.2022    13252    64    26    

66

Запрет доступа к данным по зарплате для БП 3.0 и КА 2.5

Зарплата Роли и права Платформа 1С v8.3 Бухгалтерский учет Управление правами 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)

Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".

5700 руб.

27.05.2021    33554    207    89    

167

Исправление в 1С:ЗУП/ЗКГУ ошибок по НДФЛ и взаиморасчетам с сотрудниками на начало расчетного года.

Корректировка данных Зарплата Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Платные (руб)

Обработка исправляет технические ошибки по НДФЛ, взаиморасчетам с сотрудниками в 1С:ЗУП (1С:ЗКГУ) на начало года. Фактически все ошибки, которые проявляются в ведомостях на выплату, расчетных листках, при заполнении ведомостей на выплату и отчетах 6-НДФЛ и т.д. нужно начинать исправлять с начала расчетного года. Это позволит быть уверенными, что после завершения расчетов предыдущего года, начали работать с «чистого листа» без ошибочных остатков.

4800 руб.

06.10.2023    2835    31    15    

37

Перенос данных из Парус 7.хх в ЗГУ ред.3

Внешние источники данных Зарплата Бюджетный учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 7.хх учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

24000 руб.

24.04.2017    49004    97    163    

87
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
108. 2ncom 94 29.08.23 09:22 Сейчас в теме
110. 2ncom 94 30.12.23 13:18 Сейчас в теме
99. asirius 113 04.05.23 23:11 Сейчас в теме
Восстанавливал я тут недавно учет НДФЛ в одной организации, в которой были задержки выплаты зарплаты некоторым сотрудникам по полгода, и выплачивать начали постепенно в 2023 году. ЗУП оказалась совершенно неготова к такой ситуации.
Хорошенько покопавшись в алгоритмах работоты зуп, с уверенностью могу сказать, что проектировал систему какой-то двоечник, который бы завалил экзамен на специалиста по платформе 1С.
Расчет необходимой суммы удержанния НДФЛ по документу основанию делается запросом к движениям регистра накопления с анализом всех записей и выбором условия по регистратору примерно по следующему алгоритму: если регистратор совпадает с основанием - значит это начисление, а если не совпадает - то удержание. Концепция регистра накопления проектировщику видимо неизвестна. Из-за этого нет никакой возможности изменить сумму НДФЛ по основанию, которую следует удержать в выплатах, даже ручными корректировками не трогая исходный документ-регистратор или его движения.
Отсюда постоянные незакрытые остатки по разным измерениям, что черевато распуханием базы со временем и тормозами.

В целом, архитектура по НДФЛ нуждается в полной переработке. Основным документом расчета ндфл должен стать документ выплаты.
Даже более смелое утверждение. Та сумма начисленного НДФЛ, которая сейчас рассчитывается при начислении зарплаты и выгружается в проводках в конце месяца, не имеет никакой смысловой нагрузки для бухгалтерского учета. Ее тоже надо упразднить, и проводки делать по удержанному ндфл.
TONLG; Andreev.a; Gridleak; teyana; +4 Ответить
101. TVA_11 16.05.23 10:41 Сейчас в теме
Вышла версия ЗУП (15.05.2023) - 3.1.23.753


Кто-нибудь пробовал, - не исправлен еще расчет авансового платежа?
102. TVA_11 16.05.23 11:34 Сейчас в теме
103. qza1 16.05.23 15:56 Сейчас в теме
(102)
вряд ли, с 1 января нельзя делать аванс фикс / суммой.
104. olafbond 22.05.23 20:53 Сейчас в теме
Когда что-то явно расходится, отменяю проведение документов начислений и выплат по данному сотруднику с прошлой "правильной" даты и пересчитываю в хронологической последовательности. Обычно помогает, но это очень трудозатратно, проверка всего на калькуляторе, всех надо выгонять из ЗУП-а и т.д. Сегодня обнаружилось, что в ходе таких исправлений ЗУП успевает скинуть данные в Бухгалтерию, где отменяются проводки по банку, т.к. ведомости частично распроведены.
105. user1564934 14.06.23 06:42 Сейчас в теме
Появилась новая ошибка - при окончательном расчете НДФЛ аванса неверно распределяется по видам дохода исполнительного производства.
Например, есть два начисления с разными видами дохода:
1. Оплата по окладу, вид дохода 1 - Заработная плата и иные доходы с ограничением взыскания
2. Компенсация проезда, вид дохода 4 - Единовременные доходы, на которые не может быть обращено взыскание (без оговорок)

В аванс начислили только оплату по окладу, в окончательном расчете начислили оба начисления. При проведении начисления зарплаты НДФЛ аванса неверно распределяется по видам дохода - весь НДФЛ аванса падает на вид дохода 4. Соответственно, в регистр Зарплата к выплате встает минус НДФЛ аванса с видом дохода 4. И в ведомости на выплату по виду дохода 1 сумма заполняется больше нужного на сумму НДФЛ аванса, а в ведомости с видом дохода 4 подтягивается сумма за минусом НДФЛ аванса.

Ошибка в общем модуле ОтражениеЗарплатыВУчетеРасширенный функция НДФЛПоРабочимМестамИСтатьям

Для нас помогло закомментирование строки 2325 СтрокиРаспределения = СтрокиРаспределенияБезДатыИКатегорий;

В 1с ошибка зафиксирована Ошибка 60007898 https://bugboard.v8.1c.ru/error/000141371 Обещают исправить в будущих версиях 3.1.23 и 3.1.26
106. aleksey2 86 16.06.23 12:51 Сейчас в теме
(105)
Появилась новая ошибка

Интересно
107. user1875018 04.08.23 05:53 Сейчас в теме
(105)
В 1с ошибка зафиксирована Ошибка 60007898 https://bugboard.v8.1c.ru/error/000141371 Обещают исправить в будущих версиях 3.1.23 и 3.1.26


Статус: Исправлена в выпущенной версии 3.1.23.777

Так к чему в результате пришли? Тема актуальная? Ошибки остались?
109. 2ncom 94 10.10.23 00:24 Сейчас в теме
Вот такая ошибка была.
При формировании ведомости на выплату зарплаты добавляются суммы за прошлые месяцы.
На релизе 3.0.138.25 (Бухгалтерия) при проведении документа «Начисление зарплаты» за месяц
отсутствуют статьи затрат в движениях по регистрам (Начисление-удержание, зарплата к выплате, взаиморасчеты с сотрудниками) по суммам НДФЛ с авансов, - не заполнена статья затрат. Программа не видит, что эти суммы НДФЛ должно быть удержаны и пытается их выплатить. Т.е. в следующие месяцы при заполнении ведомостей она включает эти суммы (НДФЛ с авансов) в выплату. Расчетчик исправляет суммы в ручную, а в следующем месяце программа опять пытается их выплатить (при авто заполнении ведомостей).
На скриншоте видно, что часть движений по регистрам выполнено с незаполненным измерением «Статья расходов».
Исправляется после обновления, перепроведением документов
Прикрепленные файлы:
скрины.doc
111. Serg_KSV 75 22.02.24 07:47 Сейчас в теме
Прошел год...
многое конечно поправили, но вот ситуация с обособками...
При начислении аванса в обособленное подразделение НДФЛ с аванса попадает в обособленное подразделение.
Когда начисляли зарплату, оказалось что весь месяц сотрудник был в головном, по идее авансвый НДФЛ должен перекочевать в головное, однако 1С ЗУП считает по другому, оставляет НДФЛ с аванса в обособке )))...
Причем не нашел как это можно исправить, никакие методы не срабатывают... наверно только операций по НДФЛ,
но у нас тут 300 человек таких может быть, и каждого искать и заводить ручками ну такое себе удовольствие

Законы по НДФЛ говенные. Давно пора отказаться от внесения исправлений в прошлый период, нахрена это делать, если налог по сути от выплаты? Как внести это предложение в госдуму или куда еще?

А 1С вот что мешало отказаться от начисления НДФЛ в принципе? НДФЛ сделать только удержанный в момент выплаты, т.е не начислять НДФЛ в момент начисления, а начислять в момент выплаты при формировании ведомости?
как вам идея? Какие тут подводные камни?
Оставьте свое сообщение