Компенсация за неиспользованный отпуск — одна из самых частых операций в кадровом учете, которая требует точного соблюдения трудового законодательства и корректного отражения в 1С:Зарплата и Управление Персоналом (или 1С:Бухгалтерия с модулем зарплаты). Ошибки здесь чреваты не только претензиями сотрудников, но и штрафами от трудовой инспекции. В этой статье разберем все этапы оформления компенсации — от проверки остатков отпусков до формирования проводок и выплаты, с учетом последних изменений в 1С и ТК РФ.
Особенность процедуры в том, что компенсация может выплачиваться как при увольнении (обязательно), так и без расторжения трудового договора (по письменному заявлению сотрудника). В обоих случаях алгоритм действий в 1С различается — и мы подробно рассмотрим оба сценария. Также вы узнаете, как избежать типичных ошибок при расчете среднего заработка, какие документы формировать в программе и как проверить корректность проводок.
1. Правовые основы компенсации отпуска: что говорит ТК РФ
Прежде чем переходить к технической стороне вопроса в 1С, разберемся с юридическими нюансами. Согласно ст. 126 ТК РФ, компенсация за неиспользованный отпуск может быть выплачена вместо предоставления отпуска только по письменному заявлению сотрудника. При этом:
- 📌 Замене денежной компенсацией подлежит только та часть отпуска, которая превышает 28 календарных дней (минимальная продолжительность основного отпуска).
- 📌 Компенсация за полный отпуск (включая 28 дней) возможна только при увольнении.
- 📌 Для отдельных категорий сотрудников (например, беременных женщин или несовершеннолетних) компенсация вместо отпуска запрещена.
В 1С эти правила учитываются автоматически при правильной настройке программы. Однако бухгалтер должен вручную контролировать:
- 🔹 Наличие письменного заявления от сотрудника (без него выплата компенсации незаконна).
- 🔹 Сроки выплаты: компенсация должна быть перечислена в ближайший день выплаты зарплаты после подачи заявления.
- 🔹 Налоговые последствия: компенсация облагается НДФЛ (13%) и страховыми взносами (кроме взносов на травматизм).
⚠️ Внимание: Если сотрудник уже использовал часть отпуска за текущий год, компенсация рассчитывается только за неиспользованные дни. В 1С это учитывается автоматически при корректном ведении кадрового учета.
2. Подготовка к оформлению компенсации в 1С: проверка остатков отпусков
Перед тем как оформить компенсацию, необходимо убедиться в наличии неиспользованных дней отпуска у сотрудника. В 1С:ЗУП (или 1С:Бухгалтерия с модулем зарплаты) для этого используются отчеты:
- Отчет "Остатки отпусков" (
Зарплата → Отчеты по зарплате → Остатки отпусков). Здесь видно количество неиспользованных дней на любую дату. - Карточка сотрудника (
Кадры → Сотрудники → [Выбрать сотрудника] → Заработная плата → Отпуска). Показывает историю начислений и использования отпусков.
Если остатки отпусков не отображаются или отображаются некорректно, причины могут быть следующими:
- 🔴 Не проведены документы по начислению отпусков (например,
Начисление отпускаилиКорректировка отпусков). - 🔴 Ошибки в графике отпусков: если график не утвержден или не внесен в 1С, дни могут не учитываться.
- 🔴 Неверные настройки в справочнике
Виды отпусков(например, не указано, что отпуск оплачиваемый).
Для проверки корректности данных используйте отчет "Анализ отпусков" (Зарплата → Отчеты по зарплате → Анализ отпусков). Он показывает расхождения между начисленными и использованными днями.
Если в отчете "Остатки отпусков" отображается отрицательное значение, это означает, что сотрудник использовал больше дней, чем ему было начислено. Такую ситуацию нужно срочно исправлять через документ Корректировка отпусков.
3. Пошаговая инструкция: как оформить компенсацию в 1С
Рассмотрим процесс на примере 1С:Зарплата и Управление Персоналом 8.3 (ред. 3.1). Алгоритм актуален и для других версий с модулем зарплаты. Для оформления компенсации выполните следующие шаги:
Шаг 1. Создание документа "Компенсация отпуска"
Перейдите в раздел Зарплата → Начисления → Компенсация отпуска и нажмите Создать. В открывшейся форме:
- 📅 Укажите дату документа (обычно текущая или дата подачи заявления).
- 👤 Выберите сотрудника из справочника.
- 📝 В поле
Основаниеукажите реквизиты заявления (номер и дату).
Шаг 2. Заполнение данных об отпуске
На вкладке Отпуска:
- 🔹 В табличной части отобразятся все неиспользованные отпуска сотрудника. Выберите тот, за который выплачивается компенсация.
- 🔹 Укажите количество дней для компенсации (не должно превышать остаток).
- 🔹 Проверьте период отпуска (за какой год компенсируются дни).
Шаг 3. Расчет и проводка компенсации
После заполнения нажмите Рассчитать. Программа автоматически:
- 💰 Рассчитает сумму компенсации исходя из среднего заработка сотрудника.
- 📊 Сформирует проводки по дебету счета
20 (26, 44)и кредиту счета70. - 📋 Создаст записи в регистрах налогового учета (НДФЛ и страховые взносы).
Если расчет не произошел автоматически, проверьте:
- 🔴 Наличие данных о зарплате за последние 12 месяцев (они нужны для расчета среднего).
- 🔴 Корректность настроек в справочнике
Виды начислений(должен быть указан способ расчета среднего).
Заявление сотрудника прикреплено к документу|Количество дней не превышает остаток отпуска|Средний заработок рассчитан корректно|Проводки сформированы по правильным счетам-->
Шаг 4. Проведение и печать документов
После проверки нажмите Провести и закрыть. Сформируйте печатные формы:
- 📄 Расчетный листок (для сотрудника).
- 📄 Платежное поручение (если компенсация выплачивается на карту).
- 📄 Приказ о компенсации отпуска (формируется автоматически).
⚠️ Внимание: Если компенсация выплачивается при увольнении, используйте документУволнениес галочкойВыплатить компенсацию за неиспользованный отпуск. В этом случае расчет произойдет автоматически при проведении увольнения.
4. Расчет среднего заработка: формулы и нюансы
Сумма компенсации рассчитывается исходя из среднего дневного заработка сотрудника. В 1С этот расчет выполняется автоматически, но бухгалтеру важно понимать логику, чтобы контролировать корректность. Формула:
Сумма компенсации = Средний дневной заработок × Количество дней отпуска
Где средний дневной заработок рассчитывается как:
Средний дневной заработок = (Сумма начислений за 12 месяцев) / (Количество отработанных дней)
При этом:
- 💵 В сумму начислений включаются все выплаты, облагаемые страховыми взносами (зарплата, премии, надбавки).
- 📅 Количество отработанных дней рассчитывается по правилам Постановления Правительства №922 (с учетом исключаемых периодов: больничные, отпуска, командировки).
В 1С эти правила заложены в настройках документа Компенсация отпуска. Однако если сотрудник работал неполный год или имел исключаемые периоды, расчет может потребовать ручной корректировки. Для этого:
- Откройте документ
Компенсация отпуска. - Перейдите на вкладку
Расчет среднего. - Проверьте период расчета и исключаемые дни.
- При необходимости скорректируйте данные вручную.
| Ситуация | Действие в 1С | Пример |
|---|---|---|
| Сотрудник отработал менее 12 месяцев | Расчет ведется за фактически отработанное время | При стаже 6 месяцев берется зарплата за эти 6 месяцев |
| В расчетном периоде были больничные | Дни болезни исключаются из расчета | При 10 днях больничного из 249 дней исключается 10 |
| Сотрудник получал премии | Премии включаются в расчет пропорционально отработанному времени | Годовая премия за 2023 год включается полностью, если расчетный период — 2023 |
Что делать, если средний заработок рассчитан неверно?
Если программа рассчитала средний заработок некорректно, проверьте:
1. Настройки вида расчета — в справочнике Виды начислений должен быть указан правильный способ расчета среднего.
2. Данные о зарплате — если за какой-то месяц не введены начисления, программа может их пропустить.
3. Исключаемые периоды — в документе Компенсация отпуска на вкладке Расчет среднего проверьте, все ли дни исключены правильно.
Если ошибка остается, создайте документ Корректировка среднего заработка (Зарплата → Корректировки → Корректировка среднего заработка) и введите правильные данные вручную.
5. Проводки и налоговый учет компенсации отпуска
После проведения документа Компенсация отпуска в 1С автоматически формируются проводки. Типовые проводки для компенсации:
| Счет Дебет | Счет Кредит | Сумма | Описание |
|---|---|---|---|
| 20 (26, 44) | 70 | Сумма компенсации | Начисление компенсации сотруднику |
| 70 | 68.01 | 13% от суммы | Удержание НДФЛ |
| 20 (26, 44) | 69.01 | 22% от суммы | Начисление взносов в ПФР |
| 20 (26, 44) | 69.03 | 5.1% от суммы | Начисление взносов в ФФОМС |
| 20 (26, 44) | 69.02 | 2.9% от суммы | Начисление взносов в ФСС (кроме травматизма) |
Для проверки проводок используйте отчет Оборотно-сальдовая ведомость по счету 70 (Бухгалтерия → Отчеты → Оборотно-сальдовая ведомость). Если проводки не сформировались или сформировались некорректно, причины могут быть следующими:
- 🔴 Неверные настройки учета в справочнике
Организации(например, не указаны счета учета зарплаты). - 🔴 Отсутствует аналитика по сотрудникам или подразделениям.
- 🔴 Ошибки в настройках зарплатного проекта (если используется).
Для исправления ошибок:
- Откройте документ
Компенсация отпуска. - Нажмите
Еще → Показать проводки. - Если проводки отсутствуют, проверьте настройки учета в разделе
Администрирование → Настройки программы → Зарплата.
⚠️ Внимание: Компенсация отпуска не облагается взносами на травматизм (ст. 20.2 Федерального закона №125-ФЗ). В 1С это учитывается автоматически, но если взносы на травматизм все же начислились, проверьте настройки в справочникеВиды начислений(должна стоять галочкаНе облагается взносами на травматизм).
6. Типичные ошибки и как их избежать
Даже опытные бухгалтеры иногда допускают ошибки при оформлении компенсации отпуска в 1С. Рассмотрим самые распространенные из них и способы их предотвращения:
- ❌ Компенсация без заявления сотрудника — это грубое нарушение ТК РФ. Всегда прикрепляйте скан заявления к документу в 1С (в поле
Основание). - ❌ Неверное количество дней — если остаток отпуска 10 дней, а компенсация оформляется на 15, программа может не блокировать такой документ, но это приведет к ошибкам в учете.
- ❌ Ошибки в расчете среднего — если сотрудник работал неполный год или имел исключаемые периоды, программа может неверно рассчитать средний заработок.
- ❌ Неуплаченный НДФЛ — компенсация облагается НДФЛ, и его удержание должно быть отражено в документе.
Чтобы избежать ошибок:
- 🔹 Всегда проверяйте остатки отпусков перед оформлением компенсации.
- 🔹 Используйте отчет "Анализ отпусков" для выявления расхождений.
- 🔹 Сверяйте расчет среднего с данными из расчетных листов.
- 🔹 Проверяйте проводки после проведения документа.
Самая опасная ошибка — компенсация без заявления сотрудника. Это нарушение ТК РФ, которое может повлечь штрафы до 50 000 рублей (ст. 5.27 КоАП РФ).
7. Особенности компенсации при увольнении
Если компенсация выплачивается при увольнении, алгоритм действий несколько иной. В этом случае:
- Создается документ
Уволнение(Кадры → Уволнение). - В документе ставится галочка
Выплатить компенсацию за неиспользованный отпуск. - Программа автоматически рассчитает компенсацию за все неиспользованные дни, включая основной отпуск (28 дней).
Важные нюансы:
- 🔹 Компенсация при увольнении выплачивается в последний рабочий день сотрудника (ст. 140 ТК РФ).
- 🔹 Если сотрудник отработал менее половины месяца, дни отпуска округляются в меньшую сторону (если больше половины — в большую).
- 🔹 В 1С округление происходит автоматически, но его можно скорректировать вручную в документе
Уволнение.
Для проверки корректности расчета используйте отчет Расчет при увольнении (Зарплата → Отчеты по зарплате → Расчет при увольнении). Он показывает детализацию всех выплат, включая компенсацию отпуска.
8. Отчетность и контроль: как проверить корректность операций
После оформления компенсации отпуска необходимо проверить корректность отражения операции в учете. Для этого используйте следующие отчеты в 1С:
| Отчет | Путь в 1С | Что проверять |
|---|---|---|
| Оборотно-сальдовая ведомость по счету 70 | Бухгалтерия → Отчеты → Оборотно-сальдовая ведомость |
Начисление компенсации и удержание НДФЛ |
| Анализ счета 68.01 | Бухгалтерия → Отчеты → Анализ счета |
Корректность удержанного НДФЛ |
| Расчетная ведомость | Зарплата → Отчеты по зарплате → Расчетная ведомость |
Начисление компенсации в разрезе сотрудников |
| Остатки отпусков | Зарплата → Отчеты по зарплате → Остатки отпусков |
Обнуление остатков после компенсации |
Также рекомендуется:
- 🔹 Сверить данные в 1С с личной карточкой сотрудника (Т-2).
- 🔹 Проверить, что компенсация отражена в расчетном листке сотрудника.
- 🔹 Убедиться, что сумма компенсации включена в 6-НДФЛ и РСВ.
⚠️ Внимание: Если компенсация выплачена в одном налоговом периоде, а удержанный НДФЛ перечислен в другом, это приведет к расхождениям в 6-НДФЛ. В 1С это можно исправить документамиКорректировка НДФЛилиПерерасчет страховых взносов.
FAQ: Частые вопросы по компенсации отпуска в 1С
Можно ли выплатить компенсацию за отпуск, который еще не начислен (например, за следующий год)?
Нет, компенсация выплачивается только за начисленные, но неиспользованные дни отпуска. Если отпуск за следующий год еще не начислен (например, график не утвержден), компенсацию оформить нельзя. В 1С такой документ просто не проведется.
Как оформить компенсацию, если сотрудник уходит в отпуск с последующим увольнением?
В этом случае сначала оформляется документ Отпуск на все неиспользованные дни, а затем — Уволнение с датой последнего дня отпуска. Компенсация не выплачивается, так как отпуск предоставляется в натуре. Если сотрудник хочет получить компенсацию вместо отпуска, нужно оформить Уволнение с галочкой Выплатить компенсацию за неиспользованный отпуск.
Что делать, если в 1С не отображаются остатки отпусков?
Причины могут быть следующими:
- Не проведены документы
Начисление отпусказа предыдущие годы. - Не заполнен график отпусков или он не утвержден.
- Ошибки в настройках видов отпусков (например, не указано, что отпуск оплачиваемый).
Для исправления:
- Проверьте проведение всех документов по отпускам (
Зарплата → Начисления → Отпуска). - Убедитесь, что график отпусков утвержден (
Кадры → Графики отпусков). - Проверьте настройки в справочнике
Виды отпусков.
Как в 1С отразить компенсацию за отпуск, если сотрудник работает по совместительству?
Для совместителей компенсация оформляется так же, как и для основных сотрудников, но с учетом следующих нюансов:
- Компенсация рассчитывается пропорционально отработанному времени.
- В документе
Компенсация отпускавыбирайте правильную организацию (если совместитель работает в другой фирме). - Проверьте, что в настройках сотрудника указано
Вид занятости = Совместительство.
Можно ли в 1С автоматически рассчитать компенсацию за несколько лет?
Да, в документе Компенсация отпуска можно выбрать несколько периодов (например, за 2022 и 2023 годы). Программа автоматически просуммирует неиспользованные дни и рассчитает компенсацию. Однако убедитесь, что:
- За каждый год есть начисленные дни отпуска (если нет, их нужно доначислить документами
Начисление отпуска). - Средний заработок рассчитывается за последний год (если не указан другой период).