К статье
Практический материал

Другое · 11 мин

Почему ГПХ не попадает в 6-НДФЛ в 1С

Разбираем, почему договоры ГПХ не попадают в расчёт 6-НДФЛ в 1С: даты выплаты, настройки учёта, ошибки в документах и способы исправить ситуацию.

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

Типовая ситуация выглядит так: акт по договору ГПХ проведён, НДФЛ рассчитан, но в разделе 2 расчёта суммы нет. Бухгалтер начинает искать ошибку в настройках отчёта, хотя чаще всего проблема в том, что выплата не проведена документом, который регистрирует удержание налога, либо даты выплаты попадают в другой отчётный период.

Ниже разобраны основные причины, по которым доходы по ГПХ не включаются в 6-НДФЛ в конфигурациях «1С:Зарплата и управление персоналом» и «1С:Бухгалтерия», и порядок их устранения.

Как 1С определяет, что доход по ГПХ должен попасть в 6-НДФЛ

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

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

В 1С:ЗУП за учёт таких операций отвечают регистры учёта доходов и НДФЛ, которые заполняются документами начисления и ведомостями на выплату. В 1С:Бухгалтерии аналогичную роль играют документы «Начисление зарплаты» или операции по договорам подряда и банковские выписки с корректным видом операции.

Причина 1: выплата не проведена или проведена «не тем» документом

Самая частая причина — доход начислен, но не выплачен документом, который регистрирует удержание НДФЛ. В 1С:ЗУП это ведомости: «Ведомость в банк», «Ведомость в кассу», «Ведомость через раздатчика». Если деньги перечислены, а ведомость не создана или не проведена, программа не видит факта выплаты и не включает сумму в раздел 2.

В 1С:Бухгалтерии аналогичная ситуация возникает, когда выплату оформляют документом «Списание с расчётного счёта» с видом операции, который не формирует записей по НДФЛ, или ручной операцией. Ручные операции вообще не участвуют в регистрах налогового учёта НДФЛ — сумма по такому документу в 6-НДФЛ не попадёт никогда.

Проверить это просто: сформируйте оборотно-сальдовую ведомость или анализ по счёту расчётов с подрядчиком и сопоставьте с документами выплаты. Если оплата есть в банке, но отсутствует ведомость в зарплатной части учёта — причина найдена.

Как проверить регистрацию выплаты
  1. 1
    Откройте документ начисления по договору ГПХ и убедитесь, что он проведён
  2. 2
    Найдите ведомость на выплату по этому подрядчику за нужный период
  3. 3
    Проверьте, что ведомость проведена и в ней заполнена сумма НДФЛ к перечислению
  4. 4
    Сверьте дату ведомости с датой фактической выплаты по банку
  5. 5
    Сформируйте 6-НДФЛ заново после исправлений

Причина 2: дата выплаты попадает в другой отчётный период

Даже когда все документы оформлены правильно, сумма может «не попадать» в отчёт просто потому, что пользователь смотрит не тот период. Если акт подписан в марте, а оплата прошла в апреле, в расчёте за первый квартал этой выплаты в разделе 2 не будет — она отразится в полугодовом расчёте.

Обратная ситуация: выплата произведена в последний день квартала, но ведомость датирована первым числом следующего. Программа отразит доход по дате документа, и сумма «уйдёт» в следующий период. Здесь важно, чтобы дата ведомости совпадала с реальной датой перечисления денег, иначе расхождение с банковской выпиской станет ошибкой, а не просто смещением периода.

Особое внимание — переходящим выплатам на стыке года. Вознаграждение, выплаченное в январе за работы декабря, включается в расчёт за первый квартал нового года, а не в годовой расчёт прошлого.

Причина 3: ошибки в документе начисления по договору ГПХ

В 1С:ЗУП доход по договору подряда должен быть начислен специализированным документом — например, «Договор подряда» или «Начисление по договорам» в зависимости от версии конфигурации. Если начисление оформлено другим документом (например, разовым начислением с неподходящим кодом дохода), сумма может не попасть в нужные регистры НДФЛ.

Проверьте код дохода, указанный в начислении. Для вознаграждений по ГПХ применяются свои коды доходов, и если выбран код, который программа не связывает с облагаемым НДФЛ доходом налогового агента, сумма не отразится в расчёте либо отразится некорректно.

Ещё одна тонкость: физическое лицо должно быть корректно заведено в справочнике. Если подрядчик оформлен как дублирующий элемент справочника физлиц или как контрагент без связи с физлицом, часть документов может ссылаться на одну карточку, а часть — на другую. В итоге ведомость «не видит» начисление, и НДФЛ не регистрируется.

Типичные ошибки при оформлении ГПХ
01
Начисление проведено ручной операцией — записи по НДФЛ не формируются, сумма не попадает в 6-НДФЛ
02
Дубли физического лица в справочнике — начисление и выплата висят на разных карточках, связь теряется
03
Неверный код дохода в начислении — доход не классифицируется как облагаемый у налогового агента
04
Ведомость создана, но не проведена — выплата для учёта НДФЛ не существует

Причина 4: настройки учётной политики и налогообложения

