Расчет среднедневного заработка в 1С:Зарплата и Управление Персоналом или 1С:Бухгалтерия 8.3 — одна из самых востребованных операций при начислении отпускных, командировочных и других выплат. Однако многие пользователи сталкиваются с расхождениями между ручными расчетами и данными программы. Почему так происходит? Дело в том, что 1С использует строгие алгоритмы, закрепленные в Трудовом кодексе и Постановлении Правительства №922, но с учетом специфики настроек конкретной базы.

В этой статье мы разберем:

  • 🔹 Какие данные 1С берет для расчета (периоды, выплаты, исключения)
  • 🔹 Формулы для среднедневного заработка в разных ситуациях (отпуск, командировка, больничный)
  • 🔹 Где в 1С находятся настройки, влияющие на расчет (и как их проверить)
  • 🔹 Типичные ошибки, из-за которых цифры в программе и в Excel не сходятся

Особое внимание уделим скрытым настройкам в справочнике "Виды начислений", которые могут кардинально менять результат — их часто упускают даже опытные бухгалтеры. Все примеры приведены для актуальных версий 1С:ЗУП 3.1 и 1С:Бухгалтерия 8.3 (релиз 3.0.130+), но принципы расчета универсальны для большинства конфигураций.

📊 Какой релиз 1С вы используете для расчета зарплаты?
ЗУП 3.1
Бухгалтерия 8.3
ЗУП 2.5
Другая конфигурация
Не знаю

1. Какие данные 1С учитывает при расчете среднедневного заработка

Программа не берет все подряд начисления за расчетный период. Она follows строгим правилам отбора:

Расчетный период по умолчанию — 12 календарных месяцев, предшествующих месяцу события (отпуска, командировки и т.д.). Например, для отпуска с 15 июня 2026 расчетный период — с 1 июня 2023 по 31 мая 2026. Но здесь есть нюансы:

  • 📅 Исключаемые периоды: дни болезни, отпусков (всех видов), командировок, простоя по вине работодателя. Эти дни не участвуют ни в расчете суммы заработка, ни в подсчете дней.
  • 💰 Исключаемые выплаты: материальная помощь, премии не за трудовые показатели, компенсация питания/проезда. Их нужно пометить в справочнике Виды начислений как "Не учитывать при расчете среднего".
  • ⚖️ Корректировки по МРОТ: если средний заработок ниже МРОТ, 1С автоматически поднимет его до минимального уровня (настройка в Настройки зарплаты → Расчет среднего).

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

Что делать если в расчетный период попал COVID-19?

Согласно Письму Минтруда от 18.03.2020 №14-4/10/П-2606, дни карантина по COVID-19 (оплаченные как больничные) исключаются из расчетного периода аналогично обычным болезням. Однако в 1С эту настройку нужно активировать вручную в документе "Начисление по больничному листу" (галочка "Исключить период из расчета среднего").

2. Формулы расчета среднедневного заработка в 1С

Базовая формула для большинства случаев (отпуск, командировка):

Среднедневной заработок = (Сумма учитываемых выплат за расчетный период) / (Количество отработанных дней по производственному календарю × Коэффициент неполного времени)

Но в зависимости от ситуации 1С применяет разные алгоритмы:

Ситуация Формула в 1С Особенности
Отпуск = Сумма выплат / (29.3 × Количество полных месяцев + Отработанные дни в неполном месяце) 29.3 — среднемесячное число календарных дней (Постановление №922). Неполный месяц считается как 29.3 / Количество дней в месяце × Отработанные дни
Командировка = Сумма выплат / Количество отработанных дней по табелю Используются фактически отработанные дни, а не календарные
Больничный = Сумма выплат за 2 года / 730 730 — фиксированное число дней за 2 года (ст. 14 255-ФЗ)
Уволенный сотрудник (расчет при увольнении) = Сумма выплат / Количество дней в периоде с даты приема до увольнения Период может быть меньше 12 месяцев

Пример: Сотрудник уходит в отпуск с 10 июля 2026 на 14 дней. Расчетный период — июль 2023 — июнь 2026. За этот период:

  • Сумма учитываемых выплат: 480 000 руб.
  • Исключаемые периоды: болезнь 10 дней в марте 2026
  • Отработано полных месяцев: 10 (июль 2023 — апрель 2026, июнь 2026)
  • Неполный месяц: май 2026 (отработано 20 дней из 31)

Расчет в 1С:

Среднедневной заработок = 480 000 / (29.3 × 10 + (29.3 / 31 × 20)) = 480 000 / 312.29 = 1 537.07 руб.
💡

Чтобы увидеть подробный расчет среднего в 1С, откройте документ "Начисление отпуска" → кнопка "Печать" → "Расчет среднего заработка". Там будет пошаговый разбор с суммами и днями.

