Расчет компенсации за неиспользованный отпуск при увольнении — одна из самых частых задач в 1С:Зарплата и Управление Персоналом или 1С:Бухгалтерия. Ошибки здесь чреваты переплатой сотруднику или, наоборот, недоплатой с последующими претензиями и проверками. В этой статье разберем, как автоматизировать расчет в 1С, избежать типовых ошибок и учесть все нюансы трудового законодательства.
Согласно ст. 127 ТК РФ, при увольнении работнику выплачивается денежная компенсация за все неиспользованные отпуска. Но как именно это сделать в 1С? Нужно ли вручную считать дни или программа все посчитает сама? А что делать, если сотрудник отработал неполный год или у него были отпуска за свой счет? Ответы — ниже.
1. Подготовка программы: проверка настроек перед расчетом
Прежде чем приступать к расчету компенсации, убедитесь, что в 1С правильно настроены параметры учета отпусков. Без этого автоматические расчеты могут дать сбой.
Откройте раздел Настройки → Кадровый учет (в 1С:ЗУП) или Справочники → Организации → [Ваша организация] → Учетная политика (в 1С:Бухгалтерия). Проверьте:
- 📅 Порядок расчета отпускных — должен быть выбран вариант "По календарным дням" (стандарт для большинства организаций).
- 📊 Методика расчета среднего заработка — обычно "По правилам ст. 139 ТК РФ".
- 🔄 Перенос отпусков — если у вас есть внутренние правила о переносе неиспользованных дней, их тоже нужно отразить.
Особое внимание уделите настройке графика работы. Если у сотрудника ненормированный день или сменный график, компенсация рассчитывается иначе. В 1С:ЗУП 3.1 графики настраиваются в разделе Справочники → Графики работы.
Если в вашей организации действуют повышенные коэффициенты для расчета отпускных (например, для северян), их тоже нужно прописать в настройках Учетная политика → Расчет зарплаты.
2. Пошаговый расчет компенсации в 1С: от документов до проводок
Сам расчет компенсации в 1С выполняется через документ Увольнение или Начисление отпуска при увольнении (в зависимости от версии программы). Рассмотрим процесс на примере 1С:ЗУП 3.1:
- Создайте документ увольнения:
Перейдите в
Зарплата → Кадровые документы → Увольненияи нажмите "Создать". Выберите сотрудника и укажите дату увольнения. - Проверьте данные по отпускам:
В документе увольнения откройте вкладку
Отпуска. Здесь 1С автоматически подтянет информацию о неиспользованных днях. Если данные неверные, проверьте историю отпусков сотрудника в разделеКадры → Отпуска. - Рассчитайте компенсацию:
Нажмите кнопку "Рассчитать". Программа сама определит количество дней для компенсации и сумму. Если нужно скорректировать расчет (например, исключить премию), используйте кнопку "Изменить расчет".
- Проводки и выплата:
После расчета сформируйте ведомость на выплату (
Зарплата → Ведомости на выплату) и проведите документ.
В 1С:Бухгалтерия 8.3 процесс аналогичен, но документ называется Начисление отпуска при увольнении и находится в разделе Зарплата и кадры.
Убедиться, что все отпуска сотрудника внесены в 1С|Проверить график работы и тарифную ставку|Сверить дату увольнения с приказом|Проконтролировать настройки среднего заработка-->
3. Формула расчета: как 1С считает дни и сумму компенсации
1С использует стандартную формулу из ст. 139 ТК РФ, но с учетом специфики программы. Разберем, как именно:
Количество дней для компенсации рассчитывается по правилу:
Неиспользованные дни = (Количество полных месяцев работы / 12) × 28 дней
+ (Остаток дней за неполный месяц / 28 × 2,33)
Где 2,33 — среднее количество дней отпуска за месяц (28 дней / 12 месяцев).
Сумма компенсации определяется как:
Сумма = Средний дневной заработок × Количество дней
Средний дневной заработок в 1С считается автоматически на основе данных за последние 12 месяцев. В расчет включаются:
- 💰 Зарплата (оклад, премии, надбавки).
- 📈 Выплаты по среднему заработку (больничные, командировки).
- ❌ Не включаются: материальная помощь, компенсация проезда, разовые премии (если они не прописаны в локальных актах как часть зарплаты).
Как 1С округляет дни отпуска?
1С использует арифметическое округление до целых дней. Например, если у сотрудника накоплено 14.6 дней, программа округлит до 15. Если 14.4 — до 14. Это важно учитывать при ручной проверке расчетов.
| Период работы | Количество дней отпуска | Пример расчета в 1С |
|---|---|---|
| 11 месяцев | 28 дней | Полный отпуск, так как 11 месяцев ≥ 10,5 (ст. 121 ТК РФ). |
| 5 месяцев 15 дней | 11,65 дня (округляется до 12) | (5 × 2,33) + (15/30 × 2,33) ≈ 11,65. |
| 1 год 3 месяца | 32,3 дня (округляется до 32) | 28 (за год) + (3 × 2,33) ≈ 32,3. |
4. Типовые ошибки и как их избежать
Даже в 1С расчет компенсации может пойти не так. Вот самые частые ошибки и способы их предотвращения:
⚠️ Внимание: Если сотрудник уволился в последний день месяца, 1С может посчитать этот месяц как полный для расчета отпускных. Однако согласно Письму Роструда №1329-6-1 от 2007 года, день увольнения не включается в отпускной стаж. Проверяйте это вручную!
- 🔴 Не учтены отпуска за свой счет:
Если сотрудник брал отпуск без сохранения зарплаты свыше 14 дней, эти дни исключаются из стажа для отпуска (ст. 121 ТК РФ). В 1С это настраивается в документе
Отпуск без сохранения зарплаты— проверьте флаг "Исключать из стажа". - 🔴 Неверный расчетный период:
1С по умолчанию берет 12 месяцев, но если сотрудник отработал меньше, программа должна автоматически скорректировать период. Если этого не произошло, проверьте дату приема на работу в карточке сотрудника.
- 🔴 Не учтены премии:
Квартальные или годовые премии включаются в расчет среднего заработка пропорционально отработанному времени. В 1С это настраивается в документе
Премия— поле "Учитывать при расчете среднего".
Еще одна распространенная проблема — несовпадение данных с отчетом 6-НДФЛ. Если сумма компенсации в 1С не сходится с налоговым регистром, проверьте:
- Дату начисления (должна быть не позднее дня увольнения).
- Код дохода в справочнике начислений (для компенсации отпуска это
2013). - Налоговые вычеты (если сотрудник предоставлял документы на вычеты, они должны быть учтены).
Регулярно, почти в каждом случае|Иногда, примерно в 20% случаев|Рядом, но решаем быстро|Никогда, все автоматизировано-->
5. Особенности расчета для нестандартных случаев
Не все сотрудники работают по стандартному графику 5/2. Разберем, как 1С обрабатывает нетипичные ситуации:
1. Сменный график или ненормированный день:
Для таких сотрудников количество дней отпуска рассчитывается пропорционально отработанному времени. В 1С это настраивается через:
- 📅 График работы — должен быть указан как "Сменный" или "Ненормированный".
- ⚙️ Настройки расчета среднего — в учетной политике выберите метод "По часам" вместо "По дням".
2. Совместители:
Для внешних совместителей компенсация рассчитывается так же, как и для основных сотрудников, но с учетом отработанного времени. В 1С проверьте:
- 🔹 В карточке сотрудника должен быть указан вид занятости "Совместительство".
- 🔹 В документе
Увольнениеполе "Вид занятости" должно совпадать.
3. Увольнение в первый год работы:
Если сотрудник проработал менее 11 месяцев, компенсация рассчитывается пропорционально. Например, за 3 месяца ему положено 7 дней отпуска (3 × 2,33). В 1С это учитывается автоматически, но иногда требуется ручная корректировка, если были больничные или отпуска за свой счет.
⚠️ Внимание: Если сотрудник уволился по соглашению сторон (ст. 78 ТК РФ), компенсация выплачивается в полном объеме, даже если он отработал менее полугода. В 1С это не всегда учитывается автоматически — проверьте настройки в документе увольнения!
6. Проверка расчета: как убедиться, что все посчитано верно
Чтобы избежать претензий от сотрудника или проверяющих, всегда перепроверяйте расчет компенсации. Вот что нужно сделать:
1. Сверьте количество дней:
- 📋 Откройте отчет
Отпуска сотрудников(Кадры → Отчеты по кадровому учету). - 🔍 Найдите сотрудника и проверьте колонку "Неиспользованные дни".
2. Проверьте средний заработок:
- 💵 Сформируйте отчет
Анализ среднего заработка(Зарплата → Отчеты по зарплате). - 📊 Убедитесь, что в расчет включены все необходимые выплаты за последние 12 месяцев.
3. Контроль налогов и взносов:
- 📄 Проверьте документ
Начисление НДФЛ и взносов— компенсация отпуска облагается НДФЛ (13%) и страховыми взносами (30%). - 🔎 В отчете
6-НДФЛсумма должна отразиться с кодом дохода2013.
Если обнаружили расхождение, используйте ручную корректировку:
- Откройте документ
Увольнение. - Нажмите "Изменить расчет".
- Вручную скорректируйте количество дней или сумму.
- Сохраните и перепроведите документ.
Всегда формируйте печатную форму документа Расчет при увольнении (кнопка "Печать" в документе увольнения). Эта форма содержит детализацию расчета и может служить подтверждением для сотрудника или проверяющих.
7. Отчетность и документооборот: что делать после расчета
Расчет компенсации — только часть процесса. После начисления нужно:
1. Выдать сотруднику документы:
- 📄 Расчетный листок — формируется автоматически при проведении ведомости на выплату.
- 📋 Справка 2-НДФЛ — если сотрудник запросил (формируется в
Зарплата → Справки → 2-НДФЛ). - 📑 Справка о доходах (по форме 182н) — если сотрудник устраивается на новую работу.
2. Сдать отчетность в ФНС и фонды:
- 📊 6-НДФЛ — компенсация отражается в разделе 2 с датой получения дохода (день увольнения).
- 📈 РСВ (расчет по страховым взносам) — сумма компенсации включается в базу для начисления взносов.
- 📌 4-ФСС — если компенсация выплачена в текущем квартале, она отражается в отчете.
3. Архивировать документы:
Согласно ст. 22.1 ФЗ №125, документы по увольнению нужно хранить не менее 5 лет. В 1С это делается через:
- 🗃️ Архивацию документа увольнения (кнопка "Пометить на удаление" → "Архивировать").
- 💾 Резервное копирование базы (рекомендуется делать после каждого увольнения).
⚠️ Внимание: Если сотрудник уволился в декабре, а компенсация выплачена в январе следующего года, в 6-НДФЛ сумма должна отразиться за декабрь (дата получения дохода), а не январь (дата выплаты). Это частая ошибка!
FAQ: Ответы на частые вопросы
Как в 1С посчитать компенсацию, если сотрудник отработал менее полугода?
Если сотрудник проработал менее 5,5 месяцев, компенсация рассчитывается пропорционально отработанным дням. Например, за 3 месяца: 3 × 2,33 = 6,99 дней (округляется до 7). В 1С это учитывается автоматически, но проверьте настройки графика работы и исключаемых периодов (больничные, отпуска за свой счет).
Можно ли в 1С рассчитать компенсацию за дополнительный отпуск (например, за вредные условия труда)?
Да, для этого в карточке сотрудника должен быть указан вид дополнительного отпуска (например, "За вредные условия"). В документе увольнения 1С автоматически учтет и основной, и дополнительный отпуск. Если дни не посчитаны, проверьте настройки в справочнике Виды отпусков.
Что делать, если 1С неверно считает средний заработок?
Чаще всего это происходит из-за:
- Неучтенных премий (проверьте флаг "Учитывать при расчете среднего" в документе
Премия). - Ошибок в графике работы (например, указан неверный оклад).
- Неправильного расчетного периода (если сотрудник работал менее 12 месяцев).
Исправьте данные и пересчитайте компенсацию кнопкой "Изменить расчет".
Нужно ли удерживать НДФЛ с компенсации отпуска при увольнении?
Да, компенсация за неиспользованный отпуск облагается НДФЛ по ставке 13% (для резидентов РФ) и страховыми взносами (30%). В 1С это учитывается автоматически при проведении документа Начисление зарплаты или Увольнение.
Как в 1С отразить выплату компенсации, если сотрудник уволился в прошлом месяце, а деньги выплачиваются сейчас?
В этом случае:
- Создайте документ
Увольнениес датой увольнения (прошлый месяц). - В документе
Ведомость на выплатуукажите текущую дату выплаты. - В
6-НДФЛсумма отразится за месяц увольнения (дата получения дохода), а не выплаты.