В процессе работы с программным продуктом 1С:ERP Управление предприятием 2 (в частности, редакции 2.5.23.70 на платформе 1С:Предприятие 8.3 версии 8.3.27.1859) пользователи часто сталкиваются с ситуацией, когда при отражении в бухгалтерском учете документа ОтражениеЗарплатыВФинансовомУчете для сотрудников, работающих по договорам гражданско-правового характера (ГПХ), не заполняется аналитика по счету 76.09 – то есть субконто «Контрагент» и «Договор» остаются пустыми. При этом все необходимые документы, такие как акты выполненных работ и сам договор ГПХ, оформлены корректно и имеют логичные сроки.
Данная проблема является достаточно распространенной и имеет несколько причин, включая как особенности типового функционала 1С:ERP, так и возможные некорректные настройки или потребность в доработках. Мы подробно разберем, почему возникает такая ситуация и какие шаги можно предпринять для ее решения.
Прежде чем углубляться в поиск причин и решений, давайте выясним, как 1С:ERP типовым образом обрабатывает доходы по договорам ГПХ. При использовании документа Начисление прочих доходов и последующем автоматическом заполнении Отражение зарплаты в финансовом учете, для счета 76.09 "Расчеты с прочими дебиторами и кредиторами" субконто "Контрагент" и "Договор" действительно могут оставаться пустыми. Это является типовым поведением системы в определенных сценариях и часто требует ручной корректировки проводок для заполнения аналитики. Для пакетного заполнения исходных начислений можно использовать обработку загрузки сумм начислений по физическим лицам из Excel.
Документ Отражение зарплаты в финансовом учете автоматически заполнит вид операции «Доходы контрагентов» и «НДФЛ с доходов контрагентов» на соответствующих закладках, а также «Способ расчетов» как «Расчеты с контрагентами». Однако, несмотря на это, прямая связь между физическим лицом и его представлением как контрагента для аналитики на счете 76.09 не всегда устанавливается автоматически.
Важно отметить, что вознаграждение по договорам ГПХ облагается НДФЛ и страховыми взносами (кроме взносов на травматизм, если это не предусмотрено договором) аналогично выплатам штатным сотрудникам. Для корректного отражения этих операций в бухгалтерском учете и отчетности (6-НДФЛ, РСВ) крайне важна правильная аналитика. При необходимости выдачи физлицам документов о полученных суммах можно использовать печатную форму справки о регистрации прочих доходов.
Прежде всего, давайте рассмотрим стандартные настройки, которые могут влиять на заполнение субконто. Многие проблемы могут быть решены путем внимательной проверки уже существующих данных и конфигураций.
Проверка заполнения «Способа отражения» в договоре ГПХ:
Одна из первых и наиболее частых рекомендаций – это убедиться, что в самом договоре ГПХ заполнен реквизит Способ отражения. Этот способ отражения определяет аналитику учета начислений и взносов в финансовом учете. После заполнения попробуйте перепровести документы начисления и отражения зарплаты. Если способ отражения не был задан или был изменен, то его заполнение и перепроведение всех связанных документов является критически важным шагом.
Способ отражения также можно задать для конкретного вида начисления на закладке Налоги, взносы, бухучет его карточки. В таком случае результаты этого начисления будут отражены указанным способом, даже если для организации, подразделения или сотрудника указан другой.
Анализ настроек подразделения и сотрудника:
Мы рекомендуем проверить настройки, связанные с бухгалтерским учетом и выплатой зарплаты, как на уровне подразделения, так и для конкретного сотрудника:
Использование регистра сведений «Бухучет зарплаты сотрудников»:
Следует проверить Регистр сведений "Бухучет зарплаты сотрудников". В нем хранится информация о способах отражения зарплаты для конкретных сотрудников. Возможно, для «проблемного» сотрудника ГПХ записи в этом регистре отсутствуют или некорректны.
Проверка последовательности документов:
Убедитесь, что все документы созданы в правильной хронологической последовательности: сначала Договор ГПХ, затем Начисление по договорам (или Начисление прочих доходов), и только потом Начисление зарплаты и взносов (если используется общий документ) или Отражение зарплаты в финансовом учете.
Настройка учета ГПХ и выбор счетов:
Для корректного учета взаиморасчетов по договорам ГПХ, которые не учитываются в рамках подсистемы учета зарплаты (например, как обычные услуги контрагента), необходимо:
Перед началом работы с документом Начисление прочих доходов должен быть включен флаг Регистрируются прочие доходы физических лиц, не связанные с оплатой труда в настройках НСИ и администрирование - Зарплата.
Использование документа «Приобретение услуг и прочих активов»:
Если для отражения услуги по ГПХ используется документ Приобретение услуг и прочих активов, он формирует проводку по начислению расхода и задолженности перед физическим лицом, и при этом субконто на счете 76.09 заполняются корректно. В таком случае, чтобы избежать задвоения, строку на закладке «Начисления и взносы» в документе Отражение зарплаты в финансовом учете следует удалить, оставив только строку с НДФЛ.
Если после выполнения всех этих проверок и настроек проблема остается, и у вас есть другие сотрудники ГПХ, для которых аналитика заполняется корректно, нам следует провести более глубокий анализ и рассмотреть возможность нетипового поведения или доработок.
Один из ключевых моментов, который мы должны проанализировать, – это различие в типовом учете Физических лиц (используемых для расчетов по оплате труда и связанных с ними начислений) и Контрагентов (используемых для взаиморасчетов по договорам). НДФЛ и страховые взносы мы можем считать только по физическим лицам, поскольку отчетность (6-НДФЛ, РСВ) сдается именно по ним.
В типовой 1С:ERP счет 76.09 "Расчеты с прочими дебиторами и кредиторами" обычно имеет субконто "Контрагенты" и "Договоры". При этом "зарплатные" договоры ГПХ, которые обрабатываются через подсистему расчета зарплаты, могут создавать проводки с незаполненными субконто "Контрагент" и "Договор", поскольку Физическое лицо не является непосредственно элементом справочника Контрагенты.
Например, в 1С:Бухгалтерии 8 редакции 3.0 и 1С:ЗУП 3.1 для отражения начислений по ГПХ используют счет 76.10 "Прочие расчеты с физическими лицами", который имеет субконто "Физические лица" и "Договоры". Однако, при просмотре демо-базы 1С:ERP, мы можем заметить, что такого субсчета 76.10 по умолчанию нет (после 76.09 следует 76.14). Это может быть одной из причин, почему типовой механизм ERP не всегда "знает", как подставить "Контрагента" и "Договор" на 76.09 автоматически из данных физического лица.
Гипотеза для проверки: Если у вас есть возможность экспериментировать на тестовой базе, мы можем попробовать следующую гипотезу: создать новый субсчет 76.10 в плане счетов в ERP, настроить его аналитику (субконто) так, чтобы она соответствовала "Физическим лицам" и "Договорам", а затем попробовать настроить его отражение для ДГПХ вместо имеющегося 76.09.
Если у вас есть "плохиш" (сотрудник ГПХ с пустыми субконто) и "кибальчиш" (сотрудник ГПХ с заполненными субконто), и они оба в одном месяце, мы должны найти разницу:
Проводки формируются не из воздуха, а четко по данным готовых регистров. Если для одного сотрудника аналитика заполняется, а для другого нет, это указывает на фундаментальное различие в данных или их обработке.
Как мы уже выяснили, проблема незаполнения аналитики на 76.09 для договорников в Отражении зарплаты в финансовом учете является давней и часто требует доработки для заполнения субконто «Контрагент» и «Договор». Если стандартные настройки и типовые обходные пути не дают результата, или если требуется автоматизированное и надежное решение, скорее всего, придется обратиться к нетиповым доработкам.
Вот один из примеров комплексного нетипового решения, которое было реализовано для обмена данными из 1С:ЗУП в 1С:ERP и успешно решает эту проблему:
Сценарий: Интеграция ЗУП и ERP с автоматическим заполнением аналитики по ГПХ.
В случае, когда 1С:ЗУП используется как основная система для расчета зарплаты и начислений по ГПХ, а затем данные передаются в 1С:ERP, проблема незаполнения субконто может быть решена следующим образом:
Добавление нетипового периодического регистра сведений:
Мы создаем собственный периодический регистр сведений, который хранит информацию о том, какой счет учета и нужно ли заполнять аналитику субконто (Контрагент, Договор) для определенных сочетаний:
Этот регистр позволит гибко управлять логикой заполнения аналитики в зависимости от конкретных условий начисления.
Доработка документа «Отражение зарплаты в финансовом учете»:
Мы модифицируем документ Отражение зарплаты в финансовом учете, добавляя в него две новые табличные части:
Данные для этих табличных частей мы получаем из 1С:ЗУП путем отдельного обмена (например, по WEB-способу), который передает информацию по операциям расчетов с контрагентами. Для автоматизации регулярного выполнения таких процедур по расписанию можно задействовать решение для настройки автоматического обмена данными между базами 1С.
В процессе этого обмена, "на лету", мы:
Таким образом, мы гарантируем, что у нас есть все необходимые данные для заполнения субконто.
Формирование проводок с заполненной аналитикой:
Наконец, при формировании проводок бухгалтерского учета в 1С:ERP, мы используем найденных Контрагентов и Договоры для заполнения соответствующих субконто на счете 76.09. Это позволяет получить корректные проводки с полной аналитикой, которые удовлетворяют требованиям бухгалтерского и налогового учета.
Пример формирования проводок (гипотетический код, демонстрирующий идею):
// Предполагаем, что у нас есть данные о начислении и найденные Контрагент и Договор
Движение = Движения.Хозрасчетный.Добавить();
Движение.СчетДт = СчетЗатрат; // Например, 20.01 или 26
Движение.СчетКт = ПланыСчетов.Хозрасчетный.РасчетыСПрДебиторамиИКредиторами; // 76.09
Движение.СубконтоКт.Контрагенты = НайденныйКонтрагент;
Движение.СубконтоКт.Договоры = НайденныйДоговор;
Движение.Сумма = СуммаНачисленияГПХ;
// Проводка по НДФЛ
Движение = Движения.Хозрасчетный.Добавить();
Движение.СчетДт = ПланыСчетов.Хозрасчетный.РасчетыСПрДебиторамиИКредиторами; // 76.09
Движение.СубконтоДт.Контрагенты = НайденныйКонтрагент;
Движение.СубконтоДт.Договоры = НайденныйДоговор;
Движение.СчетКт = ПланыСчетов.Хозрасчетный.РасчетыПоНалогамИСборам; // 68.01
Движение.Сумма = СуммаНДФЛ;
Помните, что такое решение является нетиповым и требует глубоких знаний платформы 1С и конфигурации ERP. Если вы не являетесь разработчиком, мы настоятельно рекомендуем обратиться к специалистам, которые смогут проанализировать вашу конкретную ситуацию и реализовать необходимые доработки.
Проблема незаполнения субконто «Контрагент» и «Договор» для договоров ГПХ в документе Отражение зарплаты в финансовом учете в 1С:ERP является комплексной. Она может быть вызвана как неполными или некорректными стандартными настройками, так и особенностями типовой архитектуры ERP, которая не всегда автоматически связывает физическое лицо с его представлением как контрагента для целей аналитического учета на счете 76.09.
Мы рекомендуем действовать по следующему алгоритму:
В случае необходимости доработок всегда обращайтесь к квалифицированным специалистам по 1С, так как некорректные изменения могут привести к серьезным проблемам в учете. Для оперативного выявления ошибок после подобных изменений или переноса данных удобно использовать обработку для автоматической сверки проводок между базами 1С.