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

В системе 1С:Зарплата и управление персоналом или 1С:Предприятие логика заполнения полей отчета жестко привязана к первичным документам. Если вы видите нулевое значение в графе «Сумма удержанного налога», это означает, что программа не нашла документ, фиксирующий факт удержания в требуемом периоде. Разберем детально, где именно мог произойти сбой и как исправить ситуацию до отправки отчета.

Нарушение хронологии удержания и выплаты

Самая распространенная причина отсутствия данных в отчете — несоответствие даты удержания налога дате фактической выплаты дохода. Согласно законодательству, налог должен быть удержан непосредственно при выплате денежных средств налогоплательщику. Если в документе на выплату (например, в Ведомость в банк или Выплата зарплаты) дата проведения стоит раньше, чем дата начисления дохода, система не сможет корректно сопоставить эти события.

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

Также критично важно следить за тем, чтобы операция удержания была проведена в том же периоде, в котором выплачены деньги. Если зарплата за март выплачена 31 марта, то и удержание должно фигурировать в марте. Перенос выплаты на 1 апреля автоматически переводит и удержание, и перечисление в следующий отчетный период, что может сбить показатели текущего квартала.

⚠️ Внимание: Если дата выплаты в документе стоит в следующем месяце, то и строка с удержанным налогом в 6-НДФЛ сформируется только в отчете за следующий квартал. Проверьте фактические даты проведения платежных поручений.

В некоторых случаях пользователи сталкиваются с ситуацией, когда зарплата начислена, но документ на выплату еще не создан. Без документа выплаты система 1С считает, что удержание еще не произошло, даже если начисление сделано. Поэтому отсутствие закрытой ведомости — частая причина пустых строк в отчете.

💡

Всегда проверяйте, чтобы дата документа "Ведомость в банк" совпадала с датой фактического списания средств или кассовой выдачи, так как именно эта дата является триггером для удержания НДФЛ.

Ошибки в видах операций и кодах доходов

Корректность заполнения 6-НДФЛ напрямую зависит от того, как настроены виды начислений в справочнике программы. Каждому начислению должен быть присвоен соответствующий код дохода согласно классификатору ФНС. Если в карточке начисления (например, «Премия» или «Материальная помощь») не указан код дохода или указан неверный, программа не сможет определить налоговую ставку и признак удержания.

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

Проверьте настройки конкретных видов начислений в разделе Настройка → Начисления. Убедитесь, что для спорных выплат установлен правильный код дохода. Например, для больничных листов используется один код, а для отпускных — другой. Смешение этих кодов может привести к неверной группировке данных в Разделе 2 отчета.

  • 🔍 Проверьте галочку «Подразделять на части» в настройках вида начисления, если требуется детализация по датам.
  • 💰 Убедитесь, что в поле «НДФЛ» выбрано значение «Облагается» для всех taxable выплат.
  • 📅 Сверьте код дохода с актуальной версией приказа ФНС, используемой в вашей конфигурации 1С.
Что делать, если код дохода устарел?

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

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

Проблемы с документами возврата и сторно

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

При возврате переплаты сотрудником ситуация еще тоньше. Если сотрудник вернул деньги в кассу, но документ возврата не связан с документом начисления, 1С может не увидеть факта уменьшения налоговой базы. В результате сумма удержанного налога останется завышенной, либо, при попытке корректировки, исчезнет из отчета вовсе.

Для корректного отражения таких операций рекомендуется использовать специализированные документы 1С, такие как Возврат зарплаты или Корректировка записи регистра. Простое удаление документа начисления задним числом может нарушить целостность данных в регистрах накопления, что приведет к исчезновению сумм удержания из отчетов.

Тип ситуации Действие в 1С Влияние на 6-НДФЛ
Ошибка в начислении прошлого месяца Документ «Сторнирование начисления» Корректировка налога в текущем периоде
Возврат переплаты сотрудником Документ «Возврат зарплаты» Уменьшение суммы удержанного налога
Аннулирование выплаты Отмена проведения «Ведомости» Исключение суммы удержания из отчета

⚠️ Внимание: Никогда не удаляйте документы начисления зарплаты за закрытые периоды без создания документов сторно. Это разрушает связи в регистрах и делает невозможным автоматическое формирование корректного 6-НДФЛ.

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

