question
Готовы подключиться?
Задайте вопрос менеджеру Scloud, если остались сомнения

Расширьте возможности 1С!

Используйте готовые расширения для 1С, чтобы дополнить конфигурации новым функционалом
Узнать подробнее Chevron иконка
Frame 8.png

Исправление учета по НДФЛ (ЗУП и Бухгалтерия)

Оглавление

    Сокращения:

    • 1С:ЗУП – Зарплата и управление персоналом 3.1

    • 1С:БП – Бухгалтерия предприятия 3.0

    "Автоматизация учета позволяет вам ошибаться в 10 000 раз быстрее"

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

    Какими документами регистрируются движения по НДФЛ?

    1С:ЗУП 3.1:

    Документ начисления - Ведомость на выплату - (Подтверждение выплаты дохода)

    • Исчисленный налог: Документы начислений (Начисление зарплаты и взносов, Отпуск, Премия, Разовое начисление, Командировка, Увольнение и.т.д.)

    • Удержанный налог: Ведомости на выплату + Подтверждения выплаты доходов (блокируют ведомость от изменений после загрузки их из банка или создании вручную в Выплаты – Подтверждения выплаты доходов). Их придется распровести для редактирования ведомостей.

    1С:БП 3.0:

    Документ начисления - Ведомость на выплату - Списание с расчетного счета

    • Исчисленный налог: документы начислений (Начисление зарплаты, Отпуск и.т.д.)

    • Удержанный налог: Ведомости на выплату + Документ оплаты (Банк и касса - Списание с расчетного счета, Выдача наличных). Важно отметить, что здесь, как и в ЗУП, основание удержания НДФЛ создается проведением ведомости, но без проведения связанного документа оплаты – движение удержания НДФЛ не регистрируется. Поэтому исправление учета в БП чуть дольше и сложнее.

    Чем мы будем отслеживать учет выплат и НДФЛ

    Отчеты, равно важные для вас при поиске проблем:

    • Анализ НДФЛ по месяцам, а также его вариации, например, Подробный анализ НДФЛ по сотруднику, Анализ НДФЛ по документам-основаниям, Анализ НДФЛ по месяцам налогового периода и месяцам взаиморасчета с сотрудниками (ЗУП 3.1: Налоги и взносы – Отчеты по налогам и взносам, БП 3.0: Зарплата и кадры – Отчеты по зарплате)

    • Сводная справка 2-НДФЛ, которая поможет отследить разбивку налога по КБК для отчета 6-НДФЛ (ЗУП 3.1: Налоги и взносы – Отчеты по налогам и взносам, БП 3.0: Зарплата и кадры – Отчеты по зарплате)

    • Анализ зарплаты по сотрудникам (помесячно) (ЗУП 3.1: Зарплата – Отчеты по зарплате, БП 3.0: Зарплата и кадры – Отчеты по зарплате)

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

    Общий механизм исправления НДФЛ

    1. Распроводим все документы начислений и ведомостей по сотруднику за проблемные месяцы. В Бухгалтерии придется распроводить еще и сопутствующие документы выплат (Списание с расчетного счета / Выдача наличных). В ЗУП могут присутствовать документы Подтверждение выплаты в соответствующем журнале, которые также будут блокировать действия с документом. Предварительно эти документы также придется распроводить.

    2. Начинаем последовательное проведение документов с пересчетом НДФЛ в документах начислений. В БП: Начисление зарплаты - Еще – Пересчитать НДФЛ, В ЗУП: Начисление зарплаты и взносов - НДФЛ – Пересчитать НДФЛ.

    3. В ведомостях подтягиваем проблемных сотрудников заново. Важно: в ЗУП в ведомостях есть отдельная кнопка Обновить налог, а в БП ее аналог – [Выпадающее меню на сумме НДФЛ] – Обновить НДФЛ. При нажатии программа сверяется с обновленной налоговой базой (например, при счетных ошибках в начислении) и соответственно пересчитывает налог в ведомости. И этой кнопкой можно пользоваться, но при условии, что документы-основания указаны в расшифровке ведомости в полном составе. Но если у нас не хватает в расшифровке выплаты отрицательной строки аванса, например, или строки с межрасчетным начислением, которое выплачивается с зарплатой и.т.д. – налоговая база останется некорректной, и эта кнопка пересчета НДФЛ исправить проблему нам уже не поможет, не изменит налоговую базу. Поэтому 100% вариант пересчета - удаляем и заново подтягиваем сотрудника в ведомость на конечную выплату.

    Изменения, внесенные вами в документы или настройки программы, создают основания для пересчета/изменений в связанных с ними документах, но не вносят эти изменения автоматически.

    И наоборот - перепроведение документа даст эффект только в случае, если предварительно внесены изменения:

    • в сам этот документ (например, корректировка расшифровки выплаты в ведомости)

    • в документы, на данные которых он опирается (например заново провели Списание с расчетного счета после изменений в Ведомости)

    • в настройки учета в программе, на которые он опирается (например, перепровели Начисление зарплаты после изменения статуса подразделения на обособленное с новой ИФНС)

    • в алгоритмы работы программы новым релизом/патчем (в этой ситуации повторное проведение заставит программу по новым алгоритмам переосмыслить уже имеющиеся в нем и связанных документах/настройках данные и иначе заполнить нужные регистры)

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

    Рассмотрим наиболее частые ситуации с ошибками учета:

    Особенности исправления в Бухгалтерии

    Документ, который мешает исправлению

    Как уже говорилось, в БП цепочка документов, регистрирующих получение дохода, исчисленный и удержанный налог – длиннее, чем в ЗУП. И прежде, чем приступать к исправлениям, ее надо укоротить – распровести Списание с расчетного счета, который блокирует ведомость от правок.

    Строго говоря, документов обычно 4: Начисление зарплаты (Отпуск, Больничный), Ведомость, Платежное поручение, Списание с расчетного счета. Но Платежное поручение никак в регистрации движений НДФЛ не участвует.

    Если Списание с расчетного счета одно, можно перейти по ссылке на этот документ прямо из ведомости и распровести его (Еще – Отменить проведение).А если списаний несколько (когда у вас нет зарплатного проекта, и у каждого сотрудника свое списание), самый быстрый способ приступить к редактированию документа выплаты – распровести их через иерархический список связанных документов кнопкой справа от Провести. Эта кнопка есть и в документах начислений, и в ведомостях.

    После этого можно работать с ведомостями свободно.

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

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

    В остальном никаких принципиальных различий в ситуациях и методах исправления учета с ЗУП – нет.

    Как удалить ведомость из цепочки

    Если у вас есть проблемы с конкретной ведомостью (например, никак не ставится удержание налога, хотя все проверено и проблем в учете НДФЛ нет – проблема может быть и в самом документе (создан в старой версии программы с имевшимися ошибками, например). Можно создать на его замену новый, а затем провести удаление с заменой (ЗУП и БП: Администрирование - Обслуживание - Удаление помеченных объектов), чтобы наш новый документ успешно встроился в цепочку документов, заменив удаляемый.

    Указываем какой ведомостью заменить удаляемую.

    Программа заменила во всех затронутых документах Ведомость 1 на Ведомость 2 и теперь удаление Ведомости 1 прошло успешно, а Ведомость 2 встроилась на ее место (номер можно изменить потом вручную):

    Не учелся аванс в ведомости

    Ситуация:

    Сотруднику начислено 65000 за апрель, вычетов нет, ожидается общая выплата на 56550 и НДФЛ 8450, разбитые на аванс и окончательный расчет равными суммами (32500 и 4225). Создан аванс и его выплата, затем начислена зарплата, которую остается выплатить.

    Причина ошибки:

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

    Это может произойти, если мы для выплаты зарплаты используем кнопку Выплатить в списке начислений или в самом документе Начисление зарплаты (актуально для ЗУП, в БП такого поведения не замечено).

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

    В чем проявляется:

    Если вы не исправите сумму в ведомости, проявится такая ошибка при переплате в окончательном расчете на сумму аванса, мы же его выплату не учли при расчете за месяц. Поможет это увидеть Анализ зарплаты по сотрудникам (помесячно). А в Анализ НДФЛ по месяцам – все будет выглядеть пристойно, и никакой переплаты вы не увидите, только корректную налоговую базу за апрель (проблемы в этом отчете вы увидите лишь в следующем месяце, а причины будут – в этом).

    В поле Выплачивать в ведомости вы видите Начисление зарплаты, а не Зарплата за месяц и ссылку на конкретный документ-основание, как если бы вы выплачивали отпуск или разовую премию. Это и есть признак некорректности при окончательном расчете, можно даже не проваливаться в расшифровку.

    А если провалиться в расшифровку, вы увидите, что отрицательной строчки с авансом в расшифровке нет.

    В чем разница:

    • Начисление зарплаты – включает в выплату только указанный конкретный документ-основание

    • Зарплата за месяц – подтягивает в ведомость ВСЕ выплаты за месяц, в том числе и уже выплаченный аванс, что позволяет корректно учесть остаточную налоговую базу НДФЛ

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


    Но нет, некорректно, в следующем месяце проявится ошибка излишне удержанного НДФЛ. Ведь, если в такой ведомости на конечный расчет вы нажмете Обновить НДФЛ, то увидите, что положенный к удержанию налог сократится вдвое: 2112 против положенной суммы 4225 с исчисленной суммы в 32500. Программа сократила налог пропорционально сокращению суммы выплаты. И Анализ НДФЛ по месяцам после обновления налога это вам покажет:

    А Анализ Зарплаты по сотрудникам (помесячно) покажет, что все хорошо. Просто потому, что информацию об удержанном налоге именно этот отчет берет не из Ведомости, а из Начисления зарплаты и взносов (судя по расшифровке с документами-регистраторами), по сути – как требуется удержать налог в целом за месяц согласно документу-основанию, а вовсе не как его фактически удержали согласно ведомостям.

    Как исправить:

    Исправляем стандартным способом. В данном случае нас интересует только ведомость на выплату окончательного расчета апреля.

    Хронологически проводя обратно документы, меняем в этой ведомости поле Выплатить на Зарплата за месяц, заново подтягиваем в ведомость сотрудника. Если мы переплатили и период уже закрыт для изменений, следим еще и за сохранностью итоговой суммы в ведомости.

    Было:

    Стало:

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

    Поэтому правим в расшифровке выплату добавлением корректирующей строчки. Проще всего ее добавить копированием последней строчки аванса через F9. В ней удаляем ссылку на документ-основание (аванс) и меняем сумму на положительную.

    Для программы это значит следующее: вы указали, что и правда переплатили сотруднику сумму аванса (третья строчка), но в то же время налог надо удержать только с правильного остатка от полной суммы за месяц (первая и вторая строчки с указанием на документы начисления и аванса).

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

    Завели новую налоговую задним числом

    Ситуация:

    Организация сменила для подразделения Хозяйственно-эксплуатационное управление налоговую в марте, но корректно в программе эту смену оформили попозже, когда начисления и выплаты месяцев после перехода были уже проведены.

    Причина ошибки:

    Доходы и выплаты для программы остаются привязаны к старой налоговой, поэтому в 6-НДФЛ мы не видим возможности выбрать новую, по которой нет никаких движений, либо эти движения зарегистрировались по ней не в полном составе. Мы заново провели все документы начислений и выплат, но на новую ИФНС "переехал" только исчисленный налог, и получилась каша: исчислено по одной ИФНС, удержано по другой. Ниже объясним почему.

    В чем проявляется:

    Не формируется 6-НДФЛ по данной ИФНС. Не найдем эту ИФНС вообще при создании 6-НДФЛ (не будет выбора).

    Также можно увидеть, к какой ИФНС программа отнесла НДФЛ, напрямую в документах начислений и выплат:

    • Начисление зарплаты и взносов – расшифровка суммы НДФЛ

    • Ведомость на выплату – расшифровка суммы НДФЛ

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

    Из уже готовых отчетов рекомендую Анализ НДФЛ по документам-основаниям с флагом По сотрудникам, в нем вы сразу увидите, какие сотрудники (по необходимости) и в каких документах уже прошли по нужной ИФНС, а какие еще числятся программой за старой.

    Как исправить:

    1. Убедиться, что учет обособленных подразделений для организации включен (ЗУП 3.1: Настройка – Реквизиты организации – Основное - У организации есть филиалы (обособленные подразделения), БП 3.0: Зарплата и кадры – Настройки зарплаты – Расчет зарплаты – Расчет зарплаты по обособленным подразделениям), а нужное подразделение имеет флаг Является обособленным.

    ЗУП

    БП

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

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

    3. Перепровести документы начислений с нужного месяца.

    4. Обновить налог в ведомостях с нужного месяца.

    Меняя для обособленного подразделения ИФНС, уделяем внимание месяцу регистрации изменений – это основное указание для программы.

    После программа спросит вас, зачем вы внесли данные изменения. В нашем случае не надо указывать Исправлена ошибка, иначе программа решит, что подразделение было обособленным с последней записи в Истории изменения регистрации (если такой записи совсем нет, имеется в виду, что подразделение всегда было на основной ИФНС) и внесет эти изменения, которые приведут к необходимости пересчета налога в предыдущих месяцах.

    А подразделение в нашем случае стало обособленным с марта. Поэтому, выбираем Изменились данные о регистрации.

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

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

    Документы начислений (аванс и зарплата) надо будет перепровести. После этого проверяем учет нашим отчетом. Исчисленный налог переехал на нужную ИФНС.

    Документы выплат (ведомости) исправить перепроведением не получится. Придется исправлять, обновляя налог в каждой ведомости поочередно (кнопка Обновить налог).

    В расшифровке налога налоговый орган сменится на тот, что указан с данного месяца в Истории изменения регистрации.

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

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

    Регистратор и будет выводить нам не только документы начислений, но и ведомости на выплату.

    Это упростит вам процесс исправления в случае, когда документов начислений и выплат достаточно много и надо точечно проваливаться в них прямо из этого отчета.

    Другие примеры ошибок

    Распровели и забыли провести назад

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

    Но уже в этом отчете также видно, что документ аванса за февраль есть, а начислений по нему в отчете нет, зато есть удержание на 8450, относящееся к нему же. Это означает, что документ аванса распроведен / помечен на удаление. А видим мы его здесь потому, что на него ссылается ведомость, движения удержания НДФЛ которой есть в отчете.

    Ошиблись датой документа

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

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

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

    Вот и наша ведомость. А дата у нее не 05.04.2025, а 05.04.2005. Месяц, за который осуществляется выплата, в этой ведомости верный Март 2025. Ошиблись при вводе, и ведомость уехала в далекое прошлое, где вы ее при сортировке по датам и не увидели.

    Также эту ситуацию достаточно легко отследить отчетом Анализ НДФЛ по месяцам налогового периода и месяцам взаиморасчета с сотрудниками. Выплата и учет удержанного налога по документу-основанию, который относится к выделенному нами Периоду получения дохода (2025 г.), произведены в апреле 2005 г., что мы в отчете и видим достаточно выпукло.

    И мы, опять же, расшифровкой по регистратору можем в этом убедиться.

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

    Теперь сортируем не по дате выплаты, а по месяцу, и находим свою ведомость. Но после восстановления справедливости рекомендую все же сортировать по дате.

    Переместить поле Дата выплаты в удобное для себя место списка можно через Еще – Изменить форму. Выбираем нужное поле и клавишами ↑ и ↓ двигаем таким образом наше поле влево или вправо в списке.

    Исправили общую сумму в ведомости

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

    Есть следующие суммы положенных выплат за март по сотруднику:

    • Командировка - 4647,86

    • Отпуск –9111,00

    • Оплата по окладу за полный месяц – 29828,71

    • Итого – 43587,57

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

    Предположим, мы пока выплатили сотруднику не всю сумму по окладе – общая сумма по всем трем начислениям составит лишь 40000 р. Оставшиеся 3587,57 р. сотруднику мы выплатим позже, а сократим пока выплату оклада. И внесли соответствующие ручные правки в ведомость.

    Вот так вносить правки – НЕ НАДО. Даже если у вас только одна выплата по окладу (потому что по факту она будет не одна - а полный расчет за вычетом аванса):

    Очевидно, что в этой ситуации программе непонятно, что именно из общей выплаты вы собираетесь урезать на сумму 3587,57. Поэтому она урежет все в расшифровке пропорционально:

    Было:

    Стало:

    И даже учитывая, что вы после исправления суммы нажали, как и положено, Обновить налог перед проведением ведомости, от НДФЛ программа также отгрызет по кусочку части, вместе составляющие сумму недоплаты. Даже если у вас в расшифровке будет только выплата по окладу, там же будет присутствовать и отрицательная сумма выплаченного аванса – она тоже изменится:

    И в следующем месяце все эти откусанные кусочки программа исправно по всем начислениям возместит, а у вас возникнет вопрос – что делают кусочки отпуска и командировки марта в выплатах зарплаты апреля. В случае, если была обычная выплата за минусом аванса – вы увидите столь же непонятный пересчет суммы аванса:

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

    В общем, правильным является вариант, когда мы проваливаемся в ведомости в расшифровку справа от суммы и там меняем сумму конкретного начисления – того, которое и решено сократить/увеличить на нужную сумму. Благо, там прямо внутри расшифровки можно вызвать калькулятор и в нем изменить сумму. Не забываем затем посмотреть на итоговую сумму выплаты и убедиться, что она теперь 40000:

    Потом нажимаем Обновить налог и проводим документ:

    Теперь учет НДФЛ будет выглядеть корректно – в полном соответствии с фактической ситуацией:

    И в следующей ведомости программа доплатит сотруднику ожидаемую сумму лишь по окладу - 3587,57:

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



    (Рейтинг: 4.7 ,  Голосов: 35 )
    Поделиться

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

    Отправляя комментарий, вы соглашаетесь на обработку персональных данных в рамках Политики конфиденциальности.

    Материалы по теме

    Этот сайт использует файлы cookie. Продолжая использовать сайт, вы соглашаетесь с нашей Политикой конфиденциальности.

    1786538808