Почему профсоюзные взносы в 1С:ЗКГУ 3.1 некорректно распределяются по статьям финансирования?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет Сфера услуг, туризм и социальный сектор
← На главную

Ведение учета в государственных учреждениях в программе 1С:ЗКГУ 3.1 (а также в коммерческих структурах в 1С:ЗУП 3.1) накладывает жесткие требования к распределению затрат. Часто бухгалтеры сталкиваются с неприятной ситуацией: заработная плата сотрудника начисляется по одним статьям финансирования (например, полностью за счет бюджетных средств), а профсоюзные взносы или другие удержания программа автоматически относит на внебюджетные источники. Либо, что встречается еще чаще, при наличии нескольких источников финансирования пропорция распределения удержаний полностью ломается.

В этой статье мы подробно разберем, как устроен механизм бухучета удержаний в программе, почему происходят сбои при расчете межрасчетных выплат (отпусков, премий) и как правильно настроить систему, чтобы распределение по статьям финансирования (СФ) всегда работало корректно.

Как работает базовый механизм распределения удержаний по СФ

Для начала проанализируем, откуда программа вообще берет информацию о том, на какую статью финансирования отнести удержание. Вся логика заложена в настройках конкретного удержания.

Давайте перейдем в раздел Настройка, откроем справочник Удержания и найдем в списке Профсоюзные взносы. Нас интересует вкладка Бухгалтерский учет. Здесь возможны два варианта настройки:

  1. Получать из документов-начислений (распределять по базовым начислениям): это наиболее корректный и автоматизированный режим. При такой настройке программа анализирует расчетную базу удержания за текущий месяц. Если оклад сотрудника начислен по статье «Бюджет», а премия — по статье «Внебюджет», программа определит их процентное соотношение и распределит профсоюзный взнос точно в такой же пропорции.
  2. Задать конкретную статью финансирования: в этом случае программа будет игнорировать статьи базовых начислений и принудительно относить всю сумму удержания на указанный источник (например, только на «Внебюджет»).

Если вы столкнулись с проблемой, когда удержание упорно уходит на одну и ту же неверную статью финансирования, первым делом проверьте эту вкладку. Там должно быть установлено распределение по базовым начислениям. Если настройка верна, но распределение все равно работает некорректно, причина кроется глубже — в механизме межрасчетных выплат.

Проблема межрасчетных выплат (отпуска, разовые премии)

Выясним причину самой частой ошибки распределения, с которой сталкиваются пользователи при начислении отпусков или разовых премий в межрасчетный период.

Представим стандартную ситуацию. Сотруднику в середине месяца начисляют отпуск документом Отпуск. Начисление отпускных регистрируется по статье финансирования «Внебюджет». В конце месяца документом Начисление зарплаты и взносов рассчитывается оклад по статье «Бюджет».

Если в настройках удержания Профсоюзные взносы не установлена галочка «Удерживается при расчете первой половины месяца» (или «Удерживать при межрасчетных выплатах» в зависимости от релиза), то при расчете документа Отпуск удержание профсоюзных взносов с отпускных не производится.

В конце месяца в документе Начисление зарплаты и взносов программа рассчитывает общую сумму профсоюзных взносов со всей базы за месяц (оклад + отпускные). Но при попытке распределить это удержание по статьям финансирования алгоритм программы опирается только на табличную часть текущего документа. Так как самих начислений по отпуску в документе начисления зарплаты нет, доля базы, приходящаяся на «Внебюджет» (отпускные), полностью игнорируется. В результате вся сумма удержания (включая взнос с отпускных) распределяется только по статьям начислений текущего документа — то есть уходит на «Бюджет».

Решение проблемы:

