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