Как устранить расхождения в детализации счета 70 при сводном отражении и полюдной выплате зарплаты в 1С:ERP?

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

При работе в 1С:ERP Управление предприятием пользователи нередко сталкиваются с ситуацией, когда отражение заработной платы в финансовом учете происходит сводно, без детализации по каждому сотруднику, а ее выплата, напротив, формирует проводки по счету 70 «Расчеты с персоналом по оплате труда» с обязательной аналитикой по сотрудникам. Это несоответствие приводит к тому, что в Оборотно-сальдовой ведомости (ОСВ) при просмотре счета 70 в разрезе субконто по сотрудникам возникают некорректные остатки и обороты, что мешает правильному закрытию счета и вызывает вопросы у бухгалтеров. Давайте разберем эту проблему подробнее и рассмотрим возможные пути ее решения.

Основная сложность заключается в том, что документ Отражение зарплаты в финансовом учете может быть настроен на формирование сводных проводок, тогда как документы Списание безналичных денежных средств или Расходный кассовый ордер, созданные на основании Ведомости на выплату ЗП, автоматически добавляют аналитику по сотрудникам в проводки по счету 70. Цель состоит в том, чтобы добиться единообразия в детализации или найти способ нивелировать расхождения.

Понимание механизма детализации в 1С:ERP

Для начала, давайте выясним, как система 1С:ERP управляет детализацией учета расчетов по заработной плате. Существует несколько ключевых настроек и документов, которые влияют на этот процесс:

  1. Учетная политика организации. В 1С:ERP глобальная детализация расходов, связанных с начисленной заработной платой, для целей бухгалтерского и налогового учета определяется в учетной политике организации. Чтобы формировать проводки по физическим лицам на 70-м счете, необходимо установить признак «Расходы на оплату труда с детализацией по работникам организаций» в учетной политике. Для этого перейдите в меню НСИ и администрирование – НСИ – Организации, затем в карточке нужной организации найдите закладку Учетная политика и налоги, а на ней — закладку Бухгалтерский учет. Наличие или отсутствие этого флага критически влияет на детализацию. Если этот флаг установлен, система будет стремиться формировать проводки с детализацией.
  2. Документ «Отражение зарплаты в финансовом учете». Непосредственно в самом документе Отражение зарплаты в финансовом учете на закладке Основное присутствует параметр «Сводно, без детализации по сотрудникам организации». Если этот флажок установлен, суммы начисленной зарплаты и взносов будут отражены сводно, без индивидуального распределения по каждому сотруднику в проводках по счету 70. Если флажок снят, то будет выполнено распределение с детализацией по работникам предприятия.

Важно понимать: Для корректного закрытия счета 70 в ОСВ, детализация как в документе Отражение зарплаты в финансовом учете, так и при списании денежных средств, должна быть одинаковой. Если отражение зарплаты делается сводно, то и списание денежных средств должно формировать проводки сводно.

Решение 1: Обеспечение единого уровня детализации через учетную политику и документы

Наиболее системным и предпочтительным решением является поддержание единого уровня детализации на всех этапах учета — и при отражении начисления, и при выплате.

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

Проблема, как мы видим из обсуждения, часто возникает из-за того, что документ Списание безналичных денежных средств или Расходный кассовый ордер, созданный на основании Ведомости на выплату ЗП, принудительно детализирует проводки по счету 70, даже если начисление было сводным. Это говорит о том, что стандартный механизм выплаты через ведомость, как правило, предназначен для поштучной детализации. Если вы хотите избежать детализации в выплатах, но при этом использовать ведомости, возможно, потребуется применение обходных путей.

Решение 2: Ручная корректировка проводок по выплате

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

  1. Проводим выплату стандартным образом. Создаем Ведомость на выплату ЗП, затем на ее основании – Заявку на расходование ДС и, наконец, Списание безналичных денежных средств (или Расходный кассовый ордер). Проводим этот документ.
  2. Корректируем проводки. После проведения документа выплаты открываем его и переходим к просмотру сформированных проводок. Мы увидим проводки по счету 70 с детализацией по каждому сотруднику.
  3. Изменяем проводки вручную. Удаляем все детализированные проводки по счету 70, которые автоматически создала программа. Вместо них создаем одну сводную проводку: Дебет 70 Кредит 51 (для безналичных расчетов) или Дебет 70 Кредит 50 (для кассовых расчетов) на общую сумму банковского документа (или кассового ордера). Важно: в этой сводной проводке в субконто счета 70 мы не указываем аналитику по сотрудникам.


