НДФЛ в 1С:ЗУП не сходится с ведомостью: 5 ошибок и как их исправить
НДФЛ в 1С:ЗУП считается неверно, когда в документе стоит не та дата получения дохода, не применён вычет или после изменения закона не обновлён релиз. Расхождение находят в отчёте «Анализ НДФЛ по сотрудникам», правят исходный документ, запускают перерасчёт и сверяют итог с уведомлением об исчисленных налогах. Копию базы делают до начала правок.
Почему возникает неверный НДФЛ в 1С:ЗУП 🔍
24-е число, завтра срок подачи уведомления об исчисленных налогах. Сотрудник расчётного отдела сверяет ведомость с отчётом по НДФЛ и видит: у одного работника налог с отпускных попал в июнь, хотя деньги выплатили в мае. Исправлять надо сегодня, но база открыта у шести человек и отвечает с паузами.
1С:ЗУП считает по тем данным, которые ему дали. Но данные оказались неверными, поэтому и налог получился неверным. Почти все расхождения по НДФЛ растут из исходных документов и настроек. Вот пять ошибок, которые встречаются чаще остальных.
| Ошибка | Что видно в учёте | Причина | Как исправить |
|---|---|---|---|
| Не та дата получения дохода | Налог с отпускных или больничных ушёл в другой месяц, уведомление не сходится с ведомостью | Ведомость проведена не той датой, что фактическая выплата | Исправить дату выплаты в ведомости, перепровести документы с этого месяца |
| Не применён вычет | У сотрудника с детьми налог выше, чем в прошлом месяце | Нет заявления в базе, не введены сведения о детях или превышен лимит дохода | Внести данные о вычете с нужного месяца и пересчитать НДФЛ |
| Ставка не меняется после порога | У сотрудников с высоким доходом налог в конце года не сходится с ручным расчётом | Устаревший релиз без прогрессивной шкалы | Обновить конфигурацию и пересчитать НДФЛ с начала года |
| Ручная правка | Расчётный листок показывает одно, регистр налогового учёта другое | Задним числом поправили документ или ввели операцию вручную без пересчёта следующих месяцев | Найти ручной ввод, убрать или оформить заново, пересчитать |
| Оборванный перерасчёт | Часть сотрудников пересчитана, часть нет, итог по организации не равен сумме по людям | Сеанс завис или закрыт, пока шёл массовый перерасчёт | Запустить перерасчёт заново для расхождений, при повреждении данных восстановить базу из копии |
С датой правило простое: зарплата считается полученной в последний день месяца, за который её начислили, а отпускные и больничные в день выплаты. ЗУП берёт дату из документов. Проведите ведомость не тем числом, и налог уйдёт не в тот месяц.
С 2025 года ставка для резидента зависит от годового дохода: 13% с суммы до 2,4 млн рублей, 15% на часть от 2,4 до 5 млн, 18% до 20 млн, 20% до 50 млн и 22% на всё выше. Релиз без новой логики держит 13% до 5 млн, и у сотрудника, чей доход перешёл 2,4 млн, налог расходится с ручным расчётом.
Ошибка, дошедшая до отчётности, обходится дороже самой правки. Если налог недоудержали и не перечислили, штраф по статье 123 Налогового кодекса составляет 20% от неперечисленной суммы, и пени идут за каждый день просрочки. Если удержали лишнее, сотрудник вправе потребовать возврата, а отчётность придётся уточнять. И расчётный отдел вместо закрытия месяца разбирается, откуда взялись расхождения.
Как исправить ошибку в расчёте НДФЛ в 1С:ЗУП пошагово 🛠
Порядок важен: правка без копии и без сверки обычно создаёт вторую ошибку поверх первой.
Шаг 1. Сделайте копию базы
Выгрузите информационную базу в файл .dt через конфигуратор. Перерасчёт НДФЛ за год переписывает движения по всем сотрудникам, и откатить его вручную нельзя. Копия вернёт базу к состоянию до правок за один шаг.
Шаг 2. Найдите, где расходится
Сравните отчёт «Анализ НДФЛ по сотрудникам» с ведомостями и уведомлением. Начните с работника, у которого разница крупнее всего: одна причина часто объясняет сразу несколько строк. Названия отчётов слегка меняются от релиза к релизу, ищите их в разделе «Налоги и взносы».
Шаг 3. Откройте регистр налогового учёта по сотруднику
Смотрите на дату получения дохода, код дохода и применённые вычеты. Код 2000 стоит у зарплаты, 2012 у отпускных, 2300 у больничных. Отпускные под кодом 2000 или дата в конце месяца вместо дня выплаты выдают ошибку сразу.
Шаг 4. Исправьте документ-основание, а не итог
Правьте ведомость, заявление на вычет, карточку сотрудника или документ начисления, затем перепроведите документы по порядку от месяца ошибки. Ручная правка итога прячет причину, и она повторится в следующем месяце.
Шаг 5. Сверьте с уведомлением
После перерасчёта сравните сумму по организации с суммой в уведомлении. Если неверные данные уже ушли в 6-НДФЛ, нужен уточнённый расчёт; его готовит бухгалтер вместе с налоговым консультантом.
Что делать, если ошибка повторяется 🔁
Исправили в мае, а в июне расхождение вернулось? Тогда вы лечили следствие. Причину ищите в двух местах.
Сначала проверьте учёт
Посмотрите, как заведены начисления: у отпускных и больничных должен быть свой код дохода НДФЛ, а не код зарплаты. Типичная история: приказ об отпуске поправили, а ведомость осталась со старой суммой, и налог с разницы никто не пересчитал. Проверьте права: если любой пользователь правит документы прошлых месяцев, ошибка вернётся с первой случайной правкой. Закройте период датой запрета изменения данных сразу после сдачи отчётности. И сверьте релиз конфигурации с последним, вышедшим после изменений в законе.
Потом проверьте, на чём работает база
Расчёт сам от железа не зависит. Зависит, дойдёт ли он до конца. Если ЗУП стоит в файловом режиме на офисном компьютере, перерасчёт НДФЛ за год идёт долго, база в это время не отвечает, и кто-то закрывает окно или перезагружает компьютер. Итог: часть сотрудников пересчитана, часть нет, а файл базы иногда приходится лечить тестированием и исправлением.
В файловом режиме есть и вторая ловушка. Регламентные задания там выполняет один из открытых клиентских сеансов, поэтому при закрытом сеансе задания стоят. В клиент-серверном режиме работает СУБД, запись идёт транзакциями, задания выполняет сервер, и сбой чужого компьютера базу не портит.
Проверить это можно за вечер. Прогоните тест Гилёва на компьютере, где лежит база, и сверьтесь с системными требованиями 1С. Если результат слабый, а в базе работают несколько человек, разумнее арендовать сервер 1С, чем каждый месяц гадать, переживёт ли перерасчёт чья-то перезагрузка.
Как предотвратить ошибки НДФЛ в 1С:ЗУП ✅
Ошибки с налогом редко возникают из-за одного события: обычно мелкие вещи откладывают на последний день. Рабочий регламент короткий.
- ✓Обновляйте релиз после каждого изменения в законе, но сначала на тестовой копии базы: пересчитайте там один закрытый месяц и сравните результат с боевой базой.
- ✓Вносите заявления на вычеты в день получения, а не при закрытии месяца.
- ✓Сверяйте отчёт по НДФЛ с ведомостями за несколько дней до срока уведомления, чтобы осталось время на исправления.
- ✓Ставьте дату запрета изменения данных сразу после сдачи отчётности.
- ✓Перед массовым перерасчётом просите всех выйти из базы и делайте копию.
- ✓Проверяйте налоговый статус иностранных сотрудников: когда иностранный сотрудник набирает 183 дня в стране за последние 12 месяцев, статус меняется на резидента, ставка с 30% переходит на прогрессивную шкалу, и налог за прошлые месяцы нужно пересчитать.
Тестовую базу проще держать на сервере, чем на офисных компьютерах: копия создаётся рядом с боевой, не нагружает рабочие места и не мешает расчётному отделу. Если некому её поднять, это задача для настройки сервера 1С.
Что даёт перенос ЗУП на арендованный сервер и сколько это стоит 💼
Честно: аренда сервера не исправит неверную дату в ведомости и не применит вычет за вас. Она убирает другую часть проблем: обрывы перерасчёта, паузы при закрытии месяца, невыполненные регламентные задания и риск повредить файл базы. К 25-му числу в базе одновременно работают бухгалтерия и расчётный отдел, а в клиент-серверном режиме блокировки действуют на отдельные записи, а не на всю базу, поэтому пользователи реже ждут друг друга.
Цена считается по числу пользователей: от 1 100 ₽ в месяц за пользователя. Небольшой расчётной команде подойдёт виртуальный сервер для 1С. Если в одной инфраструктуре работают ЗУП и другие тяжёлые базы или пользователей много, смотрите выделенный сервер в аренду: его ресурсы не делятся с соседями.
Перенос выглядит так: выгружаем вашу базу в файл, загружаем на сервер, подключаем пользователей и проверяем, что регламентные задания идут. Работы планируем вне периода сдачи отчётности. Сопровождение 1С и работа системного администратора стоят 3 800 руб/час, платите только за часы, потраченные на перенос, обновление релиза или тестовую копию. Серверное железо и его обслуживание остаются на нашей стороне, штатного сисадмина нанимать не нужно.
Если непонятно, где проблема, в данных или в инфраструктуре, это покажет час разбора вашей базы по ставке 3 800 руб.
❓ Частые вопросы
Почему в 1С:ЗУП НДФЛ с отпускных попадает не в тот месяц?
Доход в виде отпускных считается полученным в день выплаты, и ЗУП берёт эту дату из ведомости. Если ведомость проведена другим числом, чем реальная выплата, налог уходит в другой месяц и уведомление не сходится. Исправьте дату выплаты в ведомости и перепроведите документы начиная с этого месяца.
Как пересчитать НДФЛ в 1С:ЗУП за прошлые месяцы?
Сначала выгрузите копию базы. Затем исправьте документ-основание: ведомость, заявление на вычет или начисление, и перепроведите документы по порядку, начиная с месяца ошибки. Результат сверьте с отчётом по НДФЛ и уведомлением. Ручную правку регистра оставляйте на крайний случай: она скрывает причину, и ошибка вернётся.
Может ли слабый сервер или файловая база влиять на расчёт НДФЛ?
Сама формула от железа не зависит, но перерасчёт может оборваться на полпути. В файловом режиме закрытое окно, перезагрузка компьютера или сбой сети оставляют часть сотрудников пересчитанными, а часть нет. В клиент-серверном режиме запись идёт транзакциями, и сбой чужого компьютера базу не портит.
Сколько стоит аренда сервера для 1С:ЗУП?
Сервер 1С в аренду стоит от 1 100 ₽ в месяц за пользователя. Итоговая сумма зависит от числа пользователей и выбранного сервера. Перенос базы, обновление релиза и настройку выполняет системный администратор по ставке 3 800 руб/час. Для небольшой расчётной команды обычно хватает виртуального сервера, выделенный берут при большой нагрузке.
Что будет, если не исправить ошибку в НДФЛ до сдачи отчётности?
Если налог недоудержали и не перечислили, штраф по статье 123 НК РФ составляет 20% от неперечисленной суммы, плюс пени за каждый день просрочки. Если удержали лишнее, сотрудник вправе потребовать возврата, а отчётность придётся уточнять. Поэтому сверку лучше проводить за несколько дней до срока уведомления.
Или позвоните: +7 906 045-28-27 — в рабочее время с 9:00 до 19:00
Остались вопросы? Нужна помощь?
Менеджеры компании с радостью ответят на ваши вопросы, произведут расчет стоимости услуг и подготовят индивидуальное коммерческое предложение.
Бесплатная консультация

