Почему не формируются проводки по 70 счету в документе «Начисление зарплаты»?

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

Нередко бухгалтеры сталкиваются с ситуацией, когда документ Начисление зарплаты успешно проведен, но при анализе оборотно-сальдовой ведомости по счету 70 («Расчеты с персоналом по оплате труда») данные отсутствуют. Проблема может заключаться как в простых технических ошибках (например, некорректная дата), так и в системных настройках ведения учета. Рассмотрим пошагово, как выявить и устранить причины отсутствия проводок.

Проверка даты начала ведения учета

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

Выясним причину: программа игнорирует документы, дата которых меньше даты начала учета, установленной в константах или учетной политике. В некоторых случаях там может стоять ошибочное значение (например, 1800-й год). Разберем, как это проверить:

  1. Перейдем в раздел Главное — Настройки — Организации.
  2. Проверим поле Дата регистрации и настройки учетной политики.
  3. Также заглянем в Администрирование — Обслуживание, где проверим корректность установленных периодов.

Как показала практика, исправление некорректной системной даты часто мгновенно «возвращает» проводки после перепроведения документа.

Настройка источника ведения учета зарплаты

Разберем ситуацию, когда программа принципиально не «хочет» делать проводки по зарплате в текущей базе. В 1С:Бухгалтерия 8.3 существует два режима ведения учета: внутренний и внешний. Посмотрим, где это настраивается:

  1. Зайдем в раздел Зарплата и кадры.
  2. Выберем пункт Настройки зарплаты.
  3. Раскроем блок Общие настройки.

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

Иерархия способов отражения зарплаты в бухучете

Если настройки программы верны, но проводок все равно нет (или они «пустые»), проанализируем справочник способов отражения. Программа ищет счет затрат (20, 26, 44) для корреспонденции со счетом 70 по определенной цепочке. Если цепочка обрывается на «пустом» элементе, проводка не сформируется.

Разберем иерархию поиска (от частного к общему):

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

Совет: Проверьте, чтобы в каждом используемом Способе отражения был указан счет (например, 26) и заполнена соответствующая аналитика. В исключительных случаях, когда типовая логика не подходит, бухгалтеры используют ручную корректировку проводок зарплаты в программе Бухгалтерия предприятия 3.

Особенности учета аванса и итогового расчета

Рассмотрим ситуацию, когда сотрудник получил аванс, но итоговая сумма в конце месяца не «закрывает» его или не отображается в оборотке. С 2023 года правила учета сильно изменились. Выясним, почему возникают расхождения:

Если сотрудник отработал первую половину месяца и получил аванс (через документ Начисление за первую половину месяца), а затем ушел в отпуск или на больничный, может возникнуть ситуация, когда итоговое начисление за месяц окажется меньше выплаченного аванса. Для точного соответствия выплат отработанному времени можно использовать расчет аванса пропорционально отработанному времени в БП 3.0 — есть расширение для расчета аванса по фактически отработанному времени в БП 3.0.

В этом случае проанализируем следующие моменты:

Технологические причины: Итоги и Кэш

Если все настройки проверены, даты верны, а проводок по-прежнему не видно, выполним технологические операции. Посмотрим на алгоритм действий:

  1. Пересчет итогов: Перейдем в Администрирование — Обслуживание — Регламентные операции — Управление итогами. Установим период рассчитанных итогов по текущий месяц. Иногда учетные данные «зависают», и отчеты показывают пустоту при наличии реальных движений в таблицах.
  2. Перепроведение документов: После изменения настроек обязательно нужно массово перепровести документы — поможет автоматизация массового перепроведения документов. Если же документ проведен, но его движения по какой-то причине неактивны, пригодится специальная обработка на включение / отключение активности бухгалтерских проводок документа.

Проанализировав все указанные пункты, вы сможете локализовать проблему. Чаще всего она скрывается либо в глобальной настройке (в этой программе / во внешней), либо в «пустом» способе отражения, который был по ошибке привязан к конкретному сотруднику или виду начисления.

← На главную