К статье
Практический материал

Другое · 14 мин

Как в 1С посчитать компенсацию при увольнении

Пошаговая инструкция по расчёту компенсации за неиспользованный отпуск при увольнении в 1С:ЗУП и 1С:Бухгалтерии: документ увольнения, проверка среднего заработка, ошибки.

Компенсация за неиспользованный отпуск — обязательная выплата при увольнении сотрудника, и ошибка в её расчёте приводит к претензиям со стороны бывшего работника, трудовой инспекции или налоговой. В типовых конфигурациях 1С (Зарплата и управление персоналом, а также Бухгалтерия предприятия) расчёт автоматизирован: программа сама определяет остаток отпуска, средний дневной заработок и итоговую сумму. Но автоматика корректна только тогда, когда в базе правильно ведётся кадровый учёт и начисления за расчётный период.

Ниже разобран практический порядок действий: от проверки остатка отпуска до проведения документа увольнения и контроля результата. Инструкция ориентирована на 1С:ЗУП 8.3 как основной инструмент расчёта зарплаты, с отдельными замечаниями для тех, кто считает в 1С:Бухгалтерии.

Важно понимать логику программы: она не «угадывает» компенсацию, а строит её из данных — даты приёма, отработанных периодов, оформленных отпусков и начислений за последние 12 месяцев. Поэтому половина работы — это подготовка и проверка исходных данных, а не нажатие кнопки «Рассчитать».

Как 1С рассчитывает компенсацию: логика программы

Алгоритм расчёта в 1С повторяет установленный порядок: компенсация = количество неиспользованных дней отпуска × средний дневной заработок. Количество дней программа определяет по кадровым данным: от даты приёма на работу до даты увольнения, за вычетом уже использованных отпусков и периодов, которые не включаются в отпускной стаж (например, отпуска без сохранения зарплаты сверх установленного лимита или отпуска по уходу за ребёнком).

Средний дневной заработок считается из начислений за 12 календарных месяцев, предшествующих месяцу увольнения. В расчёт включаются выплаты, предусмотренные системой оплаты труда, и исключаются периоды и суммы, не участвующие в расчёте среднего: больничные, отпускные, командировочные, простои. Если сотрудник отработал меньше года, программа берёт фактически отработанный период.

Ключевой момент: 1С не создаёт эти данные сама, а берёт их из учёта. Если отпуск оформлялся «вне программы» (приказ на бумаге, а документ в базе не введён), остаток будет завышен, и компенсация получится больше положенной. Если в расчётном периоде не проведены какие-то начисления — средний заработок занизится.

Подготовка: что проверить до расчёта

Первый шаг — сверить остаток отпуска. В 1С:ЗУП для этого есть отчёт «Остатки отпусков» (раздел «Кадры» — «Отчёты, справки» или «Зарплата» — «Отчёты» в зависимости от версии). Сформируйте его по увольняемому сотруднику на дату увольнения и сравните с фактическими данными: сколько дней отпуска сотрудник реально отгулял за время работы.

Второй шаг — проверить, что все кадровые документы введены: приём на работу, переводы, ежегодные отпуска, отпуска без сохранения зарплаты, больничные, командировки. Каждый пропущенный документ искажает либо отпускной стаж, либо базу среднего заработка.

Третий шаг — убедиться, что начислена зарплата за все месяцы расчётного периода, включая последний отработанный месяц. В типовой настройке документ «Увольнение» подхватывает начисления текущего месяца автоматически, но только если они введены или рассчитываются внутри самого документа увольнения.

Контрольные точки

Что проверить перед расчётом

Остаток отпуска в отчёте «Остатки отпусков»
Норма

Совпадает с фактическими данными по отгулянным отпускам

Тревожный признак

В отчёте дней больше или меньше, чем по приказам — значит, в базе пропущены документы отпусков

Начисления за 12 месяцев в документе увольнения
Норма

Все месяцы заполнены, суммы соответствуют расчётным листкам

Тревожный признак

Есть пустые месяцы или нулевые суммы при фактической работе сотрудника

Дата приёма и дата увольнения в карточке сотрудника
Норма

Даты соответствуют приказам

Тревожный признак

Дата приёма отличается от приказа — стаж и остаток отпуска посчитаются неверно

Пошаговый расчёт в документе «Увольнение» в 1С:ЗУП

Основной инструмент — документ «Увольнение». Он находится в разделе «Кадры» — «Все кадровые документы» (или «Приёмы, переводы, увольнения»). Создайте новый документ, выберите сотрудника и укажите дату увольнения и основание.

После заполнения шапки программа автоматически рассчитывает компенсацию: на закладке «Компенсация отпуска» (или в одноимённом блоке) появится количество дней и сумма. Если компенсация не появилась — проверьте, что у сотрудника есть положительный остаток отпуска и что в настройках вида расчёта не отключено автоматическое начисление.

Для детального контроля откройте расшифровку среднего заработка: по кнопке с суммой или через печатную форму «Расчёт среднего заработка». Там видно, какие месяцы и суммы вошли в расчёт, сколько дней учтено и какой среднедневной заработок получился. Это главный инструмент проверки перед проведением.

