Другое · 12 мин
Как обнулить регистры по НДФЛ в 1С
Как обнулить регистры по НДФЛ в 1С:ЗУП и 1С:Бухгалтерии: операции учета НДФЛ, корректировка регистров, проверка отчетами 6-НДФЛ и типичные ошибки.
Зависшие суммы в регистрах НДФЛ — частая ситуация после переноса данных, отмены проведения документов или ошибочных ручных операций. Проявляется это одинаково: в отчете 6-НДФЛ «всплывают» лишние суммы исчисленного или удержанного налога, анализ НДФЛ не сходится с расчетными листками, а при формировании справок о доходах появляются сотрудники, которых в базе давно нет.
Обнулить регистры по НДФЛ можно несколькими способами: штатным документом «Операция учета НДФЛ», сторнированием кадровых и расчетных документов, а в крайнем случае — прямой корректировкой регистров накопления. Выбор зависит от причины зависших сумм и от того, в какой конфигурации вы работаете: 1С:ЗУП или 1С:Бухгалтерия.
Прежде чем что-либо обнулять, важно понять: регистры НДФЛ — это не «мусор», который можно просто стереть. На них строится регламентированная отчетность, и любое ручное вмешательство должно быть осознанным и документированным. Ниже — практический порядок действий с проверкой результата.
Какие регистры участвуют в учете НДФЛ и зачем их обнулять
В типовых конфигурациях учет НДФЛ ведется в нескольких регистрах накопления: «Учет доходов для исчисления НДФЛ», «Расчеты налогоплательщиков с бюджетом по НДФЛ» (с видами движений «Приход» — исчислено и «Расход» — удержано/перечислено), «Предоставленные стандартные и социальные вычеты», «Авансовые платежи по НДФЛ» и других. Отчеты 6-НДФЛ и справки о доходах собираются именно из этих регистров, а не из проводок.
Обнулять регистры приходится в типовых ситуациях: после переноса данных из другой программы остались «хвосты» по уволенным сотрудникам; документ начисления отменили, а движения по налогу остались; тестовые расчеты провели в рабочей базе; при вводе начальных остатков ошиблись с датой или суммой. Во всех этих случаях цель — привести регистры к состоянию, при котором анализ НДФЛ сходится с фактическими начислениями.
Подготовка: анализ остатков перед обнулением
Начните с диагностики. В 1С:ЗУП откройте отчеты «Налоги и взносы → Анализ НДФЛ по сотрудникам» и «Анализ НДФЛ по документам-основаниям». Второй отчет особенно полезен: он показывает, к каким документам привязаны суммы, и сразу выявляет «осиротевшие» движения без оснований.
Сверьте данные с расчетными листками за проблемный период и с проводками по счету 68.01 в бухгалтерском учете. Зафиксируйте: по какому сотруднику, за какой период, по какому виду движения (исчислено, удержано, перечислено, вычеты) и на какую сумму регистр «завис». Эта таблица станет основанием для корректирующих операций.
Обязательно сделайте резервную копию информационной базы или хотя бы выгрузку в файл перед любыми ручными правками. Откатить некорректную операцию учета НДФЛ можно, но восстановить базу после прямой правки регистров без копии — нельзя.
Способ 1. Документ «Операция учета НДФЛ»
Штатный и рекомендуемый инструмент. В 1С:ЗУП документ находится в разделе «Налоги и взносы → Операции учета НДФЛ» (если пункта нет в меню, откройте его через «Все функции» или настройте видимость команд). В 1С:Бухгалтерии аналог — «Операции, введенные вручную» с видом операции по регистрам НДФЛ, либо документ «Операция учета НДФЛ» в разделе «Зарплата и кадры», в зависимости от версии.
Документ содержит несколько вкладок, повторяющих структуру регистров: «Доходы», «Вычеты», «Исчислено по ставке 13% (30%)», «Удержано», «Перечислено», «Статус налогоплательщика». Чтобы обнулить зависший остаток, добавьте строку с тем же сотрудником, датой получения дохода, КБК/ОКТМО и суммой с противоположным знаком — либо с записями, которые закроют остаток в ноль по каждому измерению регистра.
Ключевой момент: регистры НДФЛ имеют детальную аналитику (сотрудник, дата получения дохода, вид дохода, ставка, подразделение, документ-основание). Операция обнулит остаток только если все измерения совпадут с «зависшими» записями. Поэтому суммы для операции удобнее всего брать из отчета «Анализ НДФЛ по документам-основаниям» с отбором по сотруднику.
- 1Сформируйте «Анализ НДФЛ по сотрудникам» и зафиксируйте зависшие суммы по каждому измерению
- 2Создайте документ «Операция учета НДФЛ» с датой в текущем открытом периоде
- 3На вкладках «Исчислено» / «Удержано» / «Перечислено» добавьте строки с суммами, закрывающими остаток (с противоположным знаком)
- 4Проверьте, что дата получения дохода, ставка и прочая аналитика совпадают с зависшими записями
- 5Проведите документ и пересформируйте анализ НДФЛ — остаток должен стать нулевым
- 6Сформируйте 6-НДФЛ и убедитесь, что лишние суммы из отчета ушли
Способ 2. Исправление документов-источников
Если зависшие суммы появились из-за конкретного документа — неправильного начисления, лишней ведомости на выплату, ошибочного возврата — правильнее исправить источник, а не гасить следствие. Найдите документ через отчет «Анализ НДФЛ по документам-основаниям» и либо отмените его проведение, либо скорректируйте суммы.
После исправления документа-источника перепроведите связанную цепочку: начисление → ведомость на выплату → документ перечисления налога. В ЗУП движения по НДФЛ формируются при проведении, поэтому простое исправление суммы без перепроведения не обновит регистры.
Если документ находится в закрытом периоде (установлена дата запрета изменения данных), исправление источника недоступно без снятия запрета. В этом случае используйте «Операцию учета НДФЛ» текущей датой — это и есть штатный механизм корректировки прошлых периодов.
Способ 3. Прямая корректировка регистров накопления
Крайняя мера для случаев, когда штатные документы не помогают: например, остатки пришли из некорректного переноса и не привязаны ни к одному объекту базы. В 1С:Бухгалтерии доступна ручная операция («Операции → Операции, введенные вручную»), где через кнопку выбора регистров можно добавить движения по нужному регистру НДФЛ и ввести корректирующие записи вручную.
В ЗУП прямой доступ к регистрам ограничен, но при наличии прав администратора возможна правка через «Все функции → Регистры накопления» или с помощью специализированных обработок корректировки регистров. Такие обработки создают документ «Корректировка регистров» (в 1С:Бухгалтерии) или пишут движения напрямую.
Риски этого способа: записи без документа-регистратора не видны в стандартных расшифровках отчетов, при переносе данных могут потеряться, а при обновлении конфигурации механизмы проверки могут посчитать их ошибкой. Используйте прямую правку только с резервной копией и фиксируйте каждое изменение в служебном комментарии.
Сравнение способов обнуления
Штатный способ, виден в отчетах и расшифровках. Подходит для большинства случаев, но требует точного совпадения аналитики.
Самый чистый вариант, но недоступен для закрытых периодов и требует перепроведения цепочки документов.
Решает любые случаи, включая мусор после переноса, но записи не видны в расшифровках и рискованны без копии базы.
Проверка результата после обнуления
После любого способа выполните контрольную проверку. Сформируйте «Анализ НДФЛ по сотрудникам» за весь год: исчисленный налог должен равняться начисленному доходу, умноженному на ставку, минус вычеты; удержанный — соответствовать выплаченным суммам. Остатки по проблемным сотрудникам должны обнулиться.
Затем сформируйте 6-НДФЛ за текущий отчетный период и проверьте, что раздел 1 и раздел 2 не содержат лишних сумм. Дополнительно полезен отчет «Проверка раздела 2 расчета 6-НДФЛ» (в актуальных версиях ЗУП) — он показывает расхождения между регистрами и отчетом.
Финальный контроль — сверка с бухгалтерским учетом: обороты по счету 68.01 должны соответствовать данным регистров. Если в ЗУП ведется только зарплатный учет, а бухучет — в отдельной базе, сверка выполняется после синхронизации.
Как проверить результат
Остатки по всем видам движений равны нулю или соответствуют реальным расчетам
Остались суммы без документов-оснований
Лишние суммы исчезли, контрольные соотношения выполняются
Суммы остались или появились отрицательные значения
Регистры и проводки сходятся по итогам периода
Расхождения между зарплатными регистрами и бухучетом
Типичные ошибки при обнулении регистров НДФЛ
Самая частая ошибка — обнуление «в целом по сотруднику» без учета аналитики. Регистр хранит записи в разрезе дат получения дохода, ставок и документов-оснований, поэтому одна строка «минус 5000» не закроет пять зависших записей по тысяче с разными датами. Остаток по регистру станет нулевым только в суммовом выражении, а в разрезе измерений останется «грязь», которая снова вылезет в отчетах.
Вторая ошибка — обнуление только регистра «исчислено» без корректировки «удержано» и «перечислено». В результате в 6-НДФЛ появляется отрицательный налог или зависшая задолженность за налоговым агентом. Править нужно всю связку регистров согласованно.
Третья группа ошибок — работа без резервной копии и без фиксации причины корректировки. Через квартал никто не вспомнит, зачем была введена операция, и при сверке с налоговой начнется расследование. Всегда заполняйте комментарий к документу с указанием причины и первичного документа-основания.
Особенности для разных конфигураций
В 1С:ЗУП ред. 3 основной инструмент — «Операция учета НДФЛ», а диагностика строится на отчетах группы «Анализ НДФЛ». Документ позволяет скорректировать доходы, вычеты, исчисленный, удержанный и перечисленный налог в одном объекте.
В 1С:Бухгалтерии при расчете зарплаты в той же базе доступен документ «Операция учета НДФЛ» (раздел «Зарплата и кадры»), а для грубой корректировки — ручная операция с добавлением движений по регистрам. Учтите, что ручная операция в бухгалтерии одновременно может формировать и проводки — проверьте, не задвоились ли суммы на счете 68.01.
Если обмен между ЗУП и Бухгалтерией настроен, корректировки вносите на стороне ЗУП — именно она является мастер-системой по зарплате и НДФЛ. Ручные правки в бухгалтерской базе будут перезаписаны при очередной синхронизации.
Часто задаваемые вопросы
Можно ли обнулить регистры НДФЛ сразу по всем сотрудникам?
Штатной кнопки «обнулить всё» нет, и это осознанное ограничение. Массовая корректировка выполняется либо через групповое создание операций учета НДФЛ (обработкой), либо при начальном внедрении — повторным вводом остатков. На практике править по одному сотруднику надежнее: меньше риск ошибиться в аналитике.
Что делать, если «Операция учета НДФЛ» не видна в меню?
Проверьте права пользователя — документ доступен расчетчику и администратору. Если прав достаточно, откройте документ через «Все функции» (меню с «тремя полосками») или включите отображение команды в настройках панели навигации раздела «Налоги и взносы».
Обнулил регистры, а 6-НДФЛ всё равно показывает старые суммы. Почему?
Наиболее вероятные причины: аналитика корректирующих строк не совпала с зависшими записями (другая дата получения дохода или ставка), отчет сформирован до перепроведения документов, либо суммы сидят в другом регистре — например, скорректирован исчисленный налог, а отчет берет данные из регистра удержанного. Проверьте остатки по каждому регистру отдельно.
Нужно ли сдавать уточненный 6-НДФЛ после корректировки регистров?
Если корректировка изменила данные уже сданного расчета — да, подается уточненный расчет за соответствующий период. Если правки касаются только внутреннего учета и не меняют показатели отчетности (например, убраны дубли, которые в отчет не попадали), уточненка не требуется. Критерий — сравнение показателей расчета до и после корректировки.
Можно ли удалить зависшие записи через консоль запросов или напрямую в СУБД?
Технически возможно, но категорически не рекомендуется: прямое удаление нарушает ссылочную целостность, ломает итоги регистров и может привести к ошибкам при обновлении конфигурации. Любую очистку выполняйте средствами платформы — документами корректировки или обработками, записывающими движения штатными методами.
Как обнулить регистры НДФЛ при переносе данных в новую базу?
При переходе на новую базу остатки по НДФЛ вводятся документами начальных остатков или операциями учета НДФЛ на дату начала ведения учета. Если в новой базе «приехали» ошибочные остатки из старой, корректируйте их теми же операциями учета НДФЛ с противоположными суммами — датой до начала ведения учета в новой базе.
Что важно запомнить
Обнуление регистров НДФЛ выполняется документом «Операция учета НДФЛ» с точным совпадением аналитики зависших записей. Перед правками — анализ остатков и резервная копия, после — контроль через анализ НДФЛ, 6-НДФЛ и сверку со счетом 68.01. Прямая правка регистров — только как крайняя мера.