Расчет компенсации за неиспользованный отпуск при увольнении — одна из самых частых задач в работе бухгалтера и кадрового специалиста. Ошибки в этом процессе могут привести к конфликтам с сотрудниками, претензиям от трудовой инспекции и даже штрафам. В 1С:Зарплата и Управление Персоналом (а также в 1С:Бухгалтерии с модулем расчета зарплаты) этот процесс автоматизирован, но требует правильной настройки и понимания алгоритмов.
В этой статье мы разберем не только техническую сторону расчета в программе, но и юридические нюансы: как определить количество неиспользованных дней отпуска, какие периоды включать в расчет, как учитывать увольнение до или после рабочего года. Вы узнаете, какие документы нужно оформить в 1С, как проверить корректность расчета и избежать типичных ошибок. Особое внимание уделим сложным случаям — например, когда сотрудник отработал неполный месяц или у него есть неотгулянные отпуска за несколько лет.
Материал будет полезен как начинающим пользователям 1С, так и опытным бухгалтерам, которые хотят систематизировать знания и убедиться, что их расчеты соответствуют последним требованиям законодательства. Все примеры приведены для актуальных версий 1С:ЗУП 3.1 и 1С:Бухгалтерии 3.0, но основные принципы применимы и к более ранним редакциям.
1. Юридические основы: что говорит Трудовой кодекс
Прежде чем переходить к настройкам 1С, важно разобраться в правовых аспектах. Согласно статье 127 ТК РФ, при увольнении работнику выплачивается денежная компенсация за все неиспользованные отпуска. Это правило действует независимо от причины увольнения — по собственному желанию, по соглашению сторон или по инициативе работодателя.
Ключевые моменты, которые нужно учитывать:
- 📅 Период для расчета: компенсация начисляется за весь период работы, включая время испытательного срока. Исключение — случаи увольнения за виновные действия (статья 137 ТК РФ), когда компенсация не выплачивается.
- 🔄 Порядок расчета: за каждый полный месяц работы сотрудник имеет право на 2.33 дня отпуска (28 дней / 12 месяцев). Для неполных месяцев применяются специальные правила округления.
- 💰 Размер компенсации: рассчитывается исходя из среднего дневного заработка сотрудника за последние 12 месяцев (или фактический период работы, если он меньше).
Особое внимание стоит уделить Постановлению Правительства РФ №922 от 24.12.2007, которое регулирует порядок расчета среднего заработка. Например, в расчет не включаются периоды:
- 🩺 Временной нетрудоспособности (больничные)
- 👶 Отпуска по беременности и родам или уходу за ребенком
- 🏖️ Отпуска без сохранения заработной платы (свыше 14 дней в году)
⚠️ Внимание: Если сотрудник проработал менее 15 дней в месяце, этот месяц не учитывается при расчете компенсации. Если 15 дней и более — месяц округляется до полного. Это правило часто становится причиной ошибок в 1С, если неверно настроены параметры округления.
2. Подготовка 1С к расчету компенсации: проверка настроек
Прежде чем приступать к расчету, убедитесь, что в вашей базе 1С правильно настроены ключевые параметры. От этого зависит корректность автоматизированного расчета.
Проверьте следующие настройки:
- Параметры учета отпусков: перейдите в
Настройки → Кадровый учет → Настройки учета отпусков. Здесь должны быть указаны:- 📝 Стандартная продолжительность отпуска (обычно 28 дней)
- 🔄 Правила округления дней отпуска (до целых или с точностью до 0.01)
- 📅 Периоды, включаемые в стаж для отпуска (например, исключать ли больничные)
Настройки → Расчет зарплаты → Средний заработок проверьте:
- 💰 Период расчета (обычно 12 месяцев)
- 📊 Способ учета премий (включать ли в расчет)
- 📅 Исключаемые периоды (больничные, отпуска без содержания)
Если вы используете 1С:Бухгалтерию без модуля зарплаты, часть настроек может отсутствовать. В этом случае расчет компенсации придется делать вручную или через дополнительные обработки.
⚠️ Внимание: В некоторых отраслях (например, в образовании или медицине) действуют увеличенные отпуска — 42 или 56 дней. Если ваша организация относится к такой категории, обязательно проверьте, что в настройках 1С указана правильная продолжительность отпуска. В противном случае компенсация будет рассчитана неверно.
3. Пошаговый расчет компенсации в 1С
Теперь перейдем непосредственно к алгоритму расчета. В 1С:ЗУП этот процесс состоит из нескольких этапов. Рассмотрим их подробно.
Шаг 1. Оформление увольнения
Сначала нужно оформить документ увольнения. Для этого:
- Перейдите в раздел
Кадры → Увольнения. - Создайте новый документ
Увольнение. - Укажите сотрудника, дату увольнения и основание (статью ТК РФ).
- На закладке
Отпускапрограмма автоматически рассчитает количество неиспользованных дней. - 📅 Период работы — даты приема и увольнения.
- 🏖️ Использованные отпуска — сколько дней сотрудник уже отгулял.
- ⚖️ Неиспользованные дни — сколько дней подлежит компенсации.
Шаг 2. Проверка данных по отпускам
На закладке Отпуска вы увидите:
Если данные кажутся некорректными, проверьте:
- 🔍 Историю отпусков сотрудника в документах
Отпуск. - 📊 Настройки округления дней отпуска (см. раздел 2).
- 📅 Периоды исключений (больничные, декретные отпуска).
Шаг 3. Расчет среднего заработка
1С автоматически рассчитывает средний дневной заработок по правилам Постановления №922. Формула:
Средний дневной заработок = (Сумма начислений за расчетный период) / (Количество отработанных дней)
Чтобы проверить расчет:
- Откройте документ
Расчет среднего заработка(создается автоматически при увольнении). - Просмотрите список начислений, включенных в расчет.
- Убедитесь, что исключены нерабочие периоды (больничные, отпуска без содержания).
Шаг 4. Начисление компенсации
После проверки данных:
- Нажмите
Провести и закрытьв документе увольнения. - Программа сгенерирует документ
Начисление зарплаты и взносовс компенсацией. - Проверьте сумму компенсации в ведомости на выплату.
Проверьте дату увольнения в документе|Убедитесь, что все отпуска сотрудника учтены|Проверьте настройки округления дней|Сверьте расчетный период для среднего заработка|Исключите нерабочие периоды из расчета-->
Пример расчета
Рассмотрим практический пример. Сотрудник Иванов И.И. уволился 15.06.2026. Дата приема на работу — 01.01.2026. За время работы он отгулял 14 дней отпуска. Средний дневной заработок — 2 500 рублей.
Расчет:
- Период работы: 1.01.2026 — 15.06.2026 = 1 год 5 месяцев 15 дней.
- Количество дней отпуска за полный год: 28 дней.
- Дни за неполные месяцы:
- Январь–май 2026 — 5 полных месяцев = 5 × 2.33 = 11.65 дней.
- Июнь 2026 — 15 дней (≥15, округляем до полного месяца) = 2.33 дня.
- Всего начислено дней: 28 (за 2026) + 11.65 + 2.33 = 41.98 дней.
- Неиспользованные дни: 41.98 — 14 = 27.98 дней.
- Сумма компенсации: 27.98 × 2 500 = 69 950 рублей.
- 📄 Документы
Отпускв карточке сотрудника. - 📊 Отчет
Отпуска сотрудников(Кадры → Отчеты по кадровому учету). - 🔍 Личную карточку Т-2 (если ведется в бумажном виде).
- 🩺 Периоды временной нетрудоспособности.
- 🏖️ Отпуска (включая неоплачиваемые свыше 14 дней).li>
- 👶 Декретные отпуска.
| Период | Количество месяцев | Дни отпуска | Примечание |
|---|---|---|---|
| 01.01.2026–31.12.2026 | 12 | 28 | Полный рабочий год |
| 01.01.2026–31.05.2026 | 5 | 11.65 | 5 × 2.33 |
| 01.06.2026–15.06.2026 | 1 (округлено) | 2.33 | 15 дней ≥ половины месяца |
| Итого начислено | — | 41.98 | — |
| Минус использованные дни | — | 14 | Отпуск в мае 2026 |
| К компенсации | — | 27.98 | — |
Если в вашей организации действует увеличенный отпуск (например, 30 или 42 дня), не забудьте изменить коэффициент расчета в настройках 1С. По умолчанию программа использует стандартные 28 дней, что приведет к занижению компенсации.
4. Типичные ошибки и как их избежать
Даже опытные бухгалтеры иногда допускают ошибки при расчете компенсации. Вот наиболее распространенные из них и способы их предотвращения:
Ошибка 1: Неправильный расчет неполных месяцев
Если сотрудник отработал менее 15 дней в месяце, этот месяц не учитывается в стаже для отпуска. Если 15 дней и более — месяц округляется до полного. Многие забывают это правило и округляют все неполные месяцы, что приводит к завышению компенсации.
Пример: сотрудник уволился 10.06.2026. Июнь не учитывается, так как отработано менее 15 дней.
Ошибка 2: Неучтенные отпуска
Иногда в 1С не отражены все отпуска сотрудника, особенно если они оформлялись "вручную" или в другой программе. Перед расчетом компенсации обязательно проверьте:
Ошибка 3: Неверный расчетный период для среднего заработка
По умолчанию 1С берет последние 12 месяцев, но если сотрудник worked менее года, расчетный период сокращается. Также важно исключить:
Ошибка 4: Неправильное округление дней отпуска
В настройках 1С можно выбрать округление до целых дней или с точностью до сотых. Если в вашей организации действуют внутренние правила (например, округление всегда в пользу сотрудника), убедитесь, что это отражено в настройках:
Настройки → Кадровый учет → Настройки учета отпусков → Округление дней отпуска
⚠️ Внимание: Если сотрудник уволился в последний день месяца, этот месяц считается полным для расчета компенсации, даже если фактически он отработал только один день. Это правило часто упускают, что приводит к занижению компенсации.
Что делать, если компенсация рассчитана неверно?
Если после проведения документа увольнения вы обнаружили ошибку в расчете компенсации, не паникуйте. В 1С можно:
1. Отменить проведение документа увольнения.
2. Исправить данные (например, добавить пропущенный отпуск).
3. Перепровести документ.
4. Если компенсация уже выплачена, оформите корректирующие документы:
- Корректировка зарплаты (если сумма занижена).
- Удержание из зарплаты (если сумма завышена, но только с согласия сотрудника).
Если ошибка обнаружена после увольнения, свяжитесь с бывшим сотрудником для урегулирования вопроса.
5. Сложные случаи: нестандартные ситуации
Не всегда расчет компенсации проходит по стандартному сценарию. Рассмотрим несколько сложных случаев и их решение в 1С.
Случай 1: Увольнение до окончания рабочего года
Если сотрудник уволился до того, как отработал полный год, компенсация рассчитывается пропорционально отработанному времени. Например, при увольнении через 8 месяцев:
Компенсация = (8 × 2.33) — использованные дни
В 1С это учитывается автоматически, но важно проверить, что в настройках указан правильный рабочий год (обычно с даты приема).
Случай 2: Несколько неиспользованных отпусков
Если сотрудник не был в отпуске несколько лет, компенсация начисляется за каждый год. Например, при увольнении после 3 лет работы без отпусков:
Компенсация = (3 × 28) × средний дневной заработок
В 1С это отразится в документе увольнения как сумма дней за каждый рабочий год.
Случай 3: Увольнение в день приема
Если сотрудник уволился в тот же день, когда был принят (например, проработал несколько часов), компенсация за отпуск не начисляется, так как не отработан ни один полный месяц.
Случай 4: Сотрудник с повышенным отпуском
Для некоторых категорий сотрудников (например, педагогов, медиков) предусмотрен увеличенный отпуск — 42 или 56 дней. В этом случае:
- В настройках 1С укажите правильную продолжительность отпуска для данной категории.
- Проверьте, что сотрудник отнесен к правильной должности или категории персонала.
Случай 5: Увольнение во время отпуска
Если сотрудник уволился во время отпуска, компенсация рассчитывается за минусом уже оплаченных дней отпуска. В 1С это отражается так:
- В документе
Увольнениеукажите дату последнего рабочего дня (до начала отпуска). - Программа автоматически скорректирует количество дней к компенсации.
| Случай | Особенность расчета | Действия в 1С |
|---|---|---|
| Увольнение до года | Компенсация пропорционально отработанным месяцам | Проверьте рабочий год в карточке сотрудника |
| Несколько лет без отпусков | Суммируются дни за каждый год | 1С рассчитает автоматически |
| Увольнение в день приема | Компенсация не начисляется | Укажите правильную дату увольнения |
| Повышенный отпуск | Используется увеличенный коэффициент | Настройте продолжительность отпуска для должности |
| Увольнение в отпуске | Компенсация за минусом оплаченных дней | Укажите дату последнего рабочего дня |
При увольнении сотрудника с ненормированным рабочим днем или работающего по сменному графику используйте специальные настройки расчета среднего заработка в 1С. В противном случае компенсация может быть рассчитана неверно.
6. Проверка и исправление расчетов
После расчета компенсации важно проверить корректность данных. Вот что нужно сделать:
Шаг 1. Сверка с отчетом по отпускам
Сформируйте отчет Отпуска сотрудников (Кадры → Отчеты по кадровому учету) и проверьте:
- 📅 Даты всех отпусков сотрудника.
- 🏖️ Количество использованных дней.
- ⚖️ Остаток дней на дату увольнения.
Шаг 2. Проверка среднего заработка
Откройте документ Расчет среднего заработка и убедитесь, что:
- 💰 Включены все начисления (зарплата, премии, надбавки).
- 📅 Исключены нерабочие периоды (больничные, отпуска без содержания).
- 📊 Расчетный период соответствует последним 12 месяцам (или фактическому периоду работы).
Шаг 3. Сверка с расчетным листком
Проверьте, что сумма компенсации отражена в расчетном листке сотрудника (Зарплата → Расчетные листки). Обратите внимание на:
- 📄 Наименование начисления (должно быть "Компенсация за неиспользованный отпуск").
- 💰 Сумму начисления и удержаний (НДФЛ, взносы).
- 📅 Период начисления.
Шаг 4. Корректировка ошибок
Если найдена ошибка:
- Отмените проведение документа увольнения.
- Исправьте данные (например, добавьте пропущенный отпуск).
- Перепроведите документ.
- Если компенсация уже выплачена, оформите:
- 📈
Корректировку зарплаты(если сумма занижена). - 📉
Удержание из зарплаты(если сумма завышена, но только с согласия сотрудника).
- 📈
- 📅 Дата увольнения.
- 📝 Основание увольнения (статья ТК РФ).
- 💰 Сумма компенсации за отпуск.
- 📅 Период работы.
- 🏖️ Количество дней неиспользованного отпуска.
- 💰 Расчет среднего заработка и суммы компенсации.
⚠️ Внимание: Если ошибка в расчете компенсации обнаружена после увольнения сотрудника, свяжитесь с ним для урегулирования вопроса. В случае переплаты можно предложить вернуть излишне выплаченную сумму добровольно или удержать ее из окончательного расчета (если это предусмотрено трудовым договором).
7. Отчетность и документальное оформление
Расчет компенсации за неиспользованный отпуск должен быть подтвержден документально. В 1С формируются следующие документы:
Документ 1: Приказ об увольнении (форма Т-8)
Формируется автоматически при проведении документа Увольнение. Проверьте, что в приказе указаны:
Документ 2: Расчетный листок
Содержит детализацию начислений, включая компенсацию. Сотрудник должен получить расчетный листок в день увольнения или не позднее следующего дня.
Документ 3: Записка-расчет (форма Т-61)
Формируется в 1С автоматически и содержит:
Чтобы сформировать записку-расчет:
- Откройте документ
Увольнение. - Нажмите
Печать → Записка-расчет при увольнении (Т-61).
Документ 4: Справка о доходах (форма 2-НДФЛ)
Компенсация за неиспользованный отпуск облагается НДФЛ и страховыми взносами. Эти данные отразятся в справке 2-НДФЛ и расчете по страховым взносам.
| Документ | Где формируется в 1С | Что проверять |
|---|---|---|
| Приказ об увольнении (Т-8) | Увольнение → Печать → Приказ (Т-8) |
Дата, основание, сумма компенсации |
| Записка-расчет (Т-61) | Увольнение → Печать → Записка-расчет (Т-61) |
Период работы, дни отпуска, расчет суммы |
| Расчетный листок | Зарплата → Расчетные листки |
Сумма компенсации, НДФЛ, взносы |
| Справка 2-НДФЛ | Зарплата → Справки → 2-НДФЛ |
Код дохода (4800 — компенсация за отпуск) |
8. Автоматизация и оптимизация процесса
Если в вашей организации часто происходят увольнения, можно оптимизировать процесс расчета компенсации:
Способ 1: Шаблоны документов
Создайте шаблоны для часто используемых документов:
- 📄 Шаблон приказа об увольнении с компенсацией.
- 📊 Шаблон отчета по неиспользованным отпускам.
Для этого:
- Оформите документ увольнения с компенсацией.
- Сохраните его как шаблон (
Еще → Сохранить как шаблон).
Способ 2: Групповая обработка
Если увольняется несколько сотрудников, используйте групповую обработку:
- Выделите нескольких сотрудников в списке
Кадры → Сотрудники. - Выберите
Действия → Уволить. - Заполните общие параметры (дата, основание).
Способ 3: Настройка уведомлений
Чтобы не пропустить увольнение, настройте уведомления:
- Перейдите в
Настройки → Персональные настройки → Уведомления. - Включите уведомления о предстоящих увольнениях.
Способ 4: Интеграция с бухгалтерией
Если вы используете 1С:Бухгалтерию вместе с 1С:ЗУП, настройте автоматический обмен данными:
- В 1С:ЗУП перейдите в
Администрирование → Обмен данными. - Настройте план обмена с бухгалтерией.
- Укажите, что документы увольнения и компенсации должны передаваться автоматически.
Регулярно обновляйте версию 1С:ЗУП, чтобы избежать ошибок в расчетах. В новых релизах часто исправляются баги, связанные с округлением дней отпуска и расчетом среднего заработка.