В том же документе рассчитывается зарплата за отработанные дни последнего месяца, удержания и НДФЛ. После проверки всех цифр проведите документ — начисления попадут в расчётный листок и в ведомость на выплату.

Порядок расчёта в 1С:ЗУП
  1. 1
    Сформируйте отчёт «Остатки отпусков» по сотруднику и сверьте с фактическими данными
  2. 2
    Проверьте, что введены все кадровые документы: приёмы, отпуска, больничные, командировки
  3. 3
    Создайте документ «Увольнение»: раздел «Кадры» — «Приёмы, переводы, увольнения»
  4. 4
    Укажите сотрудника, дату увольнения и основание
  5. 5
    Проверьте автоматически рассчитанные дни компенсации и сумму среднего заработка
  6. 6
    Откройте расшифровку среднего заработка и сверьте месяцы и суммы с расчётными листками
  7. 7
    Проверьте зарплату за последний месяц, НДФЛ и удержания
  8. 8
    Проведите документ и сформируйте расчётный листок для контроля

Особые сценарии расчёта

Компенсация при увольнении после декрета

Если сотрудница увольняется сразу после отпуска по беременности и родам или по уходу за ребёнком, в расчётном периоде может не быть начислений. В этом случае средний заработок определяется по более раннему периоду — 12 месяцам, предшествующим исключаемому периоду. В 1С:ЗУП период расчёта среднего можно скорректировать вручную в форме расшифровки среднего заработка документа увольнения.

Удержание за использованный авансом отпуск

Обратная ситуация: сотрудник отгулял отпуск авансом и увольняется, не отработав соответствующий период. Тогда в документе увольнения вместо компенсации появится удержание за неотработанные дни отпуска. Проверьте, что программа выбрала правильный режим — в документе есть переключатель «Начислить компенсацию / Удержать за использованный авансом отпуск», который обычно заполняется автоматически по знаку остатка.

Компенсация за дополнительные отпуска

Если сотруднику положены дополнительные отпуска (за вредные условия труда, ненормированный день, работу в особых районах), они тоже компенсируются при увольнении. 1С учитывает их, если виды отпусков настроены в программе и назначены сотруднику в кадровых документах. Проверьте в карточке сотрудника или в отчёте по остаткам, что дополнительные отпуска отражаются отдельными строками с положительным остатком.

Маршрут решения

Как выбрать действие в нестандартной ситуации

Остаток отпуска в отчёте не совпадает с фактическимНе рассчитывайте увольнение — сначала найдите и введите пропущенные документы отпусков, затем перепроверьте остаток
В расчётном периоде нет начислений (декрет, длительный отпуск без сохранения)В расшифровке среднего заработка вручную измените расчётный период на 12 месяцев, предшествующих исключаемому периоду
Сотрудник отгулял отпуск авансомПроверьте, что в документе увольнения выбран режим удержания, а не компенсации, и сумма удержания не превышает допустимые ограничения
Компенсация в документе не рассчиталась вообщеПроверьте остаток отпуска, настройку вида расчёта компенсации и дату увольнения — она должна быть не раньше даты приёма

Расчёт компенсации в 1С:Бухгалтерии

В 1С:Бухгалтерии 8 механика похожая, но возможности скромнее: документ «Увольнение» создаётся в разделе «Зарплата и кадры» — «Кадровые документы» (или «Все кадровые документы»). При проведении программа рассчитывает компенсацию по остатку отпуска и среднему заработку, однако отчёты по остаткам отпусков и расшифровки среднего менее детальны, чем в ЗУП.

Если в базе ведётся упрощённый кадровый учёт (отпуска не оформлялись документами), остаток отпуска придётся скорректировать вручную в документе увольнения — количество дней можно изменить. Это допустимо, но требует самостоятельного расчёта остатка: от даты приёма до даты увольнения по 2,33 дня за полный отработанный месяц при стандартном отпуске 28 дней, с учётом правил округления и исключаемых периодов.

Где считать компенсацию

1С:ЗУП

Полноценный расчёт: детальные отчёты по остаткам отпусков, автоматический учёт исключаемых периодов, расшифровка среднего заработка. Подходит для регулярного кадрового учёта.

1С:Бухгалтерия

Базовый расчёт в документе увольнения, остаток часто требует ручной корректировки. Подходит для небольшого штата при аккуратном ведении кадровых документов.

Расчёт вне программы с ручным вводом

Крайний вариант при испорченном учёте: остаток и средний считаются отдельно, в документ вводятся готовые цифры. Требует документального обоснования расчёта и повышенного контроля.

Налогообложение и выплата

Компенсация за неиспользованный отпуск облагается НДФЛ и страховыми взносами в общем порядке — в отличие, например, от выходного пособия в пределах установленных норм. В 1С налоги рассчитываются автоматически в документе увольнения: проверьте на соответствующих закладках суммы НДФЛ и взносов, особенно если у сотрудника есть вычеты.

