Расчет компенсации за неиспользованный отпуск при увольнении — одна из самых частых операций в кадровом учете, которая требует точности и соблюдения трудового законодательства. В 1С:Бухгалтерии 8.3 этот процесс автоматизирован, но бухгалтерам и кадровикам важно понимать механику расчета, чтобы избежать ошибок в начислениях и отчетности. Неправильно рассчитанная компенсация может привести к претензиям со стороны сотрудника или проверяющих органов, а также исказить данные по налогам и страховым взносам.
В этой статье мы разберем, как корректно оформить компенсацию отпуска при увольнении в 1С:Бухгалтерии, включая настройку параметров расчета, формирование документов и проверку проводок. Особое внимание уделим нюансам, которые часто упускают из виду: учет стажа для отпуска, округление дней, влияние больничных и командировок на расчет. Материал актуален для редакции 3.0 и включает примеры с реальными цифрами.
1. Нормативная база: что говорит закон о компенсации отпуска
Перед тем как приступать к расчетам в 1С, необходимо вспомнить ключевые положения Трудового кодекса РФ, регулирующие компенсацию отпуска:
- 📜 Статья 127 ТК РФ — гарантирует выплату компенсации за все неиспользованные дни отпуска при увольнении, включая дополнительные отпуска.
- 📅 Статья 121 ТК РФ — определяет, какие периоды включаются в стаж для отпуска (например, командировки учитываются, а отпуска по уходу за ребенком — нет).
- 💰 Статья 139 ТК РФ — устанавливает порядок расчета среднего заработка для компенсации (аналогично расчету отпускных).
Важно: компенсация выплачивается в последний рабочий день сотрудника (ст. 140 ТК РФ). Если этот день приходится на выходной или праздничный день, выплата производится накануне. В 1С:Бухгалтерии дата выплаты автоматически проставляется в документе Увольнение, но ее можно скорректировать вручную при необходимости.
⚠️ Внимание: С 2023 года вступили в силу изменения в порядке округления дней отпуска (Письмо Минтруда №14-2/В-985). Теперь дни округляются в пользу сотрудника (например, 12.3 дня → 13 дней). В 1С эта логика реализована в последних релизах, но в старых версиях может потребоваться ручная корректировка.
Также стоит помнить, что компенсация облагается:
- 💸 НДФЛ (13% для резидентов РФ) — удерживается при выплате.
- 📊 Страховыми взносами (22% в ПФР, 2.9% в ФСС, 5.1% в ФОМС) — начисляются сверху.
2. Подготовка к расчету: проверка данных сотрудника в 1С
Прежде чем формировать документ увольнения, необходимо убедиться, что в 1С:Бухгалтерии корректно заполнена информация о сотруднике. Ошибки на этом этапе приведут к неверному расчету компенсации. Проверьте следующие разделы:
- Личная карточка сотрудника (
Кадры → Сотрудники): - 📅 Дата приема на работу (от нее зависит стаж для отпуска).
- 📝 Вид занятости (основное место работы или совместительство — влияет на количество дней отпуска).
- 🏥 Периоды нетрудоспособности, командировок, отпусков без сохранения зарплаты (могут исключаться из стажа).
Кадры → Графики работы):- ⏰ Указан ли правильный график (5-дневка, сменный график и т.д.) — от этого зависит количество дней отпуска.
- 🔄 Есть ли изменения графика в течение года (например, перевод на неполный день).
- Начисления и удержания (
Зарплата → Начисления): - 💰 Проверьте, что за последние 12 месяцев все выплаты (зарплата, премии, надбавки) учтены — они влияют на средний заработок.
Особое внимание уделите периодам, исключаемым из стажа для отпуска. Например, если сотрудник брал отпуск за свой счет длительностью более 14 дней, эти дни не учитываются при расчете компенсации. В 1С такие периоды должны быть отмечены в документах Отпуск без сохранения зарплаты или Прочий отсутствие с соответствующим видом времени.
3. Пошаговая инструкция: как рассчитать компенсацию в 1С
Расчет компенсации в 1С:Бухгалтерии 8.3 выполняется в документе Увольнение. Рассмотрим процесс по шагам:
Шаг 1. Создание документа увольнения
Перейдите в раздел Зарплата → Увольнения и создайте новый документ. Заполните:
- 👤 Сотрудника — выберите из справочника.
- 📅 Дата увольнения — последний рабочий день.
- 📝 Основание увольнения — статья ТК РФ (например, "По собственному желанию, ст. 80").
Шаг 2. Расчет компенсации отпуска
На закладке Компенсация отпуска нажмите Заполнить. Программа автоматически:
- Рассчитает количество неиспользованных дней отпуска на дату увольнения.
- Определит период для расчета среднего заработка (обычно 12 месяцев перед увольнением).
- Вычислит сумму компенсации с учетом НДФЛ и взносов.
Если автоматический расчет вас не устраивает (например, нужно скорректировать стаж или исключить какие-то периоды), нажмите Рассчитать вручную и внесите правки.
Шаг 3. Проверка и проводка документа
После заполнения:
- 🔍 Проверьте количество дней отпуска — оно должно совпадать с данными табеля и личной карточки.
- 💰 Убедитесь, что средний заработок посчитан верно (сравните с расчетными листами за последние месяцы).
- 📌 Проводите документ кнопкой
Провести и закрыть.
Указан правильный сотрудник и дата увольнения|
Количество дней отпуска совпадает с табелем|
Средний заработок посчитан за корректный период (12 месяцев)|
Учтены все исключаемые периоды (больничные >14 дней, декрет и т.д.)|
Сумма компенсации логична (нет явных ошибок в округлении)
-->
После проведения документа сформируются:
- 📄 Запись в книге учета доходов (для НДФЛ).
- 📊 Проводки по начислению компенсации (Дт 20/26/44 — Кт 70) и удержанию НДФЛ (Дт 70 — Кт 68.01).
- 📈 Начисление страховых взносов (отразится в отчетах РСВ и 4-ФСС).
4. Формулы и примеры расчета компенсации
Чтобы понять, как 1С рассчитывает компенсацию, разберем формулы и пример на реальных цифрах.
Формула расчета количества дней отпуска
Количество дней неиспользованного отпуска определяется по формуле:
Дни компенсации = (Количество дней отпуска за год / 12 месяцев) × Количество отработанных месяцев
При этом:
- 📅 Отработанные месяцы считаются по правилам ст. 121 ТК РФ. Например, если сотрудник отработал 15 дней в месяце, он округляется до полного месяца.
- 🏖️ Дни отпуска за год — обычно 28 дней (стандартный отпуск), но может быть больше (например, 35 дней для учителей).
Формула расчета среднего заработка
Средний дневной заработок для компенсации рассчитывается так:
Средний заработок = (Сумма начислений за 12 месяцев) / (Количество отработанных дней за 12 месяцев)
Количество отработанных дней зависит от графика работы:
- 📅 При 5-дневной неделе:
29.3 × количество полных месяцев + 29.3/30 × количество дней в неполном месяце. - ⏰ При суммированном учете: используется фактически отработанное время.
Пример расчета
Рассмотрим пример для сотрудника Иванова И.И., который увольняется 15.07.2026:
- 📅 Дата приема: 01.02.2023 (отработал 1 год 5 месяцев и 15 дней).
- 🏖️ Отпуск за год: 28 дней.
- 💰 Зарплата за последние 12 месяцев: 720 000 руб.
- 📅 Отработанные дни за 12 месяцев: 29.3 × 12 = 351.6 дня.
Расчет:
- Количество дней отпуска:
(28 дней / 12 мес.) × 17 мес. (1 год 5 мес.) = 39.67 дней → округляем до 40 дней. - Средний дневной заработок:
720 000 руб. / 351.6 дня ≈ 2 047.78 руб./день. - Сумма компенсации:
40 дней × 2 047.78 руб. = 81 911.20 руб. - НДФЛ (13%):
81 911.20 × 0.13 = 10 648.46 руб. - К выплате:
81 911.20 — 10 648.46 = 71 262.74 руб.
В 1С эти расчеты выполняются автоматически, но вы можете сверить их с помощью калькулятора или вручную, как показано выше.
| Период | Начислено, руб. | Отработанные дни | Средний заработок, руб./день |
|---|---|---|---|
| Июль 2023 — июнь 2026 | 720 000 | 351.6 | 2 047.78 |
| Июль 2026 (15 дней) | 30 000 (за 15 дней) | 15 | 2 000.00 |
| Итого для компенсации | 750 000 | 366.6 | 2 045.82 |
⚠️ Внимание: Если сотрудник отработал менее 15 дней в месяце, этот месяц не учитывается при расчете компенсации (п. 35 Правил об отпусках). В 1С это правило применяется автоматически, но при ручном расчете его легко упустить.
5. Типичные ошибки и как их избежать
Даже опытные бухгалтеры иногда допускают ошибки при расчете компенсации отпуска. Вот самые распространенные из них и способы их предотвращения:
- 🔢 Неверное округление дней отпуска:
Ошибка: Округление в меньшую сторону (например, 12.6 дней → 12 вместо 13).
Как избежать: В 1С проверьте настройку округления в
Настройки → Зарплата → Расчет среднего. С 2023 года действует правило округления в пользу сотрудника. - 📅 Неучтенные исключаемые периоды:
Ошибка: В стаж для отпуска включены дни отпуска за свой счет свыше 14 дней.
Как избежать: Проверьте документы
Отпуск без сохранения зарплатыв карточке сотрудника. В 1С они должны быть отмечены как "Исключаемый из стажа". - 💰 Неправильный расчетный период:
Ошибка: Средний заработок посчитан за 6 месяцев вместо 12.
Как избежать: Убедитесь, что в документе
Увольнениеуказан корректный период (по умолчанию — 12 месяцев перед увольнением). - 📊 Несформированные проводки по взносам:
Ошибка: Компенсация начислена, но взносы не рассчитаны.
Как избежать: После проведения документа проверьте отчет
Свод по взносам(Зарплата → Отчеты).
Если сотрудник увольняется в месяце, когда у него был больничный, убедитесь, что дни нетрудоспособности не включены в расчет среднего заработка. В 1С это должно учитываться автоматически, но при ручной корректировке легко ошибиться.
Еще одна частая проблема — несовпадение данных в 1С и табеле. Например, если в табеле отмечено, что сотрудник отработал 20 дней в месяце, а в 1С по каким-то причинам указано 18, это приведет к ошибке в расчете. Чтобы избежать этого, перед увольнением сверьте:
- 📋 Данные табеля (
Зарплата → Табель). - 📊 Данные в документах начисления зарплаты (
Зарплата → Начисления). - 👤 Данные в личной карточке сотрудника (
Кадры → Сотрудники).
6. Проводки и отчетность: что формирует 1С автоматически
После проведения документа Увольнение в 1С:Бухгалтерии формируются проводки и записи в регистрах. Разберем, что и где отражается:
Бухгалтерские проводки
Типовые проводки по компенсации отпуска:
| Счет Дебет | Счет Кредит | Сумма | Описание |
|---|---|---|---|
| 20 (26, 44) | 70 | 81 911.20 | Начислена компенсация отпуска |
| 70 | 68.01 | 10 648.46 | Удержан НДФЛ (13%) |
| 20 (26, 44) | 69.01 | 18 020.46 | Начислены взносы в ПФР (22%) |
| 20 (26, 44) | 69.03 | 4 177.47 | Начислены взносы в ФОМС (5.1%) |
Отчетность
Компенсация отпуска при увольнении отражается в следующих отчетах:
- 📄 6-НДФЛ:
Сумма компенсации включается в раздел 2 с кодом дохода
2013("Отпускные при увольнении"). Дата получения дохода — последний рабочий день. - 📊 РСВ (Расчет по страховым взносам):
Компенсация отражается в разделе 3 с кодом
2012("Выплаты по трудовому договору"). - 📈 4-ФСС:
Включается в базу для начисления взносов на травматизм (если применимо).
Чтобы проверить корректность отражения компенсации в отчетности, сформируйте:
Зарплата → Отчеты → Анализ начислений— здесь видно все начисления по сотруднику, включая компенсацию.Зарплата → Отчеты → Свод по взносам— проверка начисленных взносов.Зарплата → Отчеты → 6-НДФЛ (проверка)— контроль данных для налоговой.
⚠️ Внимание: Если сотрудник увольняется в декабре, а компенсация выплачивается в январе следующего года, в 6-НДФЛ она должна отразиться в том периоде, когда фактически выплачена (январь). В 1С это учитывается автоматически, но при ручном заполнении отчета легко ошибиться.
7. Особенности расчета для нестандартных ситуаций
Не всегда расчет компенсации проходит по стандартному сценарию. Рассмотрим несколько нетипичных случаев и их решение в 1С:Бухгалтерии.
Сотрудник отработал менее полугода
Если сотрудник проработал менее 6 месяцев, компенсация рассчитывается пропорционально отработанным дням. Например:
- 📅 Дата приема: 01.01.2026.
- 📅 Дата увольнения: 15.03.2026 (2.5 месяца).
- 🏖️ Отпуск за год: 28 дней.
Расчет:
(28 дней / 12 мес.) × 2.5 мес. ≈ 5.83 дня → округляем до 6 дней.
Сотрудник брал авансом отпуск
Если сотрудник уже использовал отпуск "авансом" (например, отгулял 28 дней за год, но отработал только 6 месяцев), при увольнении возникает переплата по отпуску. В этом случае:
- В документе
Увольнениеукажите количество дней с отрицательным знаком (например, -10 дней). - Программа автоматически рассчитает сумму к удержанию (но не более 20% от выплаты при увольнении, ст. 138 ТК РФ).
Сотрудник работал на неполной ставке
Для совместителей или сотрудников на неполной ставке количество дней отпуска рассчитывается пропорционально ставке. Например:
- 📅 Ставка: 0.5 (половина рабочего дня).
- 🏖️ Стандартный отпуск: 28 дней.
Тогда отпуск за год:
28 дней × 0.5 = 14 дней.
Увольнение в месяце, когда была премия
Если в расчетном периоде сотрудник получил премию (например, годовую), она включается в расчет среднего заработка, но только в части, приходящейся на отработанное время. В 1С это учитывается автоматически, но при ручном расчете нужно:
- Разделить премию на 12 месяцев.
- Умножить на количество месяцев, фактически отработанных в расчетном периоде.
Что делать, если компенсация получилась отрицательной?
Если сотрудник "перегулял" отпуск, и сумма к удержанию превышает выплату при увольнении, в 1С автоматически удерживается только 20% от суммы (ст. 138 ТК РФ). Остаток можно:
1. Удержать later по согласованию с сотрудником (оформить документ "Взаиморасчеты с сотрудником").
2. Списать как убыток организации (если сотрудник отказывается возмещать переплату).
8. Проверка и исправление ошибок после расчета
Если после проведения документа Увольнение вы обнаружили ошибку (например, неверное количество дней или сумма), исправить ее можно следующими способами:
Способ 1: Корректировка документа увольнения
Если ошибка замечена до выплаты:
- Откройте документ
Увольнениена редактирование. - Исправьте неверные данные (например, количество дней отпуска).
- Перепроведите документ.
Способ 2: Сторнирование и перерасчет
Если компенсация уже выплачена, но обнаружены ошибки:
- Создайте документ
Сторнирование записей(Зарплата → Сторнирование) и отмените ошибочное начисление. - Сформируйте новый документ
Увольнениес правильными данными. - Если сотрудник уже получил деньги, оформите
Взаиморасчеты с сотрудникомдля возврата излишне выплаченной суммы.
Способ 3: Ручная корректировка в отчетности
Если ошибка незначительная и не влияет на суммы (например, неверный код дохода в 6-НДФЛ), можно:
- Исправить код вручную в отчете перед сдачей.
- Добавить пояснения в сопроводительное письмо к отчету.
Для контроля корректности расчетов используйте отчеты:
- 📊
Анализ начислений по сотруднику— проверка всех начислений и удержаний. - 📈
Карточка счета 70— контроль движений по зарплате. - 📄
Свод по взносам— проверка начисленных страховых взносов.
Если после исправления ошибки сумма компенсации изменилась, не забудьте пересчитать НДФЛ и взносы. В 1С это делается автоматически при повторном проведении документа, но при ручных исправлениях легко упустить.
🔍 Часто задаваемые вопросы по расчету компенсации отпуска в 1С
1. Как в 1С посчитать компенсацию, если сотрудник отработал 11 месяцев?
В этом случае сотрудник имеет право на полную компенсацию за год (28 дней), так как 11 месяцев округляются до полного года (ст. 127 ТК РФ). В 1С это учитывается автоматически при заполнении документа Увольнение.
2. Нужно ли удерживать НДФЛ с компенсации отпуска?
Да, компенсация за неиспользованный отпуск облагается НДФЛ по ставке 13% (для резидентов РФ). В 1С удержание происходит автоматически при проведении документа.
3. Как в 1С отразить компенсацию за дополнительный отпуск?
Дополнительный отпуск (например, за вредные условия труда) указывается в карточке сотрудника в разделе Отпуска. При увольнении дни дополнительного отпуска включаются в расчет компенсации автоматически.
4. Можно ли выплатить компенсацию позже даты увольнения?
Нет, компенсация должна быть выплачена в последний рабочий день (ст. 140 ТК РФ). Если это невозможно (например, из-за ошибки в расчетах), выплата производится на следующий день с уплатой процентов за задержку (ст. 236 ТК РФ).
5. Как в 1С исправить компенсацию, если сотрудник уже уволен?
Если ошибка обнаружена после увольнения, создайте документ Взаиморасчеты с сотрудником (Зарплата → Взаиморасчеты) и оформите доплату или удержание. При значительных ошибках может потребоваться сторнирование и перерасчет.