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