Выплатить компенсацию нужно в день увольнения вместе с окончательным расчётом. В программе после проведения увольнения создайте ведомость на выплату (в банк, кассу или на карту) с датой, равной дате увольнения. Нарушение срока выплаты влечёт обязанность уплатить проценты за задержку, а суммы задолженности быстро перерастают в трудовые споры.

После выплаты проверьте отражение в учёте: расчётный листок сотрудника, справку о доходах (при необходимости выдачи), а также попадание начислений в отчётность — РСВ и 6-НДФЛ за соответствующий период. В 1С эти данные формируются автоматически, но только из проведённых документов.

Типичные ошибки и как их избежать

Самая частая проблема — неверный остаток отпуска из-за неоформленных в программе отпусков. Отпуск «по приказу на бумаге» не уменьшает остаток в базе, и компенсация завышается. Лечение простое: перед увольнением введите все фактические отпуска документами с корректными датами.

Вторая ошибка — неполный расчётный период: в базе нет начислений за часть месяцев (например, зарплату считали в другой программе или документы не проведены). Средний заработок занижается, сотрудник недополучает деньги. Всегда открывайте расшифровку среднего и сверяйте помесячно.

Третья группа ошибок — ручные правки без понимания последствий: бухгалтер вручную меняет дни или сумму компенсации, не проверив первопричину расхождения. Ручная корректировка допустима, но только после того, как вы нашли, почему автоматический расчёт дал другой результат, и зафиксировали обоснование.

Типичные ошибки при расчёте
01
Проведение увольнения без сверки остатка отпуска — компенсация завышается из-за неучтённых отпусков
02
Игнорирование пустых месяцев в расшифровке среднего заработка — сумма занижается, сотрудник получает меньше положенного
03
Ручное изменение дней компенсации без анализа причины расхождения — ошибка маскируется и повторяется при следующих увольнениях
04
Выплата позже дня увольнения — возникает обязанность платить проценты за задержку
05
Забытый режим удержания при отпуске, отгулянном авансом — вместо удержания начисляется компенсация

Контроль результата: чек-лист после расчёта

После проведения документа сформируйте расчётный листок сотрудника за месяц увольнения. В нём должны быть: зарплата за отработанные дни, компенсация за неиспользованный отпуск (или удержание), НДФЛ, удержания по исполнительным документам при их наличии и итоговая сумма к выплате.

Сверьте количество дней компенсации с отчётом «Остатки отпусков» на дату увольнения — после проведения увольнения остаток по сотруднику должен обнулиться. Если остаток остался положительным или ушёл в минус, значит, что-то посчитано не так.

Наконец, проверьте печатную форму записки-расчёта (типовая форма Т-61 доступна в 1С:ЗУП): в ней сведены дни компенсации, средний заработок и итоговые суммы — это документ, который можно выдать или показать сотруднику при расчёте.

Итог

Что важно запомнить

Компенсация при увольнении в 1С считается автоматически в документе «Увольнение», но качество расчёта зависит от учёта: сверьте остаток отпуска, полноту начислений за 12 месяцев и расшифровку среднего заработка до проведения. После расчёта проверьте расчётный листок, обнуление остатка отпуска и своевременность выплаты в день увольнения.

Частые вопросы

Как округляются дни компенсации в 1С?

По умолчанию программа считает дни без округления (с дробной частью), что соответствует позиции ведомств: округление в большую сторону допустимо, только если оно закреплено в локальных актах организации. В настройках учёта зарплаты можно включить округление дней компенсации — тогда оно будет применяться ко всем увольнениям единообразно.

Сотрудник отработал меньше месяца — положена ли компенсация?

Если сотрудник отработал больше половины месяца, этот месяц включается в расчёт, и компенсация начисляется. Если меньше половины — месяц исключается, и компенсация может быть нулевой. 1С выполняет этот подсчёт автоматически по датам приёма и увольнения.

Можно ли исправить компенсацию после проведения увольнения?

Да, пока не сдана отчётность: отмените проведение документа увольнения, исправьте исходные данные (отпуска, начисления) и проведите снова. Если зарплата уже выплачена и отчётность сдана, потребуется корректировка с перерасчётом НДФЛ и взносов и уточнёнными формами — в этом случае действуйте последовательно и зафиксируйте причину исправления.

Почему в документе увольнения не рассчитывается средний заработок?

Чаще всего причина в отсутствии проведённых начислений за расчётный период: проверьте, что документы начисления зарплаты за все месяцы проведены. Также проверьте дату увольнения — если она раньше даты приёма или в том же месяце без начислений, базы для среднего просто нет, и период нужно скорректировать вручную.

Облагается ли компенсация при увольнении НДФЛ и взносами?

Да, компенсация за неиспользованный отпуск полностью облагается НДФЛ и страховыми взносами. Исключений для неё законодательство не предусматривает — в отличие от выходного пособия в пределах трёхкратного среднего месячного заработка. В 1С налоги рассчитываются в документе увольнения автоматически.

Как выдать сотруднику подтверждение расчёта?

Используйте печатные формы документа увольнения: записку-расчёт по форме Т-61 и расчётный листок. Дополнительно можно сформировать справку о доходах и суммах налога — в 1С она доступна из раздела отчётности по НДФЛ или из карточки сотрудника.