3. Где в 1С находятся настройки, влияющие на расчет

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

  1. Справочник "Виды начислений" (Зарплата → Настройки → Виды начислений):
    • 🔧 Проверьте галочку "Учитывать при расчете среднего" для каждого вида выплат (зарплата, премии, надбавки).
    • 🔧 Для премий укажите "Период учета премии" (ежемесячная, квартальная). 1С автоматически распределит премию по месяцам.
  • Настройки расчета среднего (Зарплата → Настройки → Расчет среднего):
    • 📊 Здесь задается "Порядок учета премий" (включать в расчет полностью или пропорционально).
    • 📊 Опция "Использовать МРОТ для сравнения" — если включена, 1С будет корректировать средний до МРОТ.
    • Производственный календарь (Предприятие → Производственные календари):
      • 📅 Убедитесь, что календарь соответствует региону работы сотрудника (количество праздников и выходных различается).
      • 📅 Для неполного рабочего времени проверьте коэффициент в поле "Норма времени".
      • Критическая настройка, которую часто упускают: в справочнике Физические лица на закладке "Трудовой договор" должен быть указан правильный "Режим работы" (полный/неполный день, график). Если здесь ошибка, 1С будет брать неверное количество дней для расчета.

        Убедиться, что все виды начислений помечены как "Учитывать при расчете среднего"|Проверить период учета премий (ежемесячные/квартальные)|Сверить производственный календарь с регионом работы|Проконтролировать режим работы сотрудника в карточке|Обновить данные по МРОТ в настройках расчета-->

        4. Почему цифры в 1С и Excel не сходятся: топ-5 причин

        Если ваш ручной расчет в Excel не совпадает с данными 1С, проверьте:

        1. Округление:

          1С округляет только окончательный результат до копеек, а в Excel вы могли округлить промежуточные значения (например, количество дней). Разница в 1 копейку на дневном заработке даст ошибку в 14 рублей на 2-недельном отпуске.

        2. Исключаемые периоды:

          1С автоматически исключает дни болезни, отпусков и командировок из расчета, а в Excel их можно забыть вычесть. Проверьте отчет "Анализ среднего заработка" (Зарплата → Отчеты) — там видно, какие дни исключены.

        3. Премии:

          В 1С премия за квартал распределяется по месяцам этого квартала, а в Excel ее могли посчитать целиком за месяц начисления. Например, премия за 1-й квартал (январь-март) в размере 30 000 руб. в 1С будет учтена как 10 000 руб. за каждый месяц, а в Excel могло попасть все 30 000 за март.

        4. Неполное рабочее время:

          Если сотрудник работает на 0.5 ставки, 1С автоматически делит количество дней на 2 (через коэффициент в производственном календаре). В Excel этот коэффициент часто забывают применить.

        5. Региональные особенности:

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

        💡

        Самая частая ошибка — неверный учет премий. Всегда проверяйте в отчете "Анализ среднего заработка" (раздел "Расшифровка"), как 1С распределила премиальные по месяцам.

        5. Пошаговая инструкция: как проверить расчет среднего в 1С

        Если вы сомневаетесь в правильности расчета, выполните эти шаги:

        1. Откройте документ начисления (отпуск, командировка) и нажмите "Печать → Расчет среднего заработка". Здесь вы увидите:
          • 📄 Сумму учитываемых выплат
          • 📅 Количество дней в расчетном периоде
          • ⚖️ Расшифровку по каждому месяцу (какие дни исключены, как учтены премии)
        2. Сверьте сумму выплат:

          Запустите отчет "Анализ среднего заработка" (Зарплата → Отчеты → Анализ среднего заработка) за нужный период. Отфильтруйте по сотруднику. В колонке "Сумма" должна быть та же цифра, что и в расчете.

        3. Проверьте дни:

          В том же отчете посмотрите колонку "Дни". Для отпуска это должно быть 29.3 × Количество полных месяцев + Дни неполного месяца. Для командировки — фактически отработанные дни по табелю.

        4. Контроль премий:

          В расшифровке расчета среднего проверьте, как распределены премии. Если премия квартальная, она должна быть поделена на 3 месяца, даже если начислена в одном из них.

      Пример проверки:

      Сотрудник Иванов И.И. уходит в отпуск с 1 августа 2026. В расчете среднего заработка указано:

      • Сумма выплат: 520 000 руб.
      • Дни: 340.67
      • Среднедневной заработок: 1 526.38 руб.

      В отчете "Анализ среднего заработка" видно, что в мае 2026 Иванов болел 5 дней, и они исключены из расчета. Премия за 2-й квартал (60 000 руб.) распределена поровну на апрель, май, июнь (по 20 000 руб.). Все верно.

      💡

      Если в отчете "Анализ среднего заработка" есть строка с нулевой суммой или нулевыми днями — это признак ошибки в настройках вида начисления или табеля.

      6. Типичные ошибки и как их исправить

      Даже опытные пользователи 1С допускают эти ошибки:

      ⚠️ Внимание: Если в расчетный период попал переход с одной системы оплаты на другую (например, с оклада на сдельную оплату), 1С может некорректно учесть выплаты. В этом случае нужно вручную скорректировать базу для расчета через документ "Корректировка среднего заработка" (Зарплата → Корректировка среднего).
      Ошибка Причина Как исправить
      Средний заработок ниже МРОТ Не включена настройка "Использовать МРОТ для сравнения" Зайти в Настройки → Расчет среднего и поставить галочку
      Премии учтены не полностью В виде начисления не указан период учета премии Открыть премию в справочнике "Виды начислений" и задать период (месяц/квартал)
      Неверное количество дней Неправильный производственный календарь или режим работы Проверить календарь в Предприятие → Производственные календари и режим работы в карточке сотрудника
      Расхождения с прошлым годом Изменился МРОТ или региональные коэффициенты Обновить данные по МРОТ в Настройки → МРОТ и региональные коэффициенты

      Особый случай: если сотрудник работал в другой организации часть расчетного периода, и вы не можете получить справку о заработке, 1С позволяет ввести эти данные вручную через документ "Ввод сведений о заработке у другого страхователя" (Зарплата → Ввод сведений о заработке). Без этого документа программа будет рассчитывать средний только по данным вашей организации, что приведет к занижению суммы.

      7. Как настроить 1С для нестандартных ситуаций

      Иногда требуется отклониться от стандартных правил расчета среднего. Например:

      • 🏢 Филиалы в разных регионах: если у вас сотрудники в Москве и Краснодаре, нужно создать отдельные производственные календари с учетом региональных праздников.
      • 💼 Сотрудники на неполном рабочем времени: в карточке сотрудника укажите коэффициент неполного времени (например, 0.5 для половинной ставки). 1С автоматически скорректирует количество дней.
      • 📈 Премии с нестандартным периодом учета: если премия рассчитана за полугодие, создайте отдельный вид начисления с периодом учета "Полугодие".
      • 🔄 Изменение оклада в расчетном периоде: 1С учитывает оклад на дату события (отпуска/командировки), но если нужно учесть повышение задним числом, используйте документ "Изменение оплаты труда" с датой в прошлом.
      • Пример настройки для филиала:

        1. Создайте новый производственный календарь (Предприятие → Производственные календари) с названием "Москва".
        2. Добавьте московские праздники (например, День города 1-2 сентября).
        3. В карточке сотрудника на закладке "Трудовой договор" укажите этот календарь.

        Для сотрудников на неполном времени:

        1. Откройте карточку сотрудника → закладка "Трудовой договор".
        2. В поле "Режим работы" выберите "Неполное рабочее время".
        3. Укажите коэффициент (например, 0.5 для половинной ставки).
        4. В производственном календаре проверьте, что норма времени соответствует этому коэффициенту.
        💡

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

        Частые вопросы по расчету среднедневного заработка в 1С

        Как 1С учитывает премии при расчете среднего заработка?

        1С распределяет премию пропорционально отработанному времени в периоде, за который она начислена. Например, квартальная премия за 1-й квартал (январь-март) будет поделена на 3 месяца, даже если начислена в марте. Чтобы премия учитывалась целиком за месяц начисления, нужно в виде начисления указать период учета "Месяц начисления".

        Почему в расчете среднего не учитывается последняя зарплата?

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

        Как в 1С посчитать средний заработок для центра занятости?

        Используйте отчет "Справка о среднем заработке" (Зарплата → Отчеты → Справка о среднем заработке). В настройках отчета выберите период (обычно 3 последних месяца) и формат справки (для центра занятости). 1С автоматически исключит неучтенные выплаты и рассчитает средний по правилам центра занятости (без деления на 29.3).

        Можно ли в 1С изменить расчетный период для среднего заработка?

        Да, но только вручную через документ "Корректировка среднего заработка" (Зарплата → Корректировка среднего). Например, если сотрудник проработал менее 12 месяцев, можно указать фактический период работы. Также здесь можно скорректировать сумму выплат или количество дней, если были ошибки в первичных документах.

        Почему средний заработок в 1С отличается от расчета в бухгалтерской программе?

        Чаще всего это связано с:

        1. Разными производственными календарями (в 1С может быть федеральный, а в бухпрограмме — региональный).
        2. Разным учетом премий (в 1С они распределяются по месяцам, а в бухпрограмме могут учитываться целиком).
        3. Разными настройками округления (1С округляет только финальный результат).

        Сверьте отчет "Анализ среднего заработка" в 1С с данными бухпрограммы по строкам: сумма выплат, количество дней, распределение премий.

        Если после проверки всех настроек и отчетов расхождения остаются, рекомендуем воспользоваться регламентной операцией "Проверка расчета среднего заработка" (Зарплата → Регламентные операции). Она выявит несоответствия в данных и предложит исправления.