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