В некоторых случаях проблема лежит в настройках. Если в учётной политике или в карточке договора указано, что выплаты не облагаются НДФЛ у источника (например, ошибочно отмечен признак, что подрядчик — самозанятый или ИП), программа обоснованно не включает суммы в 6-НДФЛ: у налогового агента нет обязанности по таким выплатам.

Проверьте статус подрядчика. Для самозанятых (плательщиков налога на профессиональный доход) и индивидуальных предпринимателей организация действительно не удерживает НДФЛ, и эти суммы в расчёт попадать не должны. Но если физлицо обычное, а в карточке ошибочно стоит отметка об ином статусе — отчёт будет занижен, и это уже нарушение.

Также стоит проверить, не применён ли к начислению вычет или льгота, полностью обнуляющие налоговую базу. В этом случае доход в расчёте отражается, но удержанный налог равен нулю — иногда бухгалтер принимает это за «непопадание» суммы в отчёт.

Маршрут решения

Как выбрать действие

Выплаты нет в разделе 2, но есть в разделе 1 (или наоборот)Проверьте даты выплаты и период формирования отчёта — вероятно, сумма в другом периоде
Ведомость на выплату отсутствуетСоздайте и проведите ведомость датой фактической выплаты, затем перезаполните расчёт
Выплата оформлена ручной операциейСторнируйте операцию и оформите выплату штатным документом, формирующим записи по НДФЛ
Подрядчик отмечен как ИП или самозанятый, но таковым не являетсяИсправьте статус физлица и перепроведите документы начисления и выплаты

Как пошагово найти и исправить проблему

Начните с отчётов по НДФЛ, которые показывают, что программа «видит» по конкретному подрядчику. В 1С:ЗУП полезны отчёты «Анализ НДФЛ по датам получения доходов» и «Регистр налогового учёта по НДФЛ». Если в анализе доход есть, а в 6-НДФЛ его нет — проблема в датах или периоде. Если дохода нет и в анализе — проблема в документах начисления или выплаты.

Далее проверьте цепочку документов: начисление → ведомость → факт оплаты. Каждое звено должно быть проведено, датировано корректно и ссылаться на одно и то же физическое лицо. Разрыв в любом звене приводит к тому, что сумма выпадает из расчёта.

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

Проверка результата и контрольные точки

После исправлений сформируйте расчёт заново и сверьте три вещи: сумма дохода по ГПХ в разделе 1 (в составе общего дохода) и в разделе 2 по соответствующей дате выплаты, сумма удержанного НДФЛ по этой выплате и итоговые контрольные соотношения отчёта. Программа при проверке расчёта покажет ошибки, если нарушены внутренние соотношения.

Дополнительно сопоставьте данные 6-НДФЛ с регистром налогового учёта по НДФЛ: суммы дохода и удержанного налога по подрядчику должны совпадать. Если в регистре сумма есть, а в расчёте её нет — перезаполните отчёт; расхождение сохраняется только при ручной правке отчёта, чего делать не следует.

Контрольные точки

Как проверить результат

Доход по ГПХ в анализе НДФЛ
Норма

Сумма присутствует с корректной датой получения дохода

Тревожный признак

Суммы нет — проблема в документе начисления или статусе физлица

Ведомость на выплату
Норма

Проведена, дата совпадает с банком, НДФЛ заполнен

Тревожный признак

Нет ведомости, не проведена или дата отличается от выписки

Раздел 2 расчёта 6-НДФЛ
Норма

Выплата отражена по дате перечисления денег

Тревожный признак

Суммы нет в периоде выплаты — проверьте даты и перезаполните отчёт

Сверка с регистром НДФЛ
Норма

Данные расчёта совпадают с регистром

Тревожный признак

Расхождения — признак ручной правки отчёта или неперезаполнения

Частые вопросы

Почему начисление по ГПХ есть, а НДФЛ в ведомости не заполняется?

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

Договор ГПХ с самозанятым должен попадать в 6-НДФЛ?

Нет. Организация не является налоговым агентом по выплатам плательщикам налога на профессиональный доход и индивидуальным предпринимателям. Такие суммы в 6-НДФЛ не включаются — это норма, а не ошибка. Главное, чтобы статус подрядчика был подтверждён и корректно указан в программе.

Выплата была в последний день квартала, а в отчёте её нет. Это ошибка?

Проверьте дату ведомости: если она датирована следующим днём, программа отнесла выплату к следующему периоду. Если дата совпадает с фактической выплатой, но суммы нет в расчёте — перезаполните отчёт кнопкой «Заполнить»: расчёт не обновляется автоматически после изменения документов.

Можно ли вручную добавить строку по ГПХ в 6-НДФЛ?

Технически можно, но делать этого не стоит. Ручная правка создаёт расхождение между отчётом и регистрами учёта, и при следующем перезаполнении правка исчезнет. Правильный путь — исправить первичные документы (начисление и ведомость), после чего сумма попадёт в расчёт автоматически.

Ошибку нашли после сдачи отчёта. Что делать?

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

В 1С:Бухгалтерии выплата ГПХ оформлена через банк, но в 6-НДФЛ её нет. В чём причина?

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

Итог

Что важно запомнить

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