1С бухгалтерия

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

При чем днем ранее была подобная ситуация, но там получилось так, что дата ведомости была раньше, чем дата документа Расчета за первую половину месяца. Поменяли даты и НДФЛ заполнился, а в данном случает нет. После долгих ковыряний в отладчике обнаружил, что в одном из запросов получился такой результат, что по документу-основанию прошлого года остаток налога положительный, а по Начислению за первую половину месяца за 2023 год сумма отрицательная. И поэтому НДФЛ не заполняется. Надо сказать, что все долги закрыли под ноль 31 декабря, т.е. ни одной ведомости за декабрь в январе не было. Т.е. никаких остатков за 2022 год ни по налогам ни по зарплате быть не должно.

Там же, в череде бесконечных подзапросов и временных таблиц встречал только один регистр накопления - это "Расчеты налогоплательщиков с бюджетом по НДФЛ". Заглянул в него и увидел, что действительно есть записи с периодом 30.12.2022 и с датой получения дохода 05.01.2023. Стал смотреть откуда растут ноги - получается делали документ разовое начисление, ставили планируемую дату выплаты 05.01.2023, но на самом деле выплатили 30.12.2022. Да, ведомость при проведении сторнирует записи с датой дохода 05.01.2023 (делает приход по регистру с минусом). Но вот расход по регистру, который отражает факт удержания НДФЛ делает с датой получения дохода 05.01.2023. Поэтому в итоги мы и получаем остаток за 2022 год с плюсом, а остаток за 2023 год с минусом. Точнее остаток если смотреть по периоду регистра будет нулевой, а вот если при расчете остатка смотреть на год даты получения дохода, то будет не ноль.

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

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • Строки и параграфы переносятся автоматически.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <1c7>, <drupal5>, <drupal6>, <javascript>, <php>. Beside the tag style "<foo>" it is also possible to use "[foo]".