Часто в практике учета возникает ситуация, когда сотрудник числится в одном подразделении, но фактически выполняет работы в нескольких нижестоящих (обособленных) структурных единицах. В 1С:ЗУП 3.1 стандартный механизм кадрового учета «привязывает» сотрудника к одной штатной единице, однако для корректного управленческого учета затрат нам необходимо распределить его заработок пропорционально отработанному времени в разных подразделениях. Давайте разберем, как реализовать эту задачу технически.
Для решения задачи мы воспользуемся механизмом, который позволяет переопределить логику начисления с помощью ввода данных для расчета зарплаты. Основная идея заключается в использовании предопределенного показателя СдельныйЗаработок.
ТарифнаяСтавкаЧасовая * ВремяВЧасах + СдельныйЗаработок * 0. Таким образом, мы сохраняем часовую ставку как основу, но открываем возможность для распределения суммы.При таком подходе в документе «Начисление зарплаты и взносов» сумма будет рассчитана одной строкой, однако при формировании документа «Отражение зарплаты в бухучете» система автоматически разобьет итоговую сумму на несколько строк, опираясь на распределение в Данные для расчета зарплаты.
После того как основное начисление распределено, встает вопрос о том, как распределить зависимые надбавки, такие как КТУ, районный коэффициент или процентные надбавки. Для них мы рекомендуем использовать механизм расчетной базы.
Рассмотрим порядок действий для зависимых видов расчета:
РасчетнаяБаза * 0 (если оно отсутствует). Это позволит программе «видеть» зависимость от основного заработка.Теперь при отражении в учете программа будет анализировать базу распределения, которая была задана для основного вида начисления, и пропорционально разносить суммы надбавок по тем же подразделениям.
При настройке системы часто возникают вопросы по поводу включения Районного коэффициента в состав совокупной тарифной ставки. Важно помнить, что СовокупнаяТарифнаяСтавка — это предопределенный инструмент для расчета доплат (например, за ночные часы). РайонныйКоэффициент является «последним уровнем» начисления, который применяется к итоговой базе. Включать его внутрь ставки не рекомендуется, так как это нарушает математическую логику расчета «от базы».
Что касается НДФЛ, система 1С:ЗУП 3.1 ведет учет налогов строго в разрезе регистрации в налоговом органе. Распределение затрат в Отражении зарплаты в бухучете влияет только на проводки по счетам затрат. Если подразделения относятся к разным ИФНС, автоматического «переброса» удержанного НДФЛ между налоговыми инспекциями через распределение затрат не происходит. В таких случаях для корректной отчетности по НДФЛ может потребоваться временный кадровый перевод сотрудника в обособленное подразделение.
Чтобы убедиться, что система считает верно, всегда выполняйте следующие проверки:
Данные для расчета зарплаты.Использование предложенного метода позволяет гибко управлять затратами, сохраняя целостность кадрового учета и обеспечивая прозрачность отражения зарплаты в бухгалтерских проводках.