Почему доход по договору ГПХ не попадает в справку 2-НДФЛ до конца месяца и как это исправить?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Налоговый учет
← На главную

При работе в программах 1С (особенно в 1С:Зарплата и управление персоналом 3.1 и 1С:Бухгалтерия 3.0) бухгалтеры часто сталкиваются с ситуацией: договор ГПХ завершен, расчет произведен, налоги уплачены, но при попытке сформировать справку 2-НДФЛ текущей датой данные о доходе в нее не попадают. Доход магическим образом «проявляется» в отчете только в том случае, если установить дату справки равной последнему числу месяца. Рассмотрим подробно, почему так происходит, разберем законодательную базу и научимся правильно оформлять документы, чтобы отчетность формировалась корректно в любой день.

Различие в датах получения дохода: ТК РФ против ГПХ

Для начала проанализируем корень проблемы, который кроется в Статье 223 Налогового кодекса РФ. Программа 1С строго следует этим нормам, и именно здесь заложено различие в поведении системы для штатных сотрудников и договорников:

  1. Для трудовых договоров (заработная плата): Датой фактического получения дохода признается последний день месяца, за который начислен доход. Поэтому, даже если сотрудник увольняется 20-го числа, для системы НДФЛ этот доход окончательно «созреет» только 30-го или 31-го числа.
  2. Для договоров ГПХ (вознаграждение): Датой получения дохода признается день фактической выплаты денежных средств (перечисления на банковский счет или выдачи из кассы).

Проблема пользователя в обсуждении возникла из-за того, что программа применяла к договору ГПХ логику обычной зарплаты. Выясним, почему это произошло.

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

В системе 1С существует два основных способа отразить начисление вознаграждения по договору гражданско-правового характера. Выбор документа критически влияет на то, какую дату программа запишет в регистры налогового учета.

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

Способ 2: Специализированный документ «Начисление по договорам»
Это наиболее правильный метод для оформления выплат по ГПХ, особенно если выплата происходит в межрасчетный период (не вместе с общей зарплатой). Рассмотрим его преимущества:

Пошаговое решение проблемы

Рассмотрим алгоритм действий, который позволит вам выдавать справки сотрудникам ГПХ в день их увольнения или фактического расчета.

Шаг 1. Проверка настроек и документов начисления
Проанализируем, каким документом было сделано начисление. Если вы использовали «Начисление зарплаты и взносов», попробуйте переоформить операцию через документ Начисление по договорам (в ЗУП 3.1 он находится в разделе «Зарплата» — «Начисления по договорам»).

Шаг 2. Контроль даты выплаты внутри документа
Внутри документа начисления (любого типа) обратите внимание на поле Дата выплаты. Убедитесь, что там указана реальная дата, когда человек получит деньги (например, 20.04.2019). Именно эта дата станет «точкой входа» дохода в налоговые отчеты.

Шаг 3. Соблюдение последовательности проведения
Для того чтобы 2-НДФЛ заполнилась корректно, должна соблюдаться строгая цепочка документов:

  1. Договор (работы, услуги) — фиксирует условия.
  2. Акт приемки-сдачи выполненных работ (если предусмотрен).
  3. Начисление по договорам (или Начисление зарплаты и взносов) — рассчитывает сумму и налог.
  4. Ведомость (в банк или в кассу) — обязательный этап. До проведения ведомости НДФЛ считается исчисленным, но не удержанным.

Шаг 4. Проверка через технические отчеты
Если справка все равно не заполняется, разберем ситуацию с помощью универсального инструмента. Нам понадобится отчет «Подробный анализ НДФЛ по сотруднику» или «Анализ НДФЛ по месяцам». Чтобы увидеть детальную картину, настроим отчет следующим образом:

  1. Зайдите в настройки отчета, выберите вид «Расширенный».
  2. На вкладке «Структура» добавьте группировку по полю Регистратор.
  3. На вкладке «Поля и сортировки» добавьте поле Дата получения дохода.

Проанализировав результат, вы увидите, какой именно документ (регистратор) сделал запись и на какую дату. Если вы увидите там дату 30.04.2019, значит, программа применила зарплатную логику, и вам нужно скорректировать документ начисления.

Почему для штатных сотрудников все работает иначе?

Как справедливо заметил автор в обсуждении, для уволенных «штатников» справка 2-НДФЛ формируется корректно даже в середине месяца. Это происходит потому, что документ Увольнение в 1С специально спроектирован так, чтобы фиксировать дату получения дохода в день увольнения, что соответствует требованиям законодательства для данной конкретной ситуации. Для ГПХ такого автоматического «сдвига» в общем документе начисления зарплаты может не произойти, если не использовать профильные инструменты.

Выводы и рекомендации

Подведем итог нашему разбору. Чтобы работа с договорами ГПХ в 1С не вызывала сложностей:

  1. Всегда используйте специализированные документы для ГПХ, если дата выплаты вознаграждения не совпадает с датой выплаты основной зарплаты предприятия.
  2. Помните, что справка 2-НДФЛ — это «срез» налоговых регистров на определенную дату. Она не может показать доход, который по документам будет получен только в будущем (относительно даты справки).
  3. Для проверки корректности учета всегда используйте отчет Анализ НДФЛ с детализацией до регистратора — это позволит мгновенно найти документ, «затянувший» доход на конец месяца.

Соблюдение этих правил позволит вам избежать конфликтов с контрагентами и формировать юридически значимые документы точно в срок.

← На главную