Вопрос формирования резервов по вознаграждениям (годовым премиям) является актуальным для многих организаций, стремящихся к прозрачности финансовой отчетности и соблюдению требований ПБУ 8/2010. В данной статье мы проанализируем различные подходы к автоматизации этого процесса в программе 1С:Зарплата и управление персоналом (ЗУП) 3.1, опираясь на опыт практикующих специалистов и современные возможности типового функционала.
Начнем с самого эффективного способа, который появился в последних версиях системы. Теперь в 1С:ЗУП 3.1 реализован универсальный механизм, позволяющий создавать произвольные виды резервов, не ограничиваясь только отпусками. Разберем по шагам, как настроить автоматический расчет резерва по годовой премии.
Для начала нам необходимо включить соответствующую опцию. Перейдем в раздел Настройка — Расчет зарплаты и установим флажок Использовать резервы по оплате труда. После этого в системе станет доступен справочник Настройки расчета резервов (раздел Настройка).
При создании новой настройки для годовой премии мы можем выбрать один из двух методов расчета:
Рассмотрим подробнее настройку Нормативного метода. Нам потребуется указать процент отчислений и выбрать начисления сотрудников, которые будут составлять базу для расчета. В документе Начисление резервов под отпуска и вознаграждения (ранее назывался «Начисление оценочных обязательств») на вкладке «Начисления» программа автоматически соберет данные по сотрудникам, умножит их заработок на заданный процент и рассчитает страховые взносы с этой суммы.
Важный момент: Чтобы премия в будущем списывалась за счет этого резерва, в настройках самого начисления «Годовая премия» на вкладке Налоги, взносы, бухучет необходимо установить признак Исполнение обязательств за счет резервов. Тогда при формировании документа Отражение зарплаты в бухучете программа автоматически заменит счета затрат (20, 26, 44) на счет 96.
Если по каким-то причинам переход на новые версии затруднен, проанализируем ситуацию, описанную участниками форума. Одним из предложений было использование типового документа Резервы отпусков для расчета премии.
Суть метода заключается в том, чтобы включить годовую премию в расчетный процент оценочного обязательства. Однако этот способ имеет ряд существенных недостатков:
Поэтому данный вариант мы рекомендуем рассматривать только как временную меру с обязательным сводным отражением в 1С:Бухгалтерии.
Для компаний с уникальной методикой расчета (например, когда процент резерва зависит от KPI подразделения или стажа сотрудников) оптимальным решением станет создание собственного документа. Проанализируем, как это можно реализовать с точки зрения программирования.
Нам потребуется создать документ, аналогичный по структуре Начислению резервов, который будет выполнять следующие функции:
Пример логики заполнения данных в коде может выглядеть следующим образом:
// Пример упрощенной логики сбора базы для резерва
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Зарплата.Сотрудник КАК Сотрудник,
| СУММА(Зарплата.Результат) КАК База
|ИЗ
| РегистрРасчета.Зарплата КАК Зарплата
|ГДЕ
| Зарплата.ПериодРегистрации = &Период
| И Зарплата.ВидРасчета В (&СписокПремируемыхВидовРасчета)
|СГРУППИРОВАТЬ ПО
| Зарплата.Сотрудник";
Запрос.УстановитьПараметр("Период", Объект.ПериодРегистрации);
Запрос.УстановитьПараметр("СписокПремируемыхВидовРасчета", МассивНачислений);
// Далее следует расчет суммы резерва: Сумма = База * Процент / 100
Такой подход позволяет заказчику получить максимально прозрачный расчет и специализированную отчетность, такую как Справка-расчет начисления резервов, адаптированную под нужды предприятия.
Иногда удобнее автоматизировать процесс непосредственно в бухгалтерской базе. Рассмотрим методику, при которой используется документ Отражение зарплаты в бухучете, выгруженный из ЗУП.
В 1С:БП создается дополнительный документ или обработка, которая анализирует обороты по счетам затрат в корреспонденции со счетом 70 (вид операции «Начислено»). Система берет эти суммы, умножает на коэффициент и формирует проводку Дт (20,26,44) Кт 96.
Плюсы этого метода:
Минусы:
Выясним, какой путь выбрать в зависимости от ситуации:
1. Если у вас актуальная версия ЗУП 3.1: Однозначно используйте встроенный функционал Резервов по оплате труда. Это наиболее «чистый» способ, поддерживаемый вендором. Вам достаточно настроить справочник и один раз проверить настройки отражения в учете.
2. Если требуется сложный расчет: Выбирайте разработку собственного документа в ЗУП. Это обеспечит прозрачность для аудиторов и автоматизирует заполнение Отражения зарплаты в бухучете.
3. Если учет ведется в разных базах с большой задержкой: Рассмотрите вариант автоматизации в 1С:Бухгалтерии на основе данных документа Отражение зарплаты в бухучете, чтобы оперативно формировать оценочные обязательства в конце месяца.
При любом способе не забывайте проводить инвентаризацию резерва в конце года. В ЗУП 3.1 это делается декабрьским документом начисления резервов, который автоматически корректирует остатки, сравнивая накопленные суммы с фактически начисленными премиями.