Как отразить аванс по договору ГПХ в 1С:ЗУП 3.1 без преждевременного попадания в РСВ

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

При работе с физическими лицами по договорам гражданско-правового характера (ГПХ) бухгалтеры часто сталкиваются со сложной методологической задачей: как правильно отразить выплату аванса (предоплаты) исполнителю. Трудность заключается в противоречии между правилами исчисления НДФЛ и страховых взносов, а также в технических особенностях реализации этого процесса в программе 1С:Зарплата и управление персоналом 8 (редакция 3.1).

В этой статье мы подробно проанализируем законодательную базу, выясним, почему программа 1С:ЗУП 3.1 по умолчанию включает авансы в Расчет по страховым взносам (РСВ), и разберем по шагам три практических способа решения этой проблемы.

Законодательный контекст: НДФЛ и страховые взносы с авансов по ГПХ

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

  1. Страховые взносы (ОПС, ОМС, ВНиМ). Согласно пункту 1 статьи 420 и пункту 1 статьи 424 НК РФ, а также многочисленным разъяснениям Минфина РФ (например, письмам № 03-04-05/54027 и № 03-04-06/46733), вознаграждение по договору ГПХ облагается страховыми взносами только после окончательной сдачи результатов работ (оказания услуг) или выполнения отдельных этапов договора на основании подписанных актов приема-передачи. Таким образом, до момента подписания акта выполненных работ любые выплаченные исполнителю суммы признаются авансами, страховыми взносами не облагаются и не должны включаться в общую и облагаемую базу в отчете РСВ (Раздел 3, строки 140 и 150).
  2. НДФЛ. Ситуация с налогом на доходы физических лиц принципиально отличается. В соответствии с подпунктом 1 пункта 1 статьи 223 НК РФ (с изменениями от 2023 года), дата фактического получения дохода в виде вознаграждения за выполнение работ (оказание услуг) по договору ГПХ определяется как день выплаты этого дохода, в том числе день перечисления денежных средств на счет налогоплательщика в банке. Это означает, что при выплате любого аванса организация обязана исчислить, удержать и перечислить в бюджет НДФЛ непосредственно в день выплаты денежных средств.

Такое расхождение в правилах учета создает проблему в автоматизированных системах. Если мы начисляем доход для удержания НДФЛ, программа 1С:ЗУП автоматически делает движения по регистрам учета страховых взносов, ошибочно включая аванс в базу для РСВ текущего месяца.


Почему в 1С:ЗУП 3.1 возникает проблема с РСВ?

Выясним техническую причину поведения программы. Когда в программе создается документ Начисление по договорам или Начисление зарплаты и взносов (на вкладке "Договоры"), программа выполняет сразу несколько действий:

Именно записи из регистра СведенияОДоходахСтраховыеВзносы напрямую попадают в Раздел 3 декларации РСВ (в строки 140 "Сумма выплат и иных вознаграждений" и 150 "База для исчисления страховых взносов"). Даже если страховые взносы физически не рассчитываются (строка 170 равна 0), сам факт отражения суммы в строках 140 и 150 до подписания акта выполненных работ является методологической ошибкой. Налоговые инспекторы при сверке показателей могут потребовать пояснений, почему заявленная база по взносам не соответствует датам подписания актов.

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


Способ 1. Использование специального «Разового начисления»

Это наиболее красивый и методологически обоснованный способ. Мы создаем в программе специальное начисление, которое облагается НДФЛ, но полностью игнорируется механизмом расчета страховых взносов.

Шаг 1. Настройка нового вида начисления

  1. Перейдем в раздел Настройка — Начисления и создадим новое начисление с наименованием "Аванс по договору ГПХ (без взносов)".
  2. На вкладке Основное в поле "Назначение начисления" выберем значение Прочие начисления и выплаты. В поле "Начисление выполняется" установим значение По отдельному документу (в качестве документа-основания будет использоваться Разовое начисление).
  3. На вкладке Налоги, взносы, бухучет укажем следующие параметры:
    • В секции "НДФЛ" установим переключатель в положение "Облагается", укажем код дохода 2010 (Выплаты по договорам гражданско-правового характера).
    • В поле "Категория дохода" выберем Прочие доходы от трудовой деятельности.
    • В секции "Страховые взносы" в поле "Вид дохода" обязательно выберем Доходы, целиком не облагаемые страховыми взносами (или "Не является объектом обложения страховыми взносами"). Это ключевая настройка, благодаря которой сумма не попадет в базу РСВ.
  4. Сохраним начисление по кнопке "Записать и закрыть".

Шаг 2. Ежемесячное начисление аванса

  1. При необходимости выплатить аванс в текущем месяце перейдем в раздел Зарплата — Разовые начисления.
  2. Создадим новый документ, выберем наше начисление "Аванс по договору ГПХ (без взносов)", добавим нашего исполнителя по договору ГПХ и укажем сумму аванса (например, 10 000 рублей).
  3. Программа автоматически рассчитает НДФЛ (1 300 рублей) и определит сумму к выплате (8 700 рублей). При этом записи в регистр страховых взносов сделаны не будут.
  4. Проведем выплату через стандартную Ведомость в кассу или Ведомость в банк.

Шаг 3. Окончательный расчет в месяце подписания акта

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

