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