// Пример ручной проводки для сводной выплаты
НоваяПроводка = Движения.Хозрасчетный.Добавить();
НоваяПроводка.СчетДебета = ПланыСчетов.Хозрасчетный.РасчетыПоОплатеТруда; // Счет 70
// СубконтоДебета[ВидыСубконтоХозрасчетные.РаботникиОрганизаций] = НеЗаполнять; // Если нужно сводно, не указываем субконто Сотрудник
НоваяПроводка.СчетКредита = ПланыСчетов.Хозрасчетный.РасчетныеСчета; // Счет 51
НоваяПроводка.Сумма = ОбщаяСуммаВыплаты;
// ... Прочие реквизиты проводки (Организация, Валюта и т.д.)

Этот метод позволяет вам добиться желаемой сводной проводки в бухгалтерском учете, при этом сохраняя корректные взаиморасчеты в регистрах подсистемы зарплаты, так как записи в регистрах накопления, которые используются для учета взаиморасчетов с сотрудниками, остаются детализированными. Таким образом, зарплатная подсистема будет «видеть» корректное закрытие задолженности по каждому сотруднику, а бухгалтерский учет в ОСВ будет отражаться сводно, как того требуют бухгалтера.

Решение 3: Использование операции "Прочий расход" для выплаты (с осторожностью)

Еще один потенциальный способ избежать детализации по сотрудникам при выплате — это не связывать документ Списание безналичных денежных средств напрямую с Ведомостью на выплату ЗП через стандартные зарплатные виды операции. Вместо этого, можно попробовать использовать вид операции «Прочий расход».

  1. Создаем документ «Списание безналичных денежных средств». В нем выбираем вид операции «Прочий расход».
  2. Вручную формируем проводку. В этом случае, возможно, потребуется вручную создать проводку Дебет 70 Кредит 51 без указания сотрудника в качестве субконто.


// Пример проводки для Прочего расхода
ДокументДвижения = РегистрыБухгалтерии.Хозрасчетный.СоздатьДвижения();
Движение = ДокументДвижения.Добавить();
Движение.СчетДебета = ПланыСчетов.Хозрасчетный.РасчетыПоОплатеТруда; // Счет 70
// СубконтоДебета не заполняем, чтобы проводка была сводной
Движение.СчетКредита = ПланыСчетов.Хозрасчетный.РасчетныеСчета; // Счет 51
Движение.Сумма = СуммаПлатежа;
// ... Заполняем остальные реквизиты, например Организация, Подразделение

Однако, этот метод может повлечь за собой дополнительные сложности. Без прямой связи с Ведомостью на выплату ЗП и автоматического формирования записей в регистрах зарплатной подсистемы, вам придется вручную отслеживать и закрывать взаиморасчеты с сотрудниками в рамках зарплатного учета. Это может потребовать создания дополнительных документов или обработок, чтобы система учета зарплаты правильно отражала, кому и сколько было выплачено. Поэтому, используйте этот метод с большой осторожностью и только после тщательного анализа последствий для всей подсистемы расчета зарплаты.

Решение 4: Альтернативный анализ данных и коммуникация с бухгалтерами

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

  1. Не смотреть ОСВ в разрезе субконто. Если учетная политика и технические возможности системы приводят к детализации в одной части и сводности в другой, а глобальное перестроение невозможно или нежелательно, мы можем порекомендовать бухгалтерам не просматривать ОСВ по счету 70 с детализацией по сотрудникам. Сводная ОСВ по счету 70 все равно покажет корректные общие остатки и обороты.
  2. Использовать специализированные отчеты блока зарплаты. Для анализа информации по заработной плате в 1С:ERP настоятельно рекомендуется использовать специализированные отчеты, которые предоставляются в блоке Зарплата и кадры. Эти отчеты (например, Расчетная ведомость Т-51, Свод начислений и удержаний, Анализ зарплаты по сотрудникам и др.) оперируют данными из регистров подсистемы зарплаты, которые всегда содержат полную и корректную детализацию по сотрудникам. Они позволяют получить всю необходимую информацию о начислениях, удержаниях и выплатах в разрезе каждого работника, не прибегая к просмотру счета 70 в ОСВ с проблемной детализацией.
  3. Провести обучение и согласование. Мы можем провести обучение для бухгалтеров, объяснив им особенности архитектуры учета в 1С:ERP, где бухгалтерский учет и подсистема зарплаты могут оперировать разными уровнями детализации для своих внутренних задач, а общие данные для внешней отчетности консолидируются. Важно объяснить, почему "разваливается" ОСВ в конкретном случае и показать, какие отчеты следует использовать для получения полной и корректной информации по зарплате. Возможно, после такого объяснения бухгалтеры согласятся использовать специализированные отчеты, а не настаивать на идеальном закрытии 70 счета по субконто в ОСВ.

Заключение

Проблема несоответствия детализации по счету 70 в 1С:ERP при сводном отражении зарплаты и детализированной выплате является распространенной. Чтобы ее решить, нам необходимо выбрать один из подходов:

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

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

← На главную