Способ 2. Корректировка базы через «Операцию учета взносов»

Этот способ применяется, если аванс уже был начислен стандартным документом (например, документом Начисление по договорам), попал в базу страховых взносов, и вам необходимо оперативно скорректировать данные текущего месяца перед сдачей отчетности РСВ.

Проанализируем порядок действий по шагам:

  1. Перейдем в раздел Налоги и взносы и создадим документ Операция учета взносов. Этот документ предназначен для ручной корректировки регистров учета страховых взносов.
  2. В шапке документа укажем организацию, сотрудника-исполнителя и месяц расчетного периода (месяц, в котором был начислен аванс, например, август).
  3. Перейдем на вкладку Сведения о доходах и добавим новую строку:
    • В поле "Вид дохода" укажем Договоры гражданско-правового характера.
    • В поле "Сумма дохода" введем сумму выплаченного аванса со знаком минус (в нашем примере: -10.00 рублей).
  4. Перейдем на вкладку Сведения о доходах для расчета страховых взносов на ОПС/ОМС/ВНиМ (если применимо в зависимости от релиза программы) и аналогично продублируем строку со сторнирующим значением.
  5. Проведем документ. Этот шаг полностью уберет сумму аванса из регистра СведенияОДоходахСтраховыеВзносы для августа, и в Разделе 3 РСВ строка по данному физлицу за этот месяц исчезнет.
  6. Важно: В месяце подписания акта выполненных работ (в декабре) вам потребуется ввести аналогичный документ Операция учета взносов, но уже с положительным значением аванса (10.00 рублей), чтобы восстановить базу для исчисления взносов в периоде признания расходов.

Способ 3. Отражение выплаты через «Операцию учета НДФЛ» (без начисления затрат)

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

Если мы делаем начисление (даже разовое), сумма попадает в документ Отражение зарплаты в бухучете и уходит на счета затрат (20, 26, 44), уменьшая базу по налогу на прибыль или УСН. Без подписанного акта это является серьезным нарушением правил ведения бухучета. При использовании данного способа начисление в программе не проводится вообще, фиксируется только факт выплаты аванса и удержания НДФЛ.

Разберем алгоритм реализации данного подхода:

  1. Регистрация дохода для НДФЛ. Перейдем в раздел Налоги и взносы и создадим документ Операция учета НДФЛ.
    • На вкладке Доходы добавим строку, укажем дату получения дохода (дата планируемой выплаты аванса), код дохода 2010, сумму аванса (включая НДФЛ).
    • На вкладке Исчислено по 13% (30%) добавим строку с аналогичной датой получения дохода и укажем сумму исчисленного НДФЛ.
    • На вкладке Удержано по всем ставкам добавим запись для регистрации удержания налога при выплате.
  2. Выплата аванса. Создадим документ Ведомость в кассу (или в банк) с видом выплаты Вознаграждение сотрудникам по договорам ГПХ. Поскольку официального начисления в программе не было, нам необходимо заполнить строку сотрудника вручную: добавить исполнителя, указать сумму к выплате (за вычетом НДФЛ) и сумму удержанного НДФЛ.
  3. Результат в отчетности:
    • Сумма выплаты и удержанный НДФЛ корректно попадут в отчет 6-НДФЛ и в ЕНС, так как они зарегистрированы документами учета НДФЛ.
    • В РСВ за текущий период данные не попадут, так как регистры страховых взносов остались незатронутыми.
    • В бухгалтерском учете затраты не списываются, а формируется обычный аванс выданный (дебет счета 76.05 или 60.02), который закроется только в декабре при проведении итогового акта.
  4. Закрытие договора в декабре. При поступлении акта выполненных работ в декабре бухгалтер проводит полноценное начисление по договору на всю сумму. В декабрьском документе Начисление зарплаты и взносов программа исчислит взносы со всей суммы договора, а излишне исчисленный ранее НДФЛ (который мы уже отразили в августе) будет автоматически скорректирован программой во избежание двойного налогообложения.

Сравнительный анализ методов

Для облегчения выбора оптимального решения сопоставим предложенные методы в таблице:

Критерий сравнения Способ 1 (Разовое начисление) Способ 2 (Операция учета взносов) Способ 3 (Операция учета НДФЛ)
Сложность настройки Низкая (настраивается один раз) Средняя (требует ежемесячного контроля) Высокая (требует ручного заполнения ведомостей)
Автоматизация расчетов Высокая (авторасчет НДФЛ и выплат) Средняя (ручные корректировки базы) Низкая (все суммы вносятся вручную)
Отражение затрат в БУ до акта Да (требуется ручная корректировка в БУ) Да (требуется ручная корректировка в БУ) Нет (идеально с точки зрения бухучета затрат)
Чистота РСВ Идеально (в РСВ пусто до акта) Идеально (база сторнируется) Идеально (в РСВ пусто до акта)

Подводя итог, можно дать следующую рекомендацию: если для вашей организации критически важна автоматизация процессов и вы не хотите заполнять ведомости вручную, используйте Способ 1 (создание разового начисления без облагания взносами). Если же ваша бухгалтерия строго следит за соответствием бухгалтерских затрат подписанным первичным документам (актам) и не допускает признания расходов по авансам ГПХ на счетах затрат, наиболее правильным выбором станет Способ 3.

← На главную