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

Другое · 13 мин

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

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

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

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

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

Что должно быть настроено перед расчётом

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

Во-первых, проверьте учёт остатков отпусков: в разделе «Кадры» или в карточке сотрудника должны быть заполнены виды ежегодных отпусков и корректно регистрироваться фактические отпуска документами «Отпуск», «Отсутствие» и т. п. Если отпуска оформлялись «бумажно», минуя программу, остатки будут завышены.

Во-вторых, убедитесь, что за расчётный период (12 календарных месяцев, предшествующих месяцу увольнения) проведены все начисления и отражены периоды отсутствий. Средний заработок считается по данным учёта, и непроведённый документ «Больничный лист» или «Командировка» исказит базу.

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

Как проверить остаток дней неиспользованного отпуска

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

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

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

Остаток в отчёте «Остатки отпусков»База для расчёта дней компенсации

Сверить с приказами об отпусках и личной карточкой

Средний заработок в документе «Увольнение»Определяет сумму за один день

Открыть расшифровку и проверить состав расчётного периода

Дата увольненияВлияет на стаж и расчётный период

Должна совпадать с приказом об увольнении

Дата приёма на работуОпределяет рабочие годы для отпуска

Проверить в карточке сотрудника, особенно после восстановления или перевода

Оформление документа «Увольнение» в 1С:ЗУП

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

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

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

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

Как программа считает средний заработок и дни компенсации

Среднедневной заработок для компенсации определяется по общим правилам: сумма учитываемых выплат за расчётный период делится на количество учитываемых календарных дней. Для полностью отработанного месяца используется среднемесячное число календарных дней 29,3; для неполного месяца количество дней пересчитывается пропорционально отработанному времени.

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

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

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

НДФЛ, взносы и выплата компенсации

Компенсация за неиспользованный отпуск облагается НДФЛ и страховыми взносами в полном объёме — это одна из немногих выплат при увольнении, не попадающих под необлагаемые лимиты (в отличие от выходного пособия в пределах трёх среднемесячных заработков). Программа начисляет налог и взносы автоматически при проведении документа «Увольнение», на вкладках «НДФЛ» и «Взносы» можно посмотреть расшифровку.

Дата фактического получения дохода по компенсации — день выплаты. Все причитающиеся суммы работодатель обязан выплатить в день увольнения. В программе выплата оформляется ведомостью с характером выплаты «Увольнение»; при создании ведомости из документа увольнения суммы подтягиваются автоматически вместе с удержанным НДФЛ.

Компенсация попадает в расчёт 6-НДФЛ и в персонифицированную отчётность. Проверьте, чтобы вид дохода и код дохода по компенсации были типовыми — ручное изменение кодов дохода в видах расчёта часто приводит к ошибкам в отчётности.

Особые ситуации и работа в 1С:Бухгалтерии

Удержание за неотработанные дни отпуска

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

Совместители и сотрудники с несколькими местами работы

Компенсация рассчитывается отдельно по каждому трудовому договору. В ЗУП для внутреннего совместителя оформляется отдельный документ «Увольнение» по каждому месту работы, и остатки отпусков учитываются раздельно.

Расчёт в 1С:Бухгалтерии 8

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

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

Проверка результата и закрывающие документы

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

Дополнительно сформируйте отчёт «Остатки отпусков» после увольнения: по уволенному сотруднику остаток должен обнулиться (за исключением случаев, когда компенсируется не всё — например, при увольнении части дней по соглашению, что редкость). Ненулевой остаток — признак того, что дни в документе были скорректированы вручную или учёт вёлся с ошибками.

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

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

Как проверить результат

Дни компенсации
Норма

Совпадают с отчётом «Остатки отпусков» на дату увольнения

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

Расходятся с отчётом или введены вручную без обоснования

Средний заработок
Норма

В расшифровке все месяцы периода, исключены больничные и отпуска

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

Пропущены месяцы, сумма равна нулю при наличии начислений

НДФЛ и взносы
Норма

Начислены на вкладках документа, попали в ведомость

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

Налог не рассчитан или ведомость не заполняется

Остаток отпусков после увольнения
Норма

Равен нулю

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

Остались дни без объяснения

Итог

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

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

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

Что делать, если остаток отпусков в программе не совпадает с реальным?

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

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

Да, в полном объёме. Это отличает её от выходного пособия, которое в пределах установленного лимита налогом не облагается. Программа начисляет НДФЛ и взносы автоматически при проведении документа «Увольнение».

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

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

Можно ли удержать дни отпуска, использованные авансом, при любом увольнении?

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

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

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

Как рассчитать компенсацию в 1С:Бухгалтерии, если нет ЗУП?

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