Другое · 14 мин
Как в 1С посчитать компенсацию при увольнении
Пошаговая инструкция по расчёту компенсации за неиспользованный отпуск при увольнении в 1С:ЗУП и 1С:Бухгалтерии: документ увольнения, проверка среднего заработка, ошибки.
Компенсация за неиспользованный отпуск — обязательная выплата при увольнении сотрудника, и ошибка в её расчёте приводит к претензиям со стороны бывшего работника, трудовой инспекции или налоговой. В типовых конфигурациях 1С (Зарплата и управление персоналом, а также Бухгалтерия предприятия) расчёт автоматизирован: программа сама определяет остаток отпуска, средний дневной заработок и итоговую сумму. Но автоматика корректна только тогда, когда в базе правильно ведётся кадровый учёт и начисления за расчётный период.
Ниже разобран практический порядок действий: от проверки остатка отпуска до проведения документа увольнения и контроля результата. Инструкция ориентирована на 1С:ЗУП 8.3 как основной инструмент расчёта зарплаты, с отдельными замечаниями для тех, кто считает в 1С:Бухгалтерии.
Важно понимать логику программы: она не «угадывает» компенсацию, а строит её из данных — даты приёма, отработанных периодов, оформленных отпусков и начислений за последние 12 месяцев. Поэтому половина работы — это подготовка и проверка исходных данных, а не нажатие кнопки «Рассчитать».
Как 1С рассчитывает компенсацию: логика программы
Алгоритм расчёта в 1С повторяет установленный порядок: компенсация = количество неиспользованных дней отпуска × средний дневной заработок. Количество дней программа определяет по кадровым данным: от даты приёма на работу до даты увольнения, за вычетом уже использованных отпусков и периодов, которые не включаются в отпускной стаж (например, отпуска без сохранения зарплаты сверх установленного лимита или отпуска по уходу за ребёнком).
Средний дневной заработок считается из начислений за 12 календарных месяцев, предшествующих месяцу увольнения. В расчёт включаются выплаты, предусмотренные системой оплаты труда, и исключаются периоды и суммы, не участвующие в расчёте среднего: больничные, отпускные, командировочные, простои. Если сотрудник отработал меньше года, программа берёт фактически отработанный период.
Ключевой момент: 1С не создаёт эти данные сама, а берёт их из учёта. Если отпуск оформлялся «вне программы» (приказ на бумаге, а документ в базе не введён), остаток будет завышен, и компенсация получится больше положенной. Если в расчётном периоде не проведены какие-то начисления — средний заработок занизится.
Подготовка: что проверить до расчёта
Первый шаг — сверить остаток отпуска. В 1С:ЗУП для этого есть отчёт «Остатки отпусков» (раздел «Кадры» — «Отчёты, справки» или «Зарплата» — «Отчёты» в зависимости от версии). Сформируйте его по увольняемому сотруднику на дату увольнения и сравните с фактическими данными: сколько дней отпуска сотрудник реально отгулял за время работы.
Второй шаг — проверить, что все кадровые документы введены: приём на работу, переводы, ежегодные отпуска, отпуска без сохранения зарплаты, больничные, командировки. Каждый пропущенный документ искажает либо отпускной стаж, либо базу среднего заработка.
Третий шаг — убедиться, что начислена зарплата за все месяцы расчётного периода, включая последний отработанный месяц. В типовой настройке документ «Увольнение» подхватывает начисления текущего месяца автоматически, но только если они введены или рассчитываются внутри самого документа увольнения.
Что проверить перед расчётом
Совпадает с фактическими данными по отгулянным отпускам
В отчёте дней больше или меньше, чем по приказам — значит, в базе пропущены документы отпусков
Все месяцы заполнены, суммы соответствуют расчётным листкам
Есть пустые месяцы или нулевые суммы при фактической работе сотрудника
Даты соответствуют приказам
Дата приёма отличается от приказа — стаж и остаток отпуска посчитаются неверно
Пошаговый расчёт в документе «Увольнение» в 1С:ЗУП
Основной инструмент — документ «Увольнение». Он находится в разделе «Кадры» — «Все кадровые документы» (или «Приёмы, переводы, увольнения»). Создайте новый документ, выберите сотрудника и укажите дату увольнения и основание.
После заполнения шапки программа автоматически рассчитывает компенсацию: на закладке «Компенсация отпуска» (или в одноимённом блоке) появится количество дней и сумма. Если компенсация не появилась — проверьте, что у сотрудника есть положительный остаток отпуска и что в настройках вида расчёта не отключено автоматическое начисление.
Для детального контроля откройте расшифровку среднего заработка: по кнопке с суммой или через печатную форму «Расчёт среднего заработка». Там видно, какие месяцы и суммы вошли в расчёт, сколько дней учтено и какой среднедневной заработок получился. Это главный инструмент проверки перед проведением.
В том же документе рассчитывается зарплата за отработанные дни последнего месяца, удержания и НДФЛ. После проверки всех цифр проведите документ — начисления попадут в расчётный листок и в ведомость на выплату.
- 1Сформируйте отчёт «Остатки отпусков» по сотруднику и сверьте с фактическими данными
- 2Проверьте, что введены все кадровые документы: приёмы, отпуска, больничные, командировки
- 3Создайте документ «Увольнение»: раздел «Кадры» — «Приёмы, переводы, увольнения»
- 4Укажите сотрудника, дату увольнения и основание
- 5Проверьте автоматически рассчитанные дни компенсации и сумму среднего заработка
- 6Откройте расшифровку среднего заработка и сверьте месяцы и суммы с расчётными листками
- 7Проверьте зарплату за последний месяц, НДФЛ и удержания
- 8Проведите документ и сформируйте расчётный листок для контроля
Особые сценарии расчёта
Компенсация при увольнении после декрета
Если сотрудница увольняется сразу после отпуска по беременности и родам или по уходу за ребёнком, в расчётном периоде может не быть начислений. В этом случае средний заработок определяется по более раннему периоду — 12 месяцам, предшествующим исключаемому периоду. В 1С:ЗУП период расчёта среднего можно скорректировать вручную в форме расшифровки среднего заработка документа увольнения.
Удержание за использованный авансом отпуск
Обратная ситуация: сотрудник отгулял отпуск авансом и увольняется, не отработав соответствующий период. Тогда в документе увольнения вместо компенсации появится удержание за неотработанные дни отпуска. Проверьте, что программа выбрала правильный режим — в документе есть переключатель «Начислить компенсацию / Удержать за использованный авансом отпуск», который обычно заполняется автоматически по знаку остатка.
Компенсация за дополнительные отпуска
Если сотруднику положены дополнительные отпуска (за вредные условия труда, ненормированный день, работу в особых районах), они тоже компенсируются при увольнении. 1С учитывает их, если виды отпусков настроены в программе и назначены сотруднику в кадровых документах. Проверьте в карточке сотрудника или в отчёте по остаткам, что дополнительные отпуска отражаются отдельными строками с положительным остатком.
Как выбрать действие в нестандартной ситуации
Расчёт компенсации в 1С:Бухгалтерии
В 1С:Бухгалтерии 8 механика похожая, но возможности скромнее: документ «Увольнение» создаётся в разделе «Зарплата и кадры» — «Кадровые документы» (или «Все кадровые документы»). При проведении программа рассчитывает компенсацию по остатку отпуска и среднему заработку, однако отчёты по остаткам отпусков и расшифровки среднего менее детальны, чем в ЗУП.
Если в базе ведётся упрощённый кадровый учёт (отпуска не оформлялись документами), остаток отпуска придётся скорректировать вручную в документе увольнения — количество дней можно изменить. Это допустимо, но требует самостоятельного расчёта остатка: от даты приёма до даты увольнения по 2,33 дня за полный отработанный месяц при стандартном отпуске 28 дней, с учётом правил округления и исключаемых периодов.
Где считать компенсацию
Полноценный расчёт: детальные отчёты по остаткам отпусков, автоматический учёт исключаемых периодов, расшифровка среднего заработка. Подходит для регулярного кадрового учёта.
Базовый расчёт в документе увольнения, остаток часто требует ручной корректировки. Подходит для небольшого штата при аккуратном ведении кадровых документов.
Крайний вариант при испорченном учёте: остаток и средний считаются отдельно, в документ вводятся готовые цифры. Требует документального обоснования расчёта и повышенного контроля.
Налогообложение и выплата
Компенсация за неиспользованный отпуск облагается НДФЛ и страховыми взносами в общем порядке — в отличие, например, от выходного пособия в пределах установленных норм. В 1С налоги рассчитываются автоматически в документе увольнения: проверьте на соответствующих закладках суммы НДФЛ и взносов, особенно если у сотрудника есть вычеты.
Выплатить компенсацию нужно в день увольнения вместе с окончательным расчётом. В программе после проведения увольнения создайте ведомость на выплату (в банк, кассу или на карту) с датой, равной дате увольнения. Нарушение срока выплаты влечёт обязанность уплатить проценты за задержку, а суммы задолженности быстро перерастают в трудовые споры.
После выплаты проверьте отражение в учёте: расчётный листок сотрудника, справку о доходах (при необходимости выдачи), а также попадание начислений в отчётность — РСВ и 6-НДФЛ за соответствующий период. В 1С эти данные формируются автоматически, но только из проведённых документов.
Типичные ошибки и как их избежать
Самая частая проблема — неверный остаток отпуска из-за неоформленных в программе отпусков. Отпуск «по приказу на бумаге» не уменьшает остаток в базе, и компенсация завышается. Лечение простое: перед увольнением введите все фактические отпуска документами с корректными датами.
Вторая ошибка — неполный расчётный период: в базе нет начислений за часть месяцев (например, зарплату считали в другой программе или документы не проведены). Средний заработок занижается, сотрудник недополучает деньги. Всегда открывайте расшифровку среднего и сверяйте помесячно.
Третья группа ошибок — ручные правки без понимания последствий: бухгалтер вручную меняет дни или сумму компенсации, не проверив первопричину расхождения. Ручная корректировка допустима, но только после того, как вы нашли, почему автоматический расчёт дал другой результат, и зафиксировали обоснование.
Контроль результата: чек-лист после расчёта
После проведения документа сформируйте расчётный листок сотрудника за месяц увольнения. В нём должны быть: зарплата за отработанные дни, компенсация за неиспользованный отпуск (или удержание), НДФЛ, удержания по исполнительным документам при их наличии и итоговая сумма к выплате.
Сверьте количество дней компенсации с отчётом «Остатки отпусков» на дату увольнения — после проведения увольнения остаток по сотруднику должен обнулиться. Если остаток остался положительным или ушёл в минус, значит, что-то посчитано не так.
Наконец, проверьте печатную форму записки-расчёта (типовая форма Т-61 доступна в 1С:ЗУП): в ней сведены дни компенсации, средний заработок и итоговые суммы — это документ, который можно выдать или показать сотруднику при расчёте.
Что важно запомнить
Компенсация при увольнении в 1С считается автоматически в документе «Увольнение», но качество расчёта зависит от учёта: сверьте остаток отпуска, полноту начислений за 12 месяцев и расшифровку среднего заработка до проведения. После расчёта проверьте расчётный листок, обнуление остатка отпуска и своевременность выплаты в день увольнения.
Частые вопросы
Как округляются дни компенсации в 1С?
По умолчанию программа считает дни без округления (с дробной частью), что соответствует позиции ведомств: округление в большую сторону допустимо, только если оно закреплено в локальных актах организации. В настройках учёта зарплаты можно включить округление дней компенсации — тогда оно будет применяться ко всем увольнениям единообразно.
Сотрудник отработал меньше месяца — положена ли компенсация?
Если сотрудник отработал больше половины месяца, этот месяц включается в расчёт, и компенсация начисляется. Если меньше половины — месяц исключается, и компенсация может быть нулевой. 1С выполняет этот подсчёт автоматически по датам приёма и увольнения.
Можно ли исправить компенсацию после проведения увольнения?
Да, пока не сдана отчётность: отмените проведение документа увольнения, исправьте исходные данные (отпуска, начисления) и проведите снова. Если зарплата уже выплачена и отчётность сдана, потребуется корректировка с перерасчётом НДФЛ и взносов и уточнёнными формами — в этом случае действуйте последовательно и зафиксируйте причину исправления.
Почему в документе увольнения не рассчитывается средний заработок?
Чаще всего причина в отсутствии проведённых начислений за расчётный период: проверьте, что документы начисления зарплаты за все месяцы проведены. Также проверьте дату увольнения — если она раньше даты приёма или в том же месяце без начислений, базы для среднего просто нет, и период нужно скорректировать вручную.
Облагается ли компенсация при увольнении НДФЛ и взносами?
Да, компенсация за неиспользованный отпуск полностью облагается НДФЛ и страховыми взносами. Исключений для неё законодательство не предусматривает — в отличие от выходного пособия в пределах трёхкратного среднего месячного заработка. В 1С налоги рассчитываются в документе увольнения автоматически.
Как выдать сотруднику подтверждение расчёта?
Используйте печатные формы документа увольнения: записку-расчёт по форме Т-61 и расчётный листок. Дополнительно можно сформировать справку о доходах и суммах налога — в 1С она доступна из раздела отчётности по НДФЛ или из карточки сотрудника.