Компенсация за неиспользованный отпуск — одна из самых частых операций в кадровом учете, которая требует точного соблюдения трудовых норм и корректного отражения в 1С:Зарплата и Управление Персоналом. Ошибки здесь чреваты не только пересчетами с сотрудниками, но и претензиями от налоговых органов. В этой статье разберем, как оформить компенсацию за отпуск в 1С 8.3 (включая версию 3.1), какие документы для этого нужны, как правильно рассчитать сумму и избежать типичных ошибок.
Особое внимание уделим двум ключевым сценариям: компенсация при увольнении (обязательная выплата) и по письменному заявлению сотрудника (добровольная замена части отпуска деньгами). Также разберем нюансы настройки программы, если у вас нестандартные условия оплаты отпусков или работают сотрудники с северными надбавками.
Для наглядности приведём скриншоты реальных документов 1С:ЗУП (актуальных для 2026 года), примеры проводок и таблицу с расчетом компенсации для сотрудника с окладом 75 000 рублей. Если вы работаете с 1С:Бухгалтерией или 1С:Комплексный, принципы будут аналогичными — различия только в пути к меню.
1. Когда можно выплатить компенсацию за отпуск: законные основания
Согласно ст. 126 ТК РФ, компенсация вместо отпуска допускается только в двух случаях:
- 📄 По письменному заявлению сотрудника — за часть отпуска, превышающую 28 календарных дней (например, если у сотрудника 35 дней отпуска, он может заменить деньгами 7 дней).
- 🚪 При увольнении — за все неиспользованные дни, включая основной отпуск (28 дней). Исключение: если сотрудник отработал менее 15 дней в месяце, дни округляются в меньшую сторону.
Важно: компенсация за основной отпуск (28 дней) при действующем трудовом договоре запрещена — даже если сотрудник напишет заявление. Это грубое нарушение трудового законодательства, которое может повлечь штраф до 50 000 рублей для организации (ч. 1 ст. 5.27 КоАП РФ).
Исключения из правила:
- 👶 Сотрудники, работающие по срочным договорам до 2 месяцев (ст. 291 ТК РФ) — могут получить компенсацию за весь отпуск.
- 🏥 Сезонные работники (ст. 295 ТК РФ) — компенсируются из расчета 2 рабочих дня за месяц.
⚠️ Внимание: Если сотрудник уволен за виновные действия (прогул, хищение), компенсация за отпуск все равно выплачивается — это не зависит от причины увольнения (ст. 127 ТК РФ).
2. Подготовка 1С:ЗУП к оформлению компенсации
Перед тем как создать документ, проверьте ключевые настройки программы:
- Параметры расчета отпусков:
Перейдите в
Настройки → Зарплата → Настройка состава начислений и удержанийи убедитесь, что включены:- 📌
Отпуск основной(для компенсации при увольнении). - 📌
Компенсация за неиспользованный отпуск(для добровольной замены).
- 📌
В Кадры → Графики отпусков проверьте, что у сотрудника есть неиспользованные дни. Если графика нет, компенсацию рассчитать не получится.
В Настройки → Расчет зарплаты → Средний заработок уточните период расчета (обычно 12 месяцев) и исключаемые дни (больничные, командировки).
Убедиться, что в справочнике "Виды начислений" есть "Компенсация за отпуск"|
Проверить остаток дней отпуска в карточке сотрудника|
Обновить данные о среднем заработке за последние 12 месяцев|
Сверить дату увольнения (если компенсация при увольнении) с приказом-->
Если у вас 1С:ЗУП 3.1, путь к настройкам может отличаться:
Администрирование → Настройка программы → Зарплата и кадры → Начисления.
⚠️ Внимание: Если в программе не настроен вид расчета "Компенсация за неиспользованный отпуск", его нужно создать вручную в справочникеВиды начислений(разделЗарплата → Справочники и настройки). Используйте базуСредний заработоки укажите код2013(для бухгалтерского учета).
3. Пошаговая инструкция: как оформить компенсацию в 1С
Рассмотрим два сценария: компенсация при увольнении и по заявлению сотрудника. Инструкции актуальны для 1С:ЗУП 8.3 и 3.1.
Сценарий 1: Компенсация при увольнении
- Создайте документ увольнения:
Перейдите в
Кадры → Увольненияи нажмитеСоздать. Заполните:- 👤 Сотрудника и дату увольнения.
- 📅 Основание (ст. 77 или 81 ТК РФ).
В документе увольнения на закладке Компенсации нажмите Заполнить → Рассчитать компенсацию за неиспользованный отпуск. Программа автоматически подтянет количество дней из графика.
На закладке Начисления появится строка Компенсация за неиспользованный отпуск. Сверьте количество дней и средний заработок.
Пример заполненного документа:
| Поле | Значение |
|---|---|
| Сотрудник | Иванов И.И. |
| Дата увольнения | 15.05.2026 |
| Количество дней компенсации | 14 |
| Средний заработок | 2 500 руб./день |
| Сумма компенсации | 35 000 руб. |
Сценарий 2: Компенсация по заявлению сотрудника
- Зарегистрируйте заявление:
В
Кадры → Заявления сотрудниковсоздайте новый документ с типомЗаявление на компенсацию отпуска. Прикрепите скан оригинала. - Создайте документ "Компенсация отпуска":
Перейдите в
Зарплата → Компенсация отпускаи заполните:- 👤 Сотрудника и период компенсации.
- 📅 Количество дней (не более чем за 7 дней, если основной отпуск 28 дней).
После проведения проверьте проводки в Бухгалтерский учет → Операции, введенные вручную.
Если сотрудник хочет компенсировать отпуск за прошлые годы, убедитесь, что в программе есть данные о неиспользованных днях за эти периоды. При необходимости внесите их вручную через документ "Корректировка отпусков" (Кадры → Корректировка отпусков).
4. Расчет суммы компенсации: формулы и примеры
Сумма компенсации рассчитывается по формуле:
Компенсация = Средний дневной заработок × Количество дней отпуска
Где средний дневной заработок определяется как:
Средний заработок = (Сумма начислений за 12 месяцев) / (12 × 29.3)
29.3 — среднемесячное число календарных дней, установленное Постановлением Правительства № 922 от 24.12.2007.
Пример расчета для сотрудника с окладом 75 000 рублей (отработал полный год без больничных):
| Показатель | Значение | Расчет |
|---|---|---|
| Годовые начисления | 900 000 руб. | 75 000 × 12 |
| Средний дневной заработок | 2 525,59 руб. | 900 000 / (12 × 29.3) |
| Количество дней компенсации | 10 | — |
| Сумма компенсации | 25 255,90 руб. | 2 525,59 × 10 |
Особенности расчета:
- 💰 Если сотрудник отработал неполный год, средний заработок считается за фактический период.
- 📅 Премии включаются в расчет пропорционально отработанному времени.
- ❄️ Для "северян" компенсация рассчитывается с учетом районного коэффициента (например, в Мурманской области ×1.8).
При компенсации отпуска за прошлые годы используйте средний заработок на дату выплаты, а не на дату начисления отпуска. Это требование п. 4 Постановления № 922.
5. Проводки и бухгалтерский учет компенсации
В 1С:Бухгалтерии компенсация за отпуск отражается следующими проводками:
| Счет Дебет | Счет Кредит | Сумма | Описание |
|---|---|---|---|
| 20 (26, 44) | 70 | XX XXX | Начислена компенсация за отпуск |
| 70 | 68.01 | XX XXX | Удержан НДФЛ (13%) |
| 70 | 51 (50) | XX XXX | Выплачена компенсация |
Нюансы:
- 📊 Если компенсация выплачивается при увольнении, она включается в расчет по страховым взносам (счета 69.01–69.11).
- 💼 Для руководителей и главбухов может применяться дополнительный тариф взносов (1% на ОПС сверх лимита).
Чтобы проверить проводки в 1С:ЗУП:
- Откройте документ компенсации.
- Нажмите
ДтКт(кнопка в верхней панели). - Сверьте счета с таблицей выше.
⚠️ Внимание: Если компенсация выплачивается в межрасчетный период (не в день зарплаты), не забудьте создать документВыплата зарплаты(Зарплата → Выплаты) с типомАванс/Другие выплаты.
6. Типичные ошибки и как их избежать
Ошибки при оформлении компенсации могут привести к переплатам, штрафам или конфликтам с сотрудниками. Рассмотрим самые распространённые:
- ❌ Компенсация за основной отпуск (28 дней) без увольнения:
Это грубое нарушение ТК РФ. 1С:ЗУП не блокирует такую операцию, но при проверке ГИТ организация будет оштрафована.
- ❌ Неверное количество дней:
Программа берет данные из графика отпусков. Если график не актуализирован, компенсация будет рассчитана неправильно. Проверяйте остатки дней в карточке сотрудника (
Кадры → Сотрудники → Отпуска). - ❌ Ошибки в среднем заработке:
Часто забывают исключить из расчета больничные или командировки. В 1С:ЗУП это настраивается в
Настройки → Расчет зарплаты → Средний заработок.
Что делать, если компенсация рассчитана неправильно?
Если документ ещё не проведён, исправьте количество дней или средний заработок и пересчитайте.
Если документ проведён, создайте Корректировку начислений (Зарплата → Корректировки) с типом Перерасчет.
Если компенсация уже выплачена, оформите Удержание из зарплаты (Зарплата → Удержания) или договоритесь с сотрудником о добровольном возврате.
Ещё одна частая проблема — несовпадение данных с 6-НДФЛ. Компенсация за отпуск включается в раздел 2 отчета с кодом дохода 2013 и кодом вычета 501 (если применимы стандартные вычеты).
7. Отчетность: как отразить компенсацию в 6-НДФЛ и РСВ
Компенсация за отпуск — это доход сотрудника, облагаемый НДФЛ и страховыми взносами. В отчетности она отражается так:
6-НДФЛ
- 📅 Дата получения дохода — последний день месяца, в котором выплачена компенсация (п. 2 ст. 223 НК РФ).
- 💵 Дата удержания НДФЛ — день выплаты.
- 📌 Дата перечисления НДФЛ — не позднее следующего рабочего дня.
РСВ (расчет по страховым взносам)
Компенсация включается в базу для взносов на ОПС, ОМС и ВНиМ. Исключение — если сумма превышает лимит (в 2026 году — 2 077 000 руб. для ОПС).
Пример заполнения 6-НДФЛ для компенсации 35 000 руб., выплаченной 10 мая 2026:
| Раздел | Поле | Значение |
|---|---|---|
| Раздел 1 | Строка 020 | 35 000 |
| Строка 040 | 4 550 (13% от 35 000) | |
| Строка 070 | 4 550 | |
| Раздел 2 | Строка 100 | 31.05.2026 |
| Строка 110 | 10.05.2026 |
⚠️ Внимание: Если компенсация выплачена в месяце увольнения, дата получения дохода в 6-НДФЛ — день увольнения, а не конец месяца (письмо ФНС от 01.08.2016 № БС-4-11/13984).
FAQ: Частые вопросы по компенсации отпуска в 1С
Можно ли компенсировать отпуск за прошлые годы?
Да, но только если эти дни не были "сгоревшими" (истек срок исковой давности — 3 года). В 1С:ЗУП для этого нужно:
- Проверить остатки дней в карточке сотрудника (
Кадры → Сотрудники → Отпуска). - Если дней нет, внести их вручную через
Корректировка отпусков. - Создать документ
Компенсация отпускас указанием периода прошлых лет.
Средний заработок рассчитывается на дату выплаты компенсации, а не на дату начисления отпуска.
Как компенсировать отпуск сотруднику с северными надбавками?
В 1С:ЗУП для таких сотрудников:
- Убедитесь, что в карточке сотрудника указан районный коэффициент (
Кадры → Сотрудники → Налоговый вычет/Районный коэффициент). - При расчете компенсации программа автоматически применит коэффициент к среднему заработку.
Пример: если коэффициент 1.8, а средний заработок 2 500 руб./день, то компенсация составит 2 500 × 1.8 = 4 500 руб./день.
Что делать, если в 1С нет кнопки "Рассчитать компенсацию"?
Это означает, что:
- 🔹 Не настроен вид начисления "Компенсация за неиспользованный отпуск" (создайте его в
Зарплата → Справочники → Виды начислений). - 🔹 Не заполнен график отпусков (проверьте в
Кадры → Графики отпусков). - 🔹 У сотрудника нет неиспользованных дней (посмотрите в карточке
Кадры → Сотрудники → Отпуска).
Если проблема осталась, обновите конфигурацию 1С:ЗУП до последней версии.
Нужно ли удерживать НДФЛ с компенсации при увольнении?
Да, компенсация за неиспользованный отпуск облагается НДФЛ в полном объеме (13% для резидентов). Исключение — если сумма компенсации меньше 5 000 руб. (но это не освобождает от уплаты НДФЛ, просто работодатель может не удерживать его при выплате, а сотрудник должен заплатить самостоятельно).
В 1С:ЗУП НДФЛ рассчитывается автоматически при проведении документа.
Как отразить компенсацию в СЗВ-ТД?
В отчете СЗВ-ТД компенсация за отпуск не отражается как отдельное событие. Однако если она выплачена при увольнении, в разделе 3 указывается:
- 📅 Дата увольнения.
- 💼 Причина увольнения (код по ТК РФ).
Сумма компенсации в СЗВ-ТД не прописывается — она отражается только в 6-НДФЛ и РСВ.