При работе в программе 1С:Зарплата и управление персоналом 3.1 бухгалтеры нередко сталкиваются с ситуацией, когда одно и то же физическое лицо в течение одного месяца выступает и как договорник (ГПХ), и как штатный сотрудник. Типичная проблема — некорректное заполнение ведомостей, когда общая сумма к выплате по человеку верна, но внутри документов происходит «пересортица»: в ведомость по ГПХ подтягивается часть зарплаты, а в ведомости по зарплате сумма уменьшается.
Разберем подробно, почему так происходит, как технически устроена эта логика в программе и какими способами можно добиться идеального порядка в учете.
Рассмотрим пример. Сотрудник работал по договору ГПХ с 1-го по 10-е число, а с 11-го числа был принят в штат. При расчете зарплаты программа фиксирует две разные аналитики: вид дохода (прочие доходы от трудовой деятельности для ГПХ и оплата труда для штатных сотрудников). Однако НДФЛ в 1С всегда рассчитывается в целом по физическому лицу нарастающим итогом с начала налогового периода.
Проанализируем причины путаницы:
ЗарплатаКВыплате и РасчетыНалогоплательщиковСБюджетомПоНДФЛ. Если в этих регистрах образуется хотя бы минимальное расхождение (например, из-за изменения статуса налогоплательщика или применения вычетов), ведомость попытается его скомпенсировать.Как показывает практика и обсуждения на форумах, проблема с «пересортицей» между ГПХ и основной зарплатой в релизах 3.1.6 была признана системной ошибкой. Специалисты линии консультаций 1С официально подтверждали, что исправление вошло в состав релиза 3.1.7 и последующих.
Выясним, что именно изменилось в обновлении:
Вознаграждение по договорам ГПХ и Зарплата за месяц).Договор (работы, услуги) и Начисление зарплаты и взносов).Важно: Перед обновлением обязательно создайте резервную копию базы. После обновления до актуального релиза (на текущий момент это ветки 3.1.27 или 3.1.30) рекомендуется перепровести документы начисления за проблемный месяц и перезаполнить ведомости.
Если обновление по каким-то причинам невозможно или не помогло (например, из-за «хвостов» в прошлых периодах), нам необходимо проанализировать, что видит программа в своих регистрах. Для этого воспользуемся универсальным отчетом или техническим анализом.
Посмотрим на алгоритм действий:
ЗарплатаКВыплате. Если там висят остатки по разным документам-основаниям, ведомость будет тянуть их все сразу, пытаясь закрыть сальдо в ноль.Рассмотрим пример создания корректирующей ведомости:
В 1С:ЗУП критически важна хронология. Начиная с 2023 года, в связи с переходом на единый налоговый платеж (ЕНП) и расчет НДФЛ по дате выплаты, порядок документов стал еще важнее.
Проанализируем правильную последовательность:
Если вы работаете в современных версиях ЗУП (начиная с 3.1.23), помните, что логика, обсуждаемая в старых темах форумов, существенно усложнилась. Сейчас НДФЛ «привязывается» к дате выплаты, указанной в ведомости.
Выясним основные моменты:
Подводя итог, можно сказать: ситуация, когда 1С:ЗУП путает суммы между ГПХ и основной зарплатой, чаще всего связана с программными недоработками механизма распределения налогов в старых релизах. Самый эффективный способ решения — обновление до актуальной версии программы.
Если же вы ограничены в обновлении, ваш путь — ручной контроль расшифровок в ведомостях и «закрытие» регистров через нулевые документы выплаты. Помните, что программа всегда стремится выровнять сальдо по физическому лицу, и любая копейка, не распределенная в одном документе, обязательно «выстрелит» в другом.