Другое · 10 мин
Как начислить компенсацию за неиспользованный отпуск при увольнении в 1С:Бухгалтерия
Как начислить компенсацию за неиспользованный отпуск при увольнении в 1С:Бухгалтерия: расчёт дней, создание начисления, НДФЛ, взносы и проверка результата.
При увольнении сотрудника работодатель обязан выплатить денежную компенсацию за все неиспользованные дни отпуска — это требование статьи 127 Трудового кодекса РФ. В 1С:Бухгалтерия 8.3 такая выплата оформляется через документ начисления зарплаты или через кадровый документ увольнения, в зависимости от редакции программы и настроек учёта. Главная сложность — правильно определить количество дней компенсации и корректно настроить вид начисления, чтобы налоги и взносы рассчитались автоматически.
В типовой 1С:Бухгалтерия кадровый учёт ведётся в ограниченном объёме: программа не считает автоматически остаток отпускных дней, как это делает 1С:ЗУП. Поэтому бухгалтер рассчитывает количество дней компенсации вручную или по данным кадрового учёта, а программа используется для расчёта суммы, удержания НДФЛ, начисления страховых взносов и формирования проводок. Ниже разобран полный порядок действий — от подготовки вида начисления до проверки отчётов.
Как рассчитать количество дней и сумму компенсации
Прежде чем открывать программу, нужно получить два числа: количество дней неиспользованного отпуска и средний дневной заработок. За каждый полный отработанный месяц сотруднику полагается 2,33 календарных дня отпуска (28 дней / 12 месяцев). Если сотрудник отработал 11 месяцев и более, компенсация выплачивается как за полный рабочий год. Месяц, в котором отработано менее половины дней, в расчёт не включается; половина и более — округляется до полного месяца.
Средний дневной заработок считается по правилам постановления Правительства № 922: выплаты за последние 12 календарных месяцев делятся на 12 и на 29,3 (среднемесячное число календарных дней). Если расчётный период отработан не полностью, применяется скорректированная формула с учётом фактически отработанных дней. Сумма компенсации — это произведение среднего дневного заработка на количество дней неиспользованного отпуска.
Создание вида начисления в 1С:Бухгалтерия
Если компенсация при увольнении начисляется впервые, проверьте наличие соответствующего вида расчёта. Откройте раздел «Зарплата и кадры» → «Настройки зарплаты» → «Расчёт зарплаты» → «Начисления». Во многих конфигурациях начисление «Компенсация отпуска при увольнении» уже есть в списке; если его нет — создайте новое кнопкой «Создать».
В карточке начисления укажите наименование, например «Компенсация за неиспользованный отпуск при увольнении». Критически важны три настройки. В поле «НДФЛ» выберите код дохода 2013 — «Компенсация за неиспользованный отпуск» (именно этот код применяется для компенсаций при увольнении, в отличие от кода 2012 для обычных отпускных). В разделе «Страховые взносы» установите вид дохода «Доходы, целиком облагаемые страховыми взносами» — компенсация взносами облагается полностью. В разделе «Налог на прибыль» укажите статью затрат по оплате труда (обычно п. 8 ст. 255 НК РФ).
Начисление компенсации документом
Стандартный способ — документ «Начисление зарплаты» (раздел «Зарплата и кадры» → «Все начисления»). Создайте документ последним днём месяца увольнения или датой увольнения, добавьте сотрудника в табличную часть. Если в учётной политике включён расчёт отпусков, в строке сотрудника доступен выбор вида начисления — укажите «Компенсация за неиспользованный отпуск» и введите рассчитанную сумму вручную.
Альтернативный вариант — документ «Увольнение» (в новых релизах 1С:Бухгалтерия 8.3 доступен в разделе «Зарплата и кадры» → «Кадровые документы»). В документе увольнения можно сразу указать количество дней компенсации, и программа рассчитает сумму по данным среднего заработка, если он накоплен в базе. Затем на вкладке начислений проверьте автоматически рассчитанные НДФЛ и взносы.
Проверка результата и отчётность
После проведения всех документов сформируйте расчётный листок сотрудника («Зарплата и кадры» → «Отчёты по зарплате» → «Расчётный листок») и убедитесь, что компенсация отражена отдельной строкой, НДФЛ удержан, а итог к выплате совпадает с ведомостью. Дополнительно проверьте оборотно-сальдовую ведомость по счёту 70 — после выплаты сальдо по уволенному сотруднику должно быть нулевым.
Компенсация попадёт в регистры для формирования 6-НДФЛ (код дохода 2013, дата получения дохода — день выплаты) и в расчёт по страховым взносам. Перед сдачей отчётности сверьте данные по уволенному сотруднику через отчёты «Анализ НДФЛ» и «Анализ взносов в фонды» — это позволит поймать ошибку в коде дохода до отправки декларации.
Как проверить результат
Компенсация отдельной строкой, НДФЛ удержан, сумма к выплате совпадает с ведомостью
Начисление попало в «оплату по окладу» или НДФЛ не рассчитан
Дт затратного счёта Кт 70, Дт 70 Кт 68.01, взносы на 69
Проводки на 70 счёт без удержания налога или с пустым счётом затрат
Нулевое сальдо по уволенному сотруднику
Остаток задолженности перед сотрудником
2013 — компенсация за неиспользованный отпуск
2012 или 2000 — неверный код для отчётности
Типичные ошибки и ограничения
Наиболее частая проблема — неверный код дохода по НДФЛ и, как следствие, исправительные уточнения 6-НДФЛ. Вторая распространённая ошибка — включение компенсации в расчёт среднего заработка для последующих выплат: компенсация при увольнении в базу среднего заработка не входит. Третья — неправильное количество дней: округление дней в меньшую сторону недопустимо, Минтруд разъяснял, что округление возможно только в пользу работника.
Если в базе не ведётся полноценный расчёт зарплаты (например, учёт ведётся в 1С:ЗУП, а в бухгалтерию выгружаются только проводки), начислять компенсацию непосредственно в 1С:Бухгалтерия не нужно — она придёт синхронизацией. Дублирование начисления в двух программах приведёт к двойным проводкам и завышению задолженности перед сотрудником.
FAQ
Может ли 1С:Бухгалтерия сама посчитать дни неиспользованного отпуска?
В типовой 1С:Бухгалтерия 8.3 автоматический учёт остатков отпусков ограничен: программа не ведёт полную историю использованных отпусков. Рассчитывайте дни вручную по кадровым данным (2,33 дня за полный месяц работы) или используйте 1С:ЗУП, где остаток отпуска определяется автоматически при увольнении.
Какой код дохода НДФЛ указывать для компенсации при увольнении?
Код 2013 — «Компенсация за неиспользованный отпуск». Его нельзя путать с кодом 2012, который применяется для обычных отпускных. Неверный код приведёт к ошибкам в 6-НДФЛ и справке о доходах сотрудника.
Облагается ли компенсация страховыми взносами?
Да, полностью. Компенсация за неиспользованный отпуск при увольнении облагается взносами на пенсионное, медицинское, социальное страхование и взносами на травматизм в общем порядке. В карточке начисления должен стоять вид дохода «Доходы, целиком облагаемые страховыми взносами».
Когда нужно выплатить компенсацию и перечислить НДФЛ?
Компенсацию выплачивают в день увольнения вместе с остальными причитающимися суммами (ст. 140 ТК РФ). НДФЛ перечисляется в бюджет не позднее рабочего дня, следующего за днём выплаты. Дата ведомости в 1С должна совпадать с фактической датой выплаты.
Что делать, если компенсация начислена дважды?
Проверьте, не произошло ли дублирование при синхронизации с 1С:ЗУП. Лишний документ начисления в 1С:Бухгалтерия пометьте на удаление или отмените проведение, затем пересчитайте НДФЛ и взносы и сформируйте отчёты заново. Если налог уже перечислен с излишней суммы, оформите возврат или зачёт переплаты.
Как оформить компенсацию, если сотрудник увольняется в середине месяца?
Создайте документ начисления датой увольнения: в него попадут и зарплата за отработанные дни месяца, и компенсация отпуска. Оба начисления облагаются НДФЛ и взносами, но отражаются разными кодами дохода, поэтому важно, чтобы каждое было оформлено своим видом расчёта.
Что важно запомнить
Дни компенсации считайте вручную по правилу 2,33 дня за полный месяц, вид начисления настройте с кодом НДФЛ 2013 и полным обложением взносами, выплату проведите в день увольнения. После расчёта сверьте расчётный листок, проводки и нулевое сальдо по счёту 70 — это гарантия корректной отчётности.