Ошибки в расчете НДФЛ — одна из самых болезненных проблем для бухгалтера. Особенно если речь идет о пересчете накопленным итогом с начала года. В 1С:Зарплата и Управление Персоналом 3.1 или 1С:Бухгалтерия 8.3 этот процесс требует не только знания налогового законодательства, но и понимания механики программы. Неправильный перерасчет может привести к искажению данных в 6-НДФЛ, претензиям от ИФНС и даже штрафам.
В этой статье разберем, как правильно сделать пересчет НДФЛ с начала года в разных ситуациях: при изменении ставки, обнаружении ошибок в предыдущих периодах или корректировке доходов. Особое внимание уделим типичным ошибкам, которые допускают даже опытные пользователи 1С, и способам их избежать. Все инструкции актуальны для последних релизов платформы 1С:Предприятие 8.3.
Сразу отметим: процедура пересчета зависит от того, какой именно документ стал причиной ошибки — начисление зарплаты, больничный, отпускные или ручная операция. В некоторых случаях достаточно скорректировать один документ, в других — потребуется полный перерасчет по всем сотрудникам. Также важно понимать, что пересчет с начала года отличается от обычной корректировки текущего месяца: здесь затрагиваются накопленные итоги по НДФЛ, которые уже могли быть отражены в отчетности.
1. Когда требуется пересчет НДФЛ с начала года?
Не каждая ошибка в расчете налога требует глобального пересчета. Разберемся, в каких случаях без этой процедуры не обойтись:
✅ Изменение ставки НДФЛ для сотрудника (например, потеря статуса резидента или, наоборот, его приобретение). В этом случае все предыдущие начисления нужно пересчитать по новой ставке, так как налоговая база формируется нарастающим итогом.
✅ Ошибки в предыдущих периодах, которые повлияли на накопленный доход. Например, если в январе была занижена зарплата, а ошибка обнаружена только в июне, придется пересчитывать НДФЛ за все месяцы.
✅ Корректировка доходов (доплаты, удержания, возвраты). Например, если сотрудник вернул аванс, выданный в прошлом году, или была начислена премия за предыдущий период.
✅ Изменение вычетов (стандартных, социальных, имущественных). Если сотрудник предоставил документы на вычет задним числом, НДФЛ нужно пересчитать ретроактивно.
❌ Ошибки текущего месяца, которые не затрагивают предыдущие периоды, обычно исправляются без полного перерасчета. Достаточно скорректировать текущий документ начисления.
⚠️ Внимание: Если ошибка в НДФЛ уже попала в сданную отчетность (например, в 6-НДФЛ или 2-НДФЛ), после перерасчета потребуется подать уточненку. В некоторых случаях проще сделать корректировку в текущем периоде, чтобы избежать лишней бумажной работы.
Что будет, если не сделать пересчет?
Если проигнорировать ошибку в НДФЛ, накопленные итоги в карточке сотрудника будут неверными. Это приведет к:
- 📄 Искажению данных в отчетах 6-НДФЛ и 2-НДФЛ
- 💰 Недоплате или переплате налога (что чревато штрафами от ИФНС)
- 🔄 Проблемам при сверке с налоговой по итогам года
- ⚖️ Риску доначисления налога, пеней и штрафов при проверке
В самых запущенных случаях инспекторы могут заблокировать расчетный счет организации до устранения расхождений.
2. Подготовка к перерасчету: проверка данных перед началом
Прежде чем приступать к пересчету, необходимо убедиться, что все исходные данные в 1С корректны. Пропуск этого этапа — основная причина новых ошибок после перерасчета.
🔹 Проверьте актуальность справочников:
- 📌 Ставки НДФЛ в настройках программы (раздел
Налоги и взносы → НДФЛ) - 📌 Виды доходов и их кодировку (должны соответствовать классификатору ФНС)
- 📌 Вычеты сотрудников (стандартные, социальные, имущественные)
🔹 Сверьте данные с первичными документами:
- 📄 Зарплатные ведомости и платежки
- 📄 Больничные листы и отпускные
- 📄 Договоры ГПХ (если есть)
- 📄 Документы на вычеты (заявления, свидетельства о рождении и т.д.)
🔹 Проверьте закрытие предыдущих периодов:
- 🔒 Убедитесь, что все месяцы до текущего закрыты (в
Зарплата → Закрытие месяца) - 🔒 Посмотрите, не стоят ли блокировки на редактирование документов
🔹 Сделайте резервную копию базы перед перерасчетом! Это спасет вас, если что-то пойдет не так. В 1С это можно сделать через Администрирование → Обслуживание → Резервное копирование.
⚠️ Внимание: Если в вашей базе ведется учет по нескольким организациям, перед перерасчетом проверьте, что вы работаете в нужном юридическом лице. Ошибка в выборе организации приведет к искажению данных по всем компаниям!
Резервная копия базы создана|Все первичные документы проверены|Ставки НДФЛ и вычеты актуальны|Периоды до текущего месяца закрыты|Пользователи не работают в базе (во избежание конфликтов)-->
3. Пошаговая инструкция: как сделать пересчет НДФЛ с начала года
Рассмотрим универсальный алгоритм перерасчета на примере 1С:ЗУП 3.1. В 1С:Бухгалтерия 8.3 логика аналогична, но пути к меню могут немного отличаться.
📌 Шаг 1. Откройте карточку сотрудника
Перейдите в раздел Зарплата → Сотрудники, найдите нужного работника и откройте его карточку. Вкладка Налоги и взносы покажет текущие накопленные итоги по НДФЛ.
📌 Шаг 2. Найдите документ, который нужно скорректировать
Если ошибка в конкретном начислении (например, январская зарплата), откройте документ Начисление зарплаты и взносов за этот месяц. Если нужно пересчитать все с начала года — переходите к шагу 3.
📌 Шаг 3. Используйте документ "Корректировка начислений"
Для глобального перерасчета:
- Перейдите в
Зарплата → Корректировка начислений - Создайте новый документ, укажите сотрудника и период (с начала года по текущий месяц)
- В табличной части отметьте виды начислений, которые нужно пересчитать
- Нажмите
Заполнить→Пересчитать НДФЛ
📌 Шаг 4. Проверьте результат перерасчета
После проведения документа откройте Отчет по НДФЛ (Зарплата → Отчеты → НДФЛ) и сравните данные до и после корректировки. Обратите внимание на:
- 📊 Накопленную налоговую базу
- 📊 Сумму исчисленного НДФЛ
- 📊 Сумму удержанного налога
- 📊 Остаток задолженности по НДФЛ (если есть)
📌 Шаг 5. Сформируйте уточненную отчетность (если нужно)
Если ошибка повлияла на уже сданные отчеты, сформируйте уточненные 6-НДФЛ и 2-НДФЛ через Отчеты → Регламентированные отчеты.
⚠️ Внимание: Если перерасчет приводит к возврату НДФЛ сотруднику (например, при применении вычета задним числом), не забудьте оформить документВозврат НДФЛв разделеЗарплата → НДФЛ. Без этого документа программа не зафиксирует операцию правильно!
Если перерасчет затрагивает большое количество сотрудников, используйте групповую обработку. В 1С:ЗУП 3.1 это можно сделать через Зарплата → Сервис → Групповая обработка документов. Выберите нужных сотрудников и примените корректировку пакетом.
4. Особенности перерасчета в разных версиях 1С
Логика перерасчета НДФЛ в целом одинакова, но в разных конфигурациях 1С есть нюансы. Рассмотрим самые распространенные версии:
| Конфигурация | Особенности перерасчета НДФЛ | Где находится документ корректировки |
|---|---|---|
| 1С:ЗУП 3.1 |
|
Зарплата → Корректировка начислений |
| 1С:Бухгалтерия 8.3 |
|
Операции → Операции, введенные вручную |
| 1С:УПП 1.3 |
|
Зарплата → Корректировка записей регистров |
| 1С:КА 2.4 |
|
Зарплата → Изменение оплаты |
В 1С:Бухгалтерия 8.3 пересчет НДФЛ обычно делают через ручные операции, так как там нет специализированного документа для корректировки зарплаты. Пример проводок для перерасчета:
Дт 70 Кт 68.01 - Сторно излишне удержанного НДФЛ
Дт 70 Кт 68.01 - Доудержание НДФЛ по корректировке
В 1С:ЗУП 3.1 процесс автоматизирован, но иногда требуется ручная доводка. Например, если ошибка затрагивает несколько видов доходов (зарплата + больничный), может понадобиться создать несколько корректирующих документов.
В 1С:Бухгалтерия 8.3 пересчет НДФЛ требует ручного ввода проводок, тогда как в 1С:ЗУП 3.1 есть автоматизированный документ "Корректировка начислений". Это ключевое отличие, которое влияет на скорость и точность процесса.
5. Типичные ошибки при перерасчете НДФЛ и как их избежать
Даже опытные бухгалтеры допускают ошибки при перерасчете. Разберем самые распространенные и способы их предотвращения:
🔴 Ошибка 1: Неправильный выбор периода перерасчета
- 📅 Проблема: Бухгалтер пересчитывает НДФЛ только за текущий месяц, хотя ошибка была в январе.
- 🔧 Решение: Всегда указывайте период
с начала года, если ошибка затрагивает накопленные итоги.
🔴 Ошибка 2: Игнорирование блокировок периодов
- 🔒 Проблема: Попытка изменить закрытый месяц приводит к сбою или некорректному пересчету.
- 🔧 Решение: Перед перерасчетом откройте закрытые периоды через
Зарплата → Закрытие месяца.
🔴 Ошибка 3: Неучтенные вычеты
- 💰 Проблема: При перерасчете не применяются вычеты, которые были добавлены задним числом.
- 🔧 Решение: Перед перерасчетом обновите данные о вычетах в карточке сотрудника.
🔴 Ошибка 4: Несогласованность с бухгалтерским учетом
- 📊 Проблема: Пересчет НДФЛ не отражается в бухгалтерских проводках (например, по счету 70).
- 🔧 Решение: После корректировки проверьте проводки через
Отчеты → Оборотно-сальдовая ведомость.
🔴 Ошибка 5: Забывают про уточненную отчетность
- 📄 Проблема: Пересчет сделан, но уточненные 6-НДФЛ и 2-НДФЛ не поданы.
- 🔧 Решение: После перерасчета сразу формируйте уточненки через
Отчеты → Регламентированные отчеты.
🔴 Ошибка 6: Перерасчет без резервной копии
- 💾 Проблема: При сбое во время перерасчета данные теряются без возможности восстановления.
- 🔧 Решение: Всегда делайте резервную копию базы перед массовыми изменениями! Это единственный способ гарантированно защититься от потери данных.
🔴 Ошибка 7: Непроверенные накопленные итоги
- 🔍 Проблема: После перерасчета не сверяют накопленные итоги по НДФЛ с первичными документами.
- 🔧 Решение: Используйте отчет
Анализ начислений и удержанийдля проверки.
⚠️ Внимание: Если после перерасчета в карточке сотрудника появился отрицательный НДФЛ, это признак ошибки! Такого быть не должно — перепроверьте документы корректировки. Чаще всего это происходит из-за неверно указанной ставки или двойного сторно.
6. Перерасчет НДФЛ при изменении ставки (пример на резидентстве)
Один из самых сложных случаев — когда сотрудник теряет или приобретает статус налогового резидента. Рассмотрим пошаговый алгоритм на примере:
📌 Ситуация: Сотрудник Иванов И.И. в январе-марте 2026 года был нерезидентом (ставка НДФЛ 30%), а с апреля стал резидентом (ставка 13%). В июне обнаружено, что его доходы за первый квартал нужно пересчитать по ставке 13%.
📌 Решение:
- Откройте карточку сотрудника и проверьте дату изменения статуса резидента (вкладка
Налоги и взносы). - Создайте документ
Корректировка начисленийза периодянварь-март 2026. - В табличной части укажите все виды доходов Иванова за этот период.
- В поле
Ставка НДФЛвыберите13%(для резидентов). - Нажмите
Пересчитать НДФЛи проведите документ. - Проверьте, что в карточке сотрудника накопленный НДФЛ уменьшился, а разница отразилась как излишне удержанный налог.
- Оформите документ
Возврат НДФЛна сумму излишне удержанного налога.
📌 Проверка:
- Откройте отчет
НДФЛ (анализ)и убедитесь, что по Иванову теперь используется ставка 13% с января. - Проверьте, что сумма к возврату совпадает с разницей между 30% и 13% от его доходов за I квартал.
📌 Дополнительные нюансы:
- Если сотрудник получал авансы, их тоже нужно пересчитать (они облагаются НДФЛ в месяце выплаты).
- Если в период нерезидентства сотрудник получал доходы, не облагаемые НДФЛ по ставке 30% (например, больничные), их не нужно включать в перерасчет.
Что делать, если сотрудник стал резидентом задним числом?
Если статус резидента изменился ретроактивно (например, сотрудник предоставил документы о 183 днях пребывания в РФ за прошлый год), порядок действий будет таким же, но период перерасчета нужно указать с начала того года, когда он стал резидентом. Например, если в 2026 году обнаружено, что сотрудник стал резидентом с июля 2026 года, пересчитывать НДФЛ нужно с июля 2026 по декабрь 2026 (если отчетность за 2026 год еще не сдана) или только за 2026 год (если 2026 уже закрыт).
7. Автоматизация перерасчета: полезные обработки и отчеты
Ручной перерасчет НДФЛ — трудоемкая операция, особенно если ошибка затрагивает многих сотрудников. В 1С есть инструменты, которые помогут автоматизировать процесс:
🔧 Обработка "Групповая корректировка начислений"
- 📌 Позволяет пересчитать НДФЛ сразу по группе сотрудников.
- 📌 Доступна в 1С:ЗУП 3.1 через
Зарплата → Сервис → Групповая обработка документов. - 📌 Можно отфильтровать сотрудников по подразделениям, видам начислений или периодам.
🔧 Отчет "Анализ начислений и удержаний"
- 📊 Показывает накопленные итоги по НДФЛ в разрезе сотрудников и месяцев.
- 📊 Помогает выявить расхождения до и после перерасчета.
- 📊 Доступен через
Зарплата → Отчеты → Анализ начислений и удержаний.
🔧 Обработка "Проверка правильности расчета НДФЛ"
- 🔍 Выявляет ошибки в расчете налога (неверные ставки, неучтенные вычеты).
- 🔍 Можно запустить для конкретного сотрудника или по всей организации.
- 🔍 Результаты выводятся в виде списка расхождений с указанием документов-источников.
🔧 Внешние обработки для сложных случаев
- 💻 Если стандартных инструментов 1С недостаточно, можно использовать внешние обработки, например:
- 📌 "Перерасчет НДФЛ с начала года" (доступна на портале 1С-Отчетность)
- 📌 "Корректировка регламентированных начислений" (для 1С:ЗУП)
- 📌 "Анализ и исправление ошибок по НДФЛ" (платная обработка от партнеров 1С)
🔧 Интеграция с другими системами
- 🔄 Если у вас ведется параллельный учет в другой программе (например, в 1С:Бухгалтерия и 1С:ЗУП), после перерасчета нужно синхронизировать данные. Для этого используйте:
- 📌
Обмен даннымимежду базами - 📌
Выгрузку/загрузкучерез Универсальный обмен данными
⚠️ Внимание: При использовании внешних обработок всегда проверяйте их совместимость с вашей версией 1С! Некоторые обработки могут работать некорректно после обновления программы. Перед массовым применением протестируйте обработку на копии базы.
8. Что делать, если перерасчет не дает правильный результат?
Иногда даже после корректировки данные по НДФЛ остаются неверными. Разберемся, как диагностировать и исправлять такие ситуации:
🔍 Шаг 1. Проверьте регистры накопления
НДФЛ в 1С хранится в регистрах накопления. Если перерасчет не сработал, возможно, проблема в самих регистрах. Чтобы их проверить:
- Откройте
Все функции(кнопка в правом верхнем углу). - Перейдите в
Регистры накопления → НДФЛ РасчетыСБудетУплачен. - Найдите запись по проблемному сотруднику и проверьте суммы.
🔍 Шаг 2. Используйте тестовые документы
Если не понятно, почему перерасчет не работает, создайте тестовый документ начисления с аналогичными параметрами и посмотрите, как программа рассчитывает НДФЛ. Сравните с проблемным документом.
🔍 Шаг 3. Проверьте последовательность документов
В 1С важна последовательность проведения документов. Если корректировка сделана раньше, чем документ-начисление, данные не обновятся. Чтобы исправить:
- Откройте журнал документов по сотруднику.
- Убедитесь, что документ корректировки стоит после всех начислений, которые он должен пересчитать.
- Если порядок неправильный, перенумеруйте документы (через
Действия → Перенумеровать документы).
🔍 Шаг 4. Восстановите последовательность расчета
Если накопленные итоги "сбились", поможет обработка Восстановление последовательности расчета зарплаты. Она доступна через Все функции → Зарплата → Восстановление последовательности.
🔍 Шаг 5. Обратитесь к логу расчета
В 1С:ЗУП 3.1 есть журнал расчета зарплаты, где фиксируются все операции. Чтобы его открыть:
- Перейдите в
Зарплата → Журналы расчета зарплаты. - Найдите запись по проблемному сотруднику и месяцу.
- Посмотрите, какие документы повлияли на расчет НДФЛ.
🔍 Шаг 6. Проверьте настройки учетной политики
Иногда проблема кроется в настройках:
- Откройте
Зарплата → Настройки → Учетная политика. - Проверьте, какой метод расчета НДФЛ указан (нарастающим итогом или помесячно).
- Убедитесь, что галочка
Пересчитывать НДФЛ при изменении начисленийстоит.
Если после всех проверок проблема остается, возможно, потребуется обратиться в службу поддержки 1С или к партнерам-франчайзи. При обращении подготовьте:
- 📄 Выгрузку базы (или ее копию)
- 📄 Скриншоты ошибок
- 📄 Описание шагов, которые приводили к проблеме
Если перерасчет не работает только для одного сотрудника, попробуйте создать для него новый документ начисления "с нуля" за проблемный месяц, а старый — удалите. Иногда это помогает сбросить некорректные накопленные итоги.
FAQ: Частые вопросы по перерасчету НДФЛ в 1С
🔹 Нужно ли пересчитывать НДФЛ с начала года, если ошибка только в одном месяце?
Не всегда. Если ошибка в текущем месяце и не затрагивает накопленные итоги (например, неверно указана сумма аванса), можно скорректировать только этот документ. Но если ошибка повлияла на налоговую базу (например, неверно начислена зарплата в январе), придется делать перерасчет с начала года.
Программа подскажет, нужно ли это делать: при корректировке документа она выдаст предупреждение, если накопленные итоги изменятся.
🔹 Как пересчитать НДФЛ, если сотрудник уволился, а ошибка обнаружена позже?
Процедура та же самая: создаете документ Корректировка начислений за нужный период, указываете сотрудника и пересчитываете НДФЛ. Если нужно вернуть излишне удержанный налог, оформите документ Возврат НДФЛ.