📊 Как вы исправляете ошибки в начислениях задним числом?
Сторнирую документом
Удаляю и создаю заново
Рукописно в отчете
Прошу программиста 1С

Настройки учетной политики и разделов 1 и 2

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

В конфигурациях 1С существует механизм раздельного учета по обособленным подразделениям. Если у вашей организации есть филиалы, необходимо проверить, правильно ли заполнено поле «КПП» и код ОКТМО в карточке подразделения. Ошибки здесь приводят к тому, что суммы удержанного налога «размазываются» по несуществующим кодам или не попадают в сводный отчет.

Также стоит проверить настройки самого отчета 6-НДФЛ. При формировании иногда требуется вручную указать период или переключить режим отображения данных. В некоторых версиях 1С есть флажок «Показывать нулевые строки», который, будучи отключенным, скрывает подразделения без выплат, но может скрыть и важные данные при сбоях.

Особый случай — применение налоговых вычетов. Если сотрудник подал заявление на вычет, но документ «Уведомление о праве на вычет» не введен в систему или введен с ошибкой в дате начала действия, программа продолжит удерживать налог в полном объеме. Однако при проверке отчета может выясниться, что сумма удержания не соответствует ожидаемой с учетом вычета, что вызовет вопросы при сверке.

💡

Правильная настройка учетной политики и карточек обособленных подразделений — фундамент для корректного распределения сумм налога по кодам ОКТМО в Разделе 1 отчета 6-НДФЛ.

Технические сбои и обновление конфигурации

Иногда причина отсутствия данных кроется не в действиях бухгалтера, а в технических особенностях работы базы данных 1С. Повреждение индексов или таблиц регистров накопления может привести к тому, что отчет просто «не видит» проведенные документы. В таких случаях стандартная проверка документов не выявляет ошибок, так как сами документы проведены корректно.

Регулярное обновление конфигурации и платформы 1С критически важно для сдачи отчетности. Формы 6-НДФЛ меняются, обновляются форматы XML-файлов для выгрузки и алгоритмы контрольных соотношений. Если вы используете старую версию формы, суммы могут не выгружаться или блокироваться при проверке перед отправкой.

Рекомендуется выполнить процедуру «Тестирование и исправление» базы данных перед формированием итоговых отчетов за квартал. Это действие перестраивает физические таблицы и устраняет многие скрытые ошибки, из-за которых суммы удержанного налога могут теряться при выборке данных для отчета.

⚠️ Внимание: Регламентные операции по обновлению справочников и форм отчетности должны выполняться до начала формирования 6-НДФЛ. Использование устаревших форм может привести к штрафу за недостоверные сведения.

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

☑️ Диагностика технических проблем

Выполнено: 0 / 4

Специфика переходящих выплат и больничных

Переходящие выплаты — это боль по для многих бухгалтеров. Зарплата, начисленная за март, но выплаченная в апреле, отражается в отчете за первый квартал в Разделе 1 (как начисленная), но в Разделе 2 (как выплаченная и удержанная) она попадет только во второй квартал. Если вы ожидаете увидеть удержанный налог в первом квартале, а выплата прошла в апреле, его там не будет.

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

В 1С существует механизм контроля дат. При попытке провести ведомость с датой, отличающейся от даты начисления для переходящих выплат, программа может выдавать предупреждения. Игнорирование этих предупреждений часто приводит к тому, что в 6-НДФЛ суммы удержанного налога не сходятся с суммами начисленного.

Для правильного отражения переходящих сумм необходимо использовать отчет «Анализ НДФЛ» или «Проверка раздела 2 6-НДФЛ». Эти инструменты позволяют увидеть карточку учета дохода по каждому сотруднику в разрезе дат начисления и дат выплаты, что помогает быстро найти расхождения.

Почему сумма удержанного налога в 6-НДФЛ меньше, чем в справке 2-НДФЛ?

Это возможно, если в 6-НДФЛ попали не все выплаты за период, либо если часть выплат перенесена на следующий период из-за даты фактического получения дохода. В справке 2-НДФЛ данные формируются нарастающим итогом за год, а в 6-НДФЛ — поквартально с учетом дат выплаты.

Как исправить ошибку, если квартал уже закрыт?

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

Влияет ли на удержание налога способ выплаты (карта или касса)?

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

Что делать, если налог удержан, но не перечислен в бюджет?

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

Может ли сбой в обновлении 1С привести к потере данных об удержании?

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