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