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