Чтобы избежать этой ошибки, необходимо заставить программу рассчитывать и фиксировать удержание непосредственно в тех документах, которые создают расчетную базу в межрасчетный период. Для этого выполним следующие шаги:

  1. Перейдем в настройки удержания Профсоюзные взносы.
  2. Установим флаг «Удерживается при расчете первой половины месяца».
  3. После этого при проведении документов межрасчетных выплат (например, Отпуск) программа будет сразу удерживать взносы с этих сумм и относить их на соответствующую статью финансирования (в нашем примере — на «Внебюджет»).
  4. При окончательном расчете месяца в документе Начисление зарплаты и взносов программа доначислит профсоюзный взнос только с оставшейся части базы (с оклада) и корректно отнесет его на «Бюджет».

Проблема нескольких документов «Начисление зарплаты» в одном месяце

Рассмотрим еще один сценарий, когда в течение одного месяца по сотруднику создается несколько документов Начисление зарплаты и взносов. Такое часто происходит, если расчет сотрудников производится по подразделениям, или отдельно рассчитывается основное место работы и внутреннее совместительство.

Если первым по времени был проведен документ начисления по одной статье финансирования (например, по внебюджетному договору), а вторым документом рассчитывается основная зарплата по бюджету, программа при окончательном расчете удержаний за месяц может опереться только на базу последнего документа или некорректно соотнести нарастающий итог. В результате удержание зафиксируется только на одной, часто неверной СФ.

Рекомендация по организации процесса:

По возможности старайтесь производить окончательный расчет сотрудников, имеющих несколько источников финансирования или внутреннее совместительство, в рамках одного общего документа Начисление зарплаты и взносов. Если разделение документов неизбежно, строго следите за последовательностью их проведения и при необходимости выполняйте полную процедуру пересчета удержаний.

Влияние доплаты до МРОТ на базу распределения удержаний

Проанализируем ситуацию, когда на базу удержаний влияют сложные зависимые начисления, такие как доплата до МРОТ. Напомним, что расчет этой доплаты часто производится по следующей типовой формуле:


Результат = МАКС(МРОТ / НормаДней * ВремяВДнях * ДоляНеполногоРабочегоВремени - РасчетнаяБаза, 0)

Эта доплата сама по себе является начислением, которое входит в расчетную базу для исчисления профсоюзных взносов. Чтобы распределение профсоюзных взносов по статьям финансирования не сбоило, сама доплата до МРОТ должна рассчитываться абсолютно корректно.

Обратите внимание: в формуле расчета критически важным показателем является ДоляНеполногоРабочегоВремени (доля ставки сотрудника). Если в кадровых документах сотрудника (прием на работу, кадровый перевод) не заполнена или неверно указана доля ставки, доплата до МРОТ рассчитается некорректно. Это исказит общую расчетную базу начислений по разным источникам финансирования, что лавинообразно приведет к неверному распределению сумм удержания профсоюзных взносов по статьям финансирования в конце месяца.

Пошаговый алгоритм проверки и исправления ошибок распределения

Если вы обнаружили, что удержания распределились неверно, воспользуйтесь следующим регламентом для поиска и устранения ошибки:

  1. Откройте отчет «Удержания в разрезе источников финансирования» (его можно найти через раздел Зарплата — Отчеты по зарплате) и посмотрите детальную картину по сотруднику.
  2. Проверьте расчетную базу удержания. Выясните, какими документами в течение месяца начислялись суммы, входящие в эту базу (оклады, премии, отпуска, больничные за счет работодателя).
  3. Убедитесь, что для каждого межрасчетного документа начисления было произведено соответствующее удержание непосредственно в самом этом документе.
  4. Если вы обнаружили документы (например, межрасчетные премии), в которых удержание не рассчиталось, временно отмените проведение документов начисления зарплаты за месяц, зайдите в настройки удержания, включите расчет при межрасчетных выплатах, после чего последовательно пересчитайте и перепроведите все документы с начала месяца.
  5. Для оперативной корректировки бухучета начислений и удержаний в программе 1С:ЗКГУ предусмотрен специализированный документ Перенос затрат между статьями финансирования. Вы можете использовать его для исправления перекосов в проводках до момента выгрузки данных в бухгалтерскую программу.
← На главную