Другое · 10 мин
Как начислить компенсацию отпуска при увольнении в 1С
Как начислить компенсацию за неиспользованный отпуск при увольнении в 1С:ЗУП и 1С:Бухгалтерии. Проверка остатков, расчёт среднего заработка, НДФЛ и взносы.
Компенсация за неиспользованный отпуск — обязательная выплата при увольнении сотрудника, и в 1С она начисляется автоматически, если правильно оформить кадровые документы. В «1С:Зарплата и управление персоналом» (ЗУП) достаточно создать документ «Увольнение», указать дату и основание — программа сама подберёт остаток отпуска, рассчитает средний заработок и сумму компенсации. В «1С:Бухгалтерии» порядок отличается: расчёт чаще выполняется вручную или через отдельный документ начисления.
Главная причина ошибок при таком расчёте — некорректные остатки отпусков. Если сотрудник принят в программу «середины» учёта или часть отпусков вводилась ручными документами, остаток в базе может не совпадать с реальным. Поэтому перед начислением компенсации обязательно сверяют справку об остатках отпусков с кадровыми данными.
Ниже разобран полный порядок действий в ЗУП 3.1 и в 1С:Бухгалтерии 8.3: от проверки остатков до проведения выплаты, удержания НДФЛ и начисления страховых взносов.
Проверка остатков отпусков перед расчётом
Перед оформлением увольнения откройте в ЗУП отчёт «Остатки отпусков» (Кадры → Кадровые отчёты → Остатки отпусков) или «Справка об остатках отпусков» прямо из карточки сотрудника. Отчёт покажет, сколько дней основного и дополнительных отпусков накоплено на дату увольнения по каждому рабочему году.
Сверьте эти данные с личной карточкой Т-2 или данными прежнего учёта. Если сотрудник работал в организации до перехода на 1С, начальные остатки должны быть введены документом «Начальная штатная расстановка» или «Остатки отпусков» (Кадры → Все кадровые документы → Остатки отпусков). Без этого программа посчитает компенсацию только за период учёта в базе — сумма окажется заниженной.
Обратите внимание на неотработанные периоды: отпуска без сохранения зарплаты свыше 14 календарных дней в году и время отсутствия без уважительных причин не включаются в стаж, дающий право на отпуск. ЗУП учитывает эти периоды автоматически, если они оформлены штатными документами отсутствий, а не ручными корректировками.
Оформление увольнения в 1С:ЗУП
Создайте документ «Увольнение»: раздел Кадры → Приёмы, переводы, увольнения → кнопка «Создать» → «Увольнение». Укажите организацию, сотрудника, дату увольнения и основание (пункт статьи ТК РФ). Если увольняется несколько сотрудников, удобнее документ «Увольнение списком».
На вкладке «Компенсации отпуска» программа автоматически заполнит количество дней компенсации по данным остатков. Здесь же можно отметить удержание за использованный авансом отпуск, если сотрудник отгулял больше, чем заработал. Поле «Дней компенсации» доступно для ручной корректировки, но менять его стоит только по документально подтверждённым основаниям.
На вкладке «Начисления и удержания» рассчитывается зарплата за отработанные дни последнего месяца и сама компенсация. По ссылке с суммой компенсации можно открыть подробный расчёт среднего заработка и проверить, какие начисления вошли в базу.
- 1Проверьте остатки отпусков отчётом «Остатки отпусков» на дату увольнения
- 2Создайте документ «Увольнение», укажите дату и основание
- 3Проверьте количество дней на вкладке «Компенсации отпуска»
- 4Откройте расчёт среднего заработка и сверьте базу начислений
- 5Проведите документ и сформируйте расчётный листок сотрудника
- 6Оформите выплату в день увольнения через ведомость в банк или кассу
Как программа считает средний заработок
Средний дневной заработок для компенсации рассчитывается за 12 календарных месяцев, предшествующих месяцу увольнения. В базу входят начисления за фактически отработанное время: оклад, премии, надбавки. Не входят больничные, отпускные, командировочные по среднему и периоды простоя.
Формула, которую применяет ЗУП: сумма учитываемых начислений делится на расчётное количество дней. За полностью отработанный месяц берётся среднемесячное число календарных дней — 29,3; за неполный месяц количество дней пересчитывается пропорционально отработанному времени. Если сотрудник увольняется в месяце приёма и расчётного периода нет, программа использует данные текущего месяца или оклад.
Чтобы проверить расчёт, в документе «Увольнение» нажмите на сумму компенсации — откроется форма с детализацией по месяцам. Если какой-то месяц не попал в расчёт (например, из-за незакрытого периода), доначислите зарплату за предыдущие месяцы до проведения увольнения.
Начисление компенсации в 1С:Бухгалтерии
В «1С:Бухгалтерии 8» ред. 3.0 при включённом кадровом учёте также доступен документ «Увольнение» (Зарплата и кадры → Все начисления → Создать → Увольнение). Он рассчитывает компенсацию по данным учёта, но функциональность скромнее, чем в ЗУП: остатки отпусков здесь не ведутся автоматически, поэтому количество дней придётся посчитать и указать вручную.
Если кадровый учёт в программе не ведётся, создайте документ «Начисление зарплаты» и добавьте сотруднику начисление с видом «Компенсация отпуска при увольнении». Сумму рассчитайте отдельно: средний дневной заработок умножается на количество неиспользованных дней. Вид начисления должен иметь код дохода для НДФЛ и облагаться взносами.
Проводки формируются автоматически: Дт счёта затрат (20, 26, 44 — по настройкам способа учёта) — Кт 70 на сумму компенсации, Дт 70 — Кт 68.01 на удержанный НДФЛ, взносы — Дт счёта затрат — Кт 69. Проверьте, что способ учёта зарплаты у сотрудника заполнен корректно.
Сравнение вариантов
Полный автоматический расчёт: остатки, стаж, средний заработок. Подходит для регулярного кадрового учёта, требует корректных начальных данных.
Частичная автоматизация: программа считает сумму по указанным дням. Подходит для небольших организаций, дни компенсации считаются вручную.
Полностью ручной расчёт суммы и дней. Оправдано при разовых увольнениях, но требует самостоятельного контроля формулы среднего заработка.
Выплата, НДФЛ и отражение в отчётности
Компенсацию нужно выплатить в день увольнения вместе с окончательным расчётом. В ЗУП создайте ведомость (Выплаты → Ведомости в банк / в кассу) с видом выплаты «Увольнение» — программа подберёт сумму автоматически. В Бухгалтерии используется ведомость с операцией «Увольнение» или выплата по расчётному листку.
НДФЛ с компенсации перечисляется в общие сроки: не позднее дня, следующего за днём выплаты. В расчёте 6-НДФЛ компенсация отражается вместе с зарплатой окончательного расчёта, в справке о доходах — по своему коду дохода. Страховые взносы попадают в РСВ за период увольнения.
Если у сотрудника есть задолженность перед организацией (например, неотработанный аванс), удержание из компенсации допустимо только в пределах, установленных ТК РФ, и с оформлением соответствующих документов. Удержание за отпуск, использованный авансом, ЗУП рассчитывает автоматически в том же документе «Увольнение».
Как проверить результат
Компенсация отпуска показана отдельной строкой с верным количеством дней
Строки нет или количество дней не совпадает со справкой об остатках
В базу вошли все месяцы расчётного периода с начислениями
Месяцы пустые или отсутствуют — зарплата за период не начислена
Налог и взносы начислены в документе увольнения
Налог равен нулю при положительной сумме — проверьте настройки вида начисления
Частые ошибки и как их избежать
Самая распространённая ошибка — увольнение до начисления зарплаты за последний месяц. Тогда средний заработок считается по неполным данным, а после доначисления зарплаты компенсацию приходится пересчитывать. Правильный порядок: сначала документ «Начисление зарплаты и взносов» за месяц, затем «Увольнение».
Вторая типичная проблема — двойной учёт отпусков при переходе с другой программы. Если остатки введены и в начальной штатной расстановке, и отдельным документом «Остатки отпусков», программа суммирует их, и компенсация завышается. Проверяйте остаток отчётом до проведения увольнения.
Третья ошибка — ручное изменение суммы компенсации без корректировки дней или среднего заработка. Такие правки «ломают» связь с регистрами, и при пересчёте или аудите данные расходятся. Если нужно изменить результат, корректируйте исходные показатели: дни, стаж, базу среднего.
FAQ
Что делать, если остаток отпуска в 1С отличается от реального?
Не проводите увольнение. Введите или скорректируйте документ «Остатки отпусков» (Кадры → Все кадровые документы), указав остатки по каждому рабочему году на дату ввода. После этого перепроверьте отчёт «Остатки отпусков» и только затем создавайте документ увольнения.
Как удержать дни отпуска, использованные авансом?
В документе «Увольнение» на вкладке «Компенсации отпуска» программа сама покажет отрицательный остаток и предложит удержание за неотработанные дни. Отметьте соответствующий вариант — сумма будет рассчитана по тому же среднему заработку и уменьшит итоговую выплату.
Облагается ли компенсация при увольнении НДФЛ и взносами?
Да, в полном объёме. Компенсация за неиспользованный отпуск не входит в перечень необлагаемых выплат. ЗУП начисляет НДФЛ и взносы автоматически при проведении увольнения; в Бухгалтерии проверьте, что у вида начисления установлены налогообложение и обложение взносами.
Сотрудник отработал меньше месяца — положена ли компенсация?
При отработке менее половины месяца компенсация обычно не положена, при половине месяца и более — дни округляются до полного месяца, и компенсация начисляется. В ЗУП достаточно оформить увольнение: программа сама определит количество дней по стажу или покажет нулевой остаток.
Как пересчитать компенсацию, если увольнение уже проведено?
Если выплата ещё не произведена, откройте документ «Увольнение», исправьте данные и перепроведите. Если деньги уже выплачены, используйте механизм перерасчётов: в ЗУП создайте документ-исправление или скорректируйте через «Доначисление, перерасчёт», чтобы разница корректно попала в учёт и отчётность.
Нужно ли округлять дни компенсации до целых?
Законодательство не требует округления, но оно допускается, если закреплено локальным актом, и только в большую сторону. В ЗУП настройка округления задаётся в параметрах учёта отпусков; по умолчанию программа считает дни с дробной частью, что безопаснее с точки зрения проверок.
Что важно запомнить
Компенсация отпуска при увольнении в ЗУП начисляется автоматически документом «Увольнение», в Бухгалтерии — документом «Увольнение» или ручным начислением. Ключ к правильной сумме — корректные остатки отпусков и начисленная зарплата за все месяцы расчётного периода до проведения увольнения. Выплата производится в день увольнения, НДФЛ и взносы начисляются в полном объёме.