Расчет отпускных в 1С:Зарплата и Управление Персоналом — одна из самых востребованных операций, с которой сталкиваются бухгалтеры и кадровые специалисты. Ошибки здесь чреваты не только перерасходом средств компании, но и претензиями со стороны сотрудников или проверяющих органов. В этой статье разберем пошаговый алгоритм расчета отпуска в 1С ЗУП 3.1 (актуально и для версии 8.3), учитывая все нюансы: от настройки справочников до формирования проводок и выплаты.
Особое внимание уделим типичным ошибкам, которые приводят к некорректным начислениям — например, неправильному учету премий, больничных или изменений в среднем заработке. Также рассмотрим, как в 1С ЗУП автоматически учитываются праздничные дни (в соответствии с ТК РФ) и как вручную скорректировать расчет, если программа неверно интерпретировала периоды. Для наглядности приведём реальный пример расчета с цифрами и скриншотами интерфейса (аналогичными тем, что вы увидите в своей базе).
Если вы только начинаете работать с 1С ЗУП или переходите на новую версию, статья поможет избежать распространённых «подводных камней». Опытные пользователи найдут здесь оптимизированные схемы для ускорения процесса — например, как массово рассчитать отпуска для нескольких сотрудников или настроить шаблоны документов.
1. Подготовка программы: настройки перед расчетом
Прежде чем приступить к расчету, убедитесь, что в 1С ЗУП корректно заполнены ключевые справочники и параметры. Без этого программа может неправильно определить периоды для расчета среднего заработка или не учесть особенности трудового договора сотрудника.
Откройте раздел Настройки → Расчет зарплаты и проверьте:
- 📅 График работы организации: должен соответствовать фактическому режиму (5-дневка, сменный график и т.д.). Если график неверный, программа неправильно посчитает количество календарных дней для отпуска.
- 💰 Виды начислений: в справочнике
Начислениядолжны быть созданы все используемые в компании виды оплат (оклад, премии, надбавки). Особенно важно проверить настройки премий — включаются ли они в расчет среднего заработка. - 📝 Параметры расчета среднего: в настройках расчета среднего заработка (
Настройки → Расчет среднего) укажите, какие периоды и выплаты учитываются. Например, нужно ли исключать дни болезни или командировок.
Также проверьте персональные данные сотрудников:
- 👤 В карточке сотрудника (
Кадры → Сотрудники) должен быть указан правильный оклад, график работы и дата приема. Если дата приема неверная, программа может неправильно определить расчетный период (12 месяцев перед отпуском). - 📄 В разделе
Трудовые договорыпроверьте условия оплаты труда — например, есть ли районные коэффициенты или северные надбавки, которые влияют на размер отпускных.
⚠️ Внимание: Если в компании есть сотрудники с неполным рабочим временем или гибким графиком, для них нужно отдельно настроить параметры расчета в карточке сотрудника. В противном случае отпускные будут рассчитаны как для полной ставки.
2. Формула расчета отпускных в 1С ЗУП
Программа 1С ЗУП автоматически применяет формулу из ст. 139 ТК РФ, но важно понимать, как она работает, чтобы контролировать результат. Расчет отпускных состоит из двух этапов:
- Определение расчетного периода — это 12 календарных месяцев, предшествующих месяцу начала отпуска. Например, если отпуск начинается 15 июня 2026 года, расчетный период — с 1 июня 2026 по 31 мая 2026.
- Расчет среднего дневного заработка:
Средний дневной заработок = (Сумма выплат за расчетный период) / (Количество отработанных дней)где количество отработанных дней считается как
29,3 × количество полных месяцев + 29,3 / количество дней в месяце × количество дней в неполном месяце. - Расчет суммы отпускных:
Отпускные = Средний дневной заработок × Количество дней отпуска
В 1С ЗУП формула реализована в документе Отпуск (Зарплата → Отпуска). Программа автоматически подставляет данные из:
- 📊 Накопленных начислений (оклад, премии, надбавки).
- 🗓 Табеля учета рабочего времени (для определения отработанных дней).
- 📑 Больничных листов и командировок (исключаются из расчетного периода).
Пример расчета:
Сотрудник Иванов И.И. уходит в отпуск с 10 июня 2026 года на 14 дней. Его оклад — 50 000 руб., в расчетном периоде (июнь 2026 — май 2026) он болел 5 дней в марте 2026. Премии за период — 30 000 руб.
| Показатель | Значение | Пояснение |
|---|---|---|
| Сумма выплат за период | 50 000 × 12 + 30 000 = 630 000 руб. | Оклад за 12 месяцев + премии |
| Количество отработанных дней | 29,3 × 11 + 29,3 / 31 × (31 - 5) = 337,5 дня | Мартовский месяц неполный из-за больничного |
| Средний дневной заработок | 630 000 / 337,5 ≈ 1 866,67 руб. | Округляется до копеек |
| Сумма отпускных | 1 866,67 × 14 ≈ 26 133,38 руб. | Итоговая сумма к выплате |
⚠️ Внимание: Если в расчетном периоде сотрудник работал на разных должностях с разными окладами, 1С ЗУП может неправильно усреднить заработок. В этом случае придётся вручную корректировать сумму в документе Отпуск.
Убедиться, что расчетный период верный (12 месяцев)|Проверить, все ли выплаты включены в расчет (премии, надбавки)|Исключить из периода дни болезни/командировок|Сверить график работы сотрудника с фактическим|Проверьте, нет ли в периоде изменений оклада-->
3. Пошаговая инструкция: как рассчитать отпуск в 1С ЗУП
Теперь перейдём к практике. Рассмотрим, как создать документ Отпуск и рассчитать выплату.
Шаг 1. Создание документа
Откройте раздел Зарплата → Отпуска и нажмите Создать. В форме документа укажите:
- 👤 Сотрудника (выбирается из справочника).
- 📅 Период отпуска (дата начала и окончания). 1С ЗУП автоматически посчитает количество дней.
- 📝 Вид отпуска (ежегодный оплачиваемый, учебный, без сохранения зарплаты и т.д.).
Шаг 2. Проверка расчетного периода
На вкладке Расчет среднего программа покажет:
- 🗓 Расчетный период (должен быть 12 месяцев до месяца отпуска).
- 💰 Сумму выплат за период (можно раскрыть детализацию по месяцам).
- 📊 Количество дней для расчета среднего.
Если данные неверные (например, не учтена премия), нажмите Изменить период и вручную скорректируйте даты или суммы.
Шаг 3. Расчет и проведение документа
Нажмите Рассчитать. Программа:
- Посчитает средний дневной заработок.
- Умножит его на количество дней отпуска.
- Сформирует проводки по начислению отпускных и НДФЛ.
После проверки нажмите Провести и закрыть. Документ сформирует:
- 📄 Записи в регистрах начислений (для расчета зарплаты).
- 💳 Записи для выплаты (в документе
Выплата зарплаты).
Если нужно распечатать расчетный листок для сотрудника, используйте отчет Расчетный листок (Т-51) в разделе Зарплата → Отчеты.
Если сотрудник уходит в отпуск с последующим увольнением, в документе Отпуск установите флажок С последующим увольнением. Это автоматически создаст документ Уволен по завершении отпуска.
4. Типичные ошибки и как их избежать
Даже опытные бухгалтеры иногда сталкиваются с ошибками при расчете отпускных в 1С ЗУП. Рассмотрим самые распространённые из них и способы их исправления.
Ошибка 1: Неучтенные премии
Программа может не включить премии в расчет, если они:
- 🎁 Начислены за период вне расчетного (например, премия за декабрь 2026 выплачена в январе 2026).
- 📝 Не отмечены в настройках вида начисления как учитываемые в среднем.
Решение: Проверьте настройки премии в справочнике Виды начислений (вкладка Расчет среднего) или вручную добавьте премию в документ Отпуск на вкладке Дополнительно.
Ошибка 2: Неправильный расчетный период
Если сотрудник, например, уходил в декретный отпуск или брал отпуск за свой счет, эти периоды нужно исключить из расчета. 1С ЗУП делает это автоматически, но иногда ошибается.
Решение: На вкладке Расчет среднего в документе Отпуск нажмите Настроить период и вручную исключите ненужные месяцы.
Ошибка 3: Неучтенные изменения оклада
Если оклад сотрудника менялся в расчетном периоде, программа должна пересчитать заработок пропорционально. Но иногда 1С ЗУП берет последний оклад за весь период.
Решение: В карточке сотрудника проверьте историю изменений оклада (Кадры → Сотрудники → История изменений). Если данные неверные, исправьте их и пересчитайте отпуск.
| Ошибка | Причина | Как исправить |
|---|---|---|
| Заниженная сумма отпускных | Не учтены премии или надбавки | Проверить настройки видов начислений |
| Завышенная сумма | В расчет попали дни болезни | Исключить периоды нетрудоспособности |
| Некорректное количество дней | Ошибка в графике работы | Проверить настройки графика в карточке сотрудника |
⚠️ Внимание: Если в расчетном периоде сотрудник работал в другой организации, а выплаты там не подтверждены справкой 182н, 1С ЗУП не сможет их учесть. В этом случае придётся вручную добавить внешние доходы в документ Отпуск.
Что делать, если программа выдает ошибку "Недостаточно данных для расчета среднего?
Эта ошибка возникает, если в расчетном периоде нет начислений (например, сотрудник только устроился). В этом случае:
1. Убедитесь, что в карточке сотрудника указан оклад.
2. Если период полностью "пустой", рассчитайте средний по фактически отработанным дням (ст. 139 ТК РФ).
3. В документе Отпуск вручную укажите сумму среднего заработка на вкладке Дополнительно.
5. Особенности расчета для разных видов отпусков
В 1С ЗУП поддерживаются разные виды отпусков, и для каждого есть свои нюансы расчета. Рассмотрим основные.
Ежегодный оплачиваемый отпуск
Самый распространённый случай. Программа автоматически:
- 📅 Рассчитывает 28 календарных дней (стандартная продолжительность).
- 💰 Учитывает все выплаты, кроме социальных (материальная помощь, компенсация питания).
- 📊 Исключает праздничные дни (они не оплачиваются, но и не сдвигают дату окончания отпуска).
Отпуск за свой счет (без сохранения зарплаты)
Для такого отпуска:
- 🚫 Отпускные не начисляются.
- 📝 Нужно создать документ
Отпускс видомБез сохранения зарплаты. - 📅 Период не включается в стаж для ежегодного отпуска (если длительность > 14 дней).
Учебный отпуск
Оплачивается по среднему заработку, но:
- 🎓 Рассчитывается только за учебные дни (по справке-вызову).
- 💰 Не учитываются дни проезда к месту учёбы (они оплачиваются отдельно).
В 1С ЗУП для учебного отпуска используйте документ Отпуск с видом Учебный и прикрепите скан справки-вызова.
Отпуск по беременности и родам (БиР)
Это не отпуск в классическом смысле, а период нетрудоспособности. В 1С ЗУП он оформляется документом Больничный лист, а не Отпуск. Расчет ведётся по правилам пособий (100% среднего заработка за весь период).
Для декретного отпуска (по уходу за ребёнком) используйте документ Отпуск по уходу за ребенком. Он не оплачивается, но сохраняет место работы.
Для учебных и социальных отпусков всегда запрашивайте у сотрудника подтверждающие документы (справки, приказы). Без них 1С ЗУП не сможет корректно рассчитать выплаты, а ФСС может не принять расходы.
6. Массовый расчет отпусков и оптимизация работы
Если в компании одновременно уходит в отпуск несколько сотрудников, рассчитывать каждого по отдельности неэффективно. В 1С ЗУП есть инструменты для массовой обработки:
Способ 1: Групповое создание документов
Перейдите в раздел Зарплата → Отпуска и нажмите Создать на основании. Выберите:
- 📋 Список сотрудников (можно отфильтровать по подразделению или должности).
- 📅 Период отпуска (например, июль 2026).
Программа автоматически создаст документы Отпуск для всех выбранных сотрудников. Останется только проверить и провести.
Способ 2: Шаблоны документов
Если отпуска оформляются по стандартной схеме (например, всегда на 14 дней), настройте шаблон:
- Создайте документ
Отпускс типовymi параметрами. - Сохраните его как шаблон (
Ещё → Сохранить как шаблон). - При создании нового отпуска выбирайте шаблон — программа подставит все настройки.
Способ 3: Автоматическое заполнение по графику
Если в компании утверждён график отпусков, его можно загрузить в 1С ЗУП:
- Импортируйте график из Excel или создайте вручную (
Кадры → Графики отпусков). - Нажмите
Создать отпуска по графику— программа сформирует документы для всех сотрудников.
Для ускорения работы также полезно:
- 🔄 Настроить автоматическое заполнение реквизитов (например, вид отпуска по умолчанию).
- 📊 Использовать отчеты по отпускам (
Зарплата → Отчеты → Отпуска) для контроля.
⚠️ Внимание: При массовом расчете обязательно проверяйте индивидуальные особенности сотрудников (например, неполный рабочий день или изменение оклада). Автоматика может не учесть эти нюансы.
7. Проверка и выплата отпускных
После расчета отпускных нужно:
- 🔍 Проверить документ на ошибки (суммы, периоды, НДФЛ).
- 💳 Выплатить деньги сотруднику (не позднее чем за 3 дня до начала отпуска по ст. 136 ТК РФ).
- 📑 Сформировать отчетность (6-НДФЛ, расчет по страховым взносам).
Как проверить правильность расчета
Используйте отчет Анализ начислений по сотрудникам (Зарплата → Отчеты):
- 🔎 Отфильтруйте по документу
Отпуск. - 📊 Сравните сумму с ручным расчетом (по формуле из раздела 2).
Выплата отпускных
Для выплаты:
- Сформируйте документ
Выплата зарплаты(Зарплата → Выплаты). - Укажите способ выплаты (наличные, перевод на карту).
- Проведите документ — программа сгенерирует платежное поручение.
Если отпускные выплачиваются авансом (за несколько месяцев), в документе Отпуск установите флажок Выплатить авансом. Это актуально для длительных отпусков (например, 28 дней + 14 дней за свой счет).
Отчетность
После выплаты:
- 📋 В 6-НДФЛ отпускные отразятся в разделе 2 (дата получения — день выплаты).
- 💼 В расчете по страховым взносам сумма включится в базу для начисления взносов.
Для проверки используйте отчет Свод по НДФЛ и страховым взносам.
Если отпускные выплачены позже чем за 3 дня до начала отпуска, компания рискует получить штраф от трудовой инспекции (ст. 5.27 КоАП РФ).
8. Интеграция с другими системами
Если в компании используются дополнительные модули или внешние сервисы, 1С ЗУП можно настроить для автоматического обмена данными.
Обмен с 1С:Бухгалтерия
Чтобы отпускные автоматически попадали в бухгалтерию:
- Настройте обмен данными между 1С ЗУП и 1С:Бухгалтерия (
Администрирование → Обмен данными). - В настройках обмена укажите, что нужно передавать документы
ОтпускиВыплата зарплаты.
После этого отпускные будут автоматически формировать проводки в бухгалтерии (Дт 70 Кт 50/51).
Электронный документооборот (ЭДО)
Если компания работает с ЭДО (например, через Диадок или СБИС), можно настроить:
- 📄 Автоматическую отправку расчетных листков сотрудникам.
- 📋 Передачу данных в ФСС для возмещения пособий (если отпуск связан с болезнью).
Интеграция с банком
Многие банки (например, Сбербанк Бизнес Онлайн, Тинькофф) поддерживают прямую выгрузку платежек из 1С ЗУП. Для этого:
- Установите обработку обмена от банка (обычно предоставляется бесплатно).
- Настройте шаблоны платежей для отпускных.
- При формировании выплаты выгружайте платежку прямо в банк-клиент.
⚠️ Внимание: При настройке интеграции проверьте, чтобы в 1С ЗУП были корректно заполнены банковские реквизиты сотрудников (в карточке сотрудника, вкладка Личные данные). Иначе платежи уйдут на неверные счета.
FAQ: Частые вопросы по расчету отпуска в 1С ЗУП
Как в 1С ЗУП посчитать отпуск, если сотрудник работал неполный месяц?
Если в расчетном периоде есть неполные месяцы (например, сотрудник устроился 15 числа), 1С ЗУП автоматически пересчитывает количество дней по формуле:
Количество дней = 29,3 / Количество дней в месяце × Отработанные дни
Например, если сотрудник отработал 16 дней в мае (31 день в месяце), количество дней для расчета среднего составит:
29,3 / 31 × 16 ≈ 15,03 дня
Проверить это можно в документе Отпуск на вкладке Расчет среднего.
Что делать, если 1С ЗУП неверно посчитала праздничные дни?
Программа автоматически исключает нерабочие праздничные дни из расчета отпускных (ст. 120 ТК РФ). Но если график работы компании нестандартный (например, выходные в другие дни), нужно:
- Проверить настройки производственного календаря (
Настройки → Производственные календари). - Если календарь неверный, скорректировать его или создать свой.
- Пересчитать отпускные с учетом нового календаря.
Также убедитесь, что в карточке сотрудника указан правильный график работы.
Как в 1С ЗУП оформить отпуск с последующим увольнением?
Для этого:
- Создайте документ
Отпуск(Зарплата → Отпуска). - Установите флажок
С последующим увольнением. - Укажите дату увольнения (по умолчанию — последний день отпуска).
- Проведите документ. Программа автоматически создаст:
- 📄 Документ
Уволен. - 💰 Начисление компенсации за неиспользованный отпуск (если она положена).
Выплатите отпускные и компенсацию вместе с окончательным расчетом.
Можно ли в 1С ЗУП рассчитать отпуск за прошлый год?
Да, но нужно учитывать:
- Расчетный период все равно берется за 12 месяцев перед отпуском. Например, если отпуск в 2026 году, но за 2026 год, расчетный период — 2026 год.
- Если в