К статье
Практический материал

Другое · 10 мин

Как рассчитывается отпуск в 1С: пошаговое руководство

Как рассчитать отпуск в 1С:ЗУП: формула среднего заработка, настройка документа «Отпуск», проверка расчётной базы, типичные ошибки и ответы на вопросы.

Расчёт отпускных в 1С:ЗУП (а также в 1С:КАМИН и других зарплатных конфигурациях) выполняется автоматически документом «Отпуск», но корректность результата полностью зависит от того, насколько правильно ведётся учёт в базе: начисления, графики работы, кадровые документы. Программа берёт данные за расчётный период, определяет средний дневной заработок и умножает его на количество календарных дней отпуска.

Алгоритм расчёта соответствует правилам, установленным Трудовым кодексом: средний заработок исчисляется за 12 календарных месяцев, предшествующих месяцу начала отпуска. 1С реализует эту методику типовыми механизмами, поэтому задача пользователя — ввести корректный документ и проверить, что программа учла все суммы и дни правильно.

Ошибки в расчёте отпускных — одна из самых частых причин претензий сотрудников и замечаний при проверках. Ниже разобрано, как работает механизм расчёта в 1С, какие данные влияют на результат, как проверить начисленную сумму и какие ошибки встречаются чаще всего.

Формула расчёта отпускных, которую использует 1С

Программа рассчитывает отпускные по формуле: средний дневной заработок × количество календарных дней отпуска. Средний дневной заработок, в свою очередь, определяется как сумма учитываемых начислений за расчётный период, делённая на количество календарных дней в этом периоде с учётом исключаемых дней.

Для полностью отработанного месяца в расчёт берётся среднемесячное число календарных дней — 29,3. Если месяц отработан не полностью (были отпуска, больничные, командировки), количество дней рассчитывается пропорционально: 29,3 делится на число календарных дней месяца и умножается на число дней, приходящихся на отработанное время.

В базу расчёта включаются начисления за фактически отработанное время: оклад, тарифная ставка, премии (по правилам учёта премий), доплаты и надбавки. Не включаются суммы среднего заработка (отпускные, больничные, командировочные), материальная помощь и социальные выплаты. Какие виды расчёта входят в базу среднего заработка, определяется настройкой каждого начисления.

Создание документа «Отпуск» в 1С:ЗУП

Документ находится в разделе «Зарплата» → «Отпуска» (или «Кадры» → «Все отсутствия сотрудников» в зависимости от настроек). При создании документа укажите сотрудника, период отпуска и вид отпуска — по умолчанию это ежегодный основной оплачиваемый отпуск.

После заполнения периода программа автоматически рассчитывает средний заработок и сумму отпускных. Расчёт виден на вкладке «Начислено (подробно)». Если отпуск приходится на разные месяцы, программа разбивает сумму по периодам — это важно для учёта и отчётности.

Обратите внимание на флажки в документе. Опция «Рассчитать зарплату за» позволяет вместе с отпускными начислить зарплату за отработанные дни месяца — удобно, если отпуск начинается в середине месяца. Опция «Компенсация основного отпуска» нужна при выплате компенсации за неиспользованный отпуск без увольнения.

Порядок расчёта отпуска в 1С
  1. 1
    Проверьте, что все начисления и отсутствия за расчётный период проведены
  2. 2
    Создайте документ «Отпуск», укажите сотрудника и даты отпуска
  3. 3
    Проверьте автоматически рассчитанный средний заработок
  4. 4
    Откройте печатную форму «Расчёт среднего заработка» и сверьте базу и дни
  5. 5
    Проведите документ и при необходимости сформируйте записку-расчёт Т-60

Как проверить расчёт среднего заработка

В документе «Отпуск» нажмите на сумму среднего заработка или используйте кнопку печати — доступна форма «Расчёт среднего заработка». В ней видно, какие начисления вошли в базу по каждому месяцу расчётного периода и сколько календарных дней учтено.

Сверьте данные с реальной ситуацией: все ли премии попали в расчёт, исключены ли периоды больничных и прошлых отпусков, не попал ли лишний месяц. Если сотрудник работает меньше года, расчётный период начинается с месяца приёма на работу — проверьте, что дата приёма в кадровых документах указана верно.

Для анализа в целом по организации полезен отчёт «Анализ среднего заработка» (раздел «Зарплата» → «Отчёты по зарплате»). Он показывает, из чего сложился средний заработок по любому сотруднику, без открытия конкретного документа.

Контрольные точки

Как проверить результат

База среднего заработка
Норма

Вошли оклад, премии, доплаты за отработанное время

Тревожный признак

В базе отпускные, больничные или матпомощь

Календарные дни
Норма

Месяцы с отсутствиями посчитаны пропорционально

Тревожный признак

Все месяцы учтены как 29,3 при наличии больничных

Расчётный период
Норма

12 месяцев до месяца отпуска или с даты приёма

Тревожный признак

Период смещён или захватывает лишние месяцы

Особые сценарии расчёта

Отпуск после длительного отсутствия

Если в расчётном периоде у сотрудника не было заработка (например, отпуск по уходу за ребёнком), программа сдвигает расчётный период на предшествующие 12 месяцев, когда начисления были. Это соответствует правилам расчёта среднего заработка: берётся аналогичный период, предшествующий периоду отсутствия.

Отпуск в месяце приёма на работу

Если сотрудник идёт в отпуск в том же месяце, когда принят, средний заработок рассчитывается исходя из оклада (тарифной ставки). 1С выполняет такой расчёт автоматически, но сумму стоит перепроверить вручную: оклад делится на 29,3.

Повышение окладов в расчётном периоде

При повышении окладов по организации или подразделению в целом средний заработок индексируется. В 1С коэффициент индексации применяется автоматически, если повышение оформлено документом изменения оплаты труда и в настройках вида отпуска включена индексация. Если повышение было персональным (только у одного сотрудника), индексация не применяется — это норма, а не ошибка программы.

Настройки, влияющие на расчёт

Ключевая настройка — состав базы среднего заработка. Для каждого вида начисления на вкладке «Средний заработок» (в карточке начисления) установлен признак включения в расчёт. Если пользовательские премии или доплаты созданы копированием без проверки этой настройки, они могут не попасть в базу — и отпускные занизятся.

Второй важный элемент — график работы сотрудника. От графика зависит учёт отработанного времени и корректное определение исключаемых периодов. Для сотрудников с нестандартными графиками (сменные, гибкие) проверьте, что график заполнен на весь расчётный период.

Также проверьте настройку учёта премий: годовая премия включается в расчёт по особым правилам — пропорционально отработанному времени, если период премирования не совпадает с расчётным. В карточке премии должен быть указан правильный способ учёта.

Типичные ошибки
01
Расчёт отпуска до проведения всех документов расчётного периода — база оказывается неполной, отпускные занижены
02
Ручное исправление суммы в документе вместо поиска причины — при пересчёте сумма «слетает» обратно
03
Неверная дата приёма в кадровом приказе — расчётный период формируется неправильно
04
Премия создана копированием без настройки включения в средний заработок — она не попадает в расчёт
05
Отсутствия оформлены не документами, а вручную в табеле — дни не исключаются из расчёта

Выплата отпускных и налоги

Отпускные должны быть выплачены не позднее чем за три дня до начала отпуска. В 1С выплата оформляется ведомостью с характером выплаты «Отпуск» — программа подберёт рассчитанные суммы автоматически. При этом НДФЛ с отпускных удерживается при выплате.

Особенность НДФЛ по отпускным: налог уплачивается в общие сроки по итогам месяца выплаты, а не в день выплаты, как это было ранее для отпускных. Даты получения дохода и удержания налога программа определяет по дате ведомости, поэтому важно указывать фактическую дату выплаты.

Страховые взносы на отпускные начисляются в том месяце, в котором проведён документ «Отпуск», при расчёте зарплаты за месяц. Если отпуск переходящий, взносы начисляются один раз — в месяце начисления, на всю сумму.

Частые вопросы по расчёту отпуска в 1С

Почему 1С рассчитала отпускные меньше, чем ожидал сотрудник?

Чаще всего причина в том, что в расчётный период попали больничные, отпуска или простои — эти дни и суммы исключаются, средний заработок снижается. Откройте форму «Расчёт среднего заработка» и сравните помесячно: какие суммы вошли и сколько дней учтено. Также проверьте, вошли ли все премии.

Можно ли изменить расчётный период в документе «Отпуск»?

Да, период расчёта среднего заработка можно скорректировать вручную в форме расчёта среднего заработка (ссылка рядом с суммой). Это оправдано, когда стандартный период даёт заниженный результат, например после длительного отсутствия. Изменение фиксируется в документе и отражается в печатной форме.

Как рассчитать компенсацию за неиспользованный отпуск при увольнении?

Компенсация рассчитывается автоматически в документе «Увольнение»: программа определяет остаток дней отпуска по кадровым данным и считает средний заработок по тем же правилам, что для отпуска. Проверьте остаток дней через отчёт «Остатки отпусков» до проведения увольнения.

Почему в расчёт не попала премия?

Откройте карточку вида начисления премии и проверьте настройку включения в базу среднего заработка. Также проверьте, что премия начислена документом «Премия» и проведена в расчётном периоде. Годовая премия может учитываться пропорционально — это норма, а не ошибка.

Отпуск переходит на следующий месяц — как это отразится в учёте?

1С автоматически разбивает отпускные по месяцам: сумма за дни каждого месяца отражается отдельно. Начисление происходит полностью в месяце оформления документа, а для целей налогового учёта и отчётности суммы распределяются по периодам. Ничего дополнительно настраивать не требуется.

Что делать, если после выплаты отпускных обнаружена ошибка?

Не редактируйте проведённый документ задним числом, если по периоду уже сдана отчётность. Используйте механизм перерасчёта: создайте документ-исправление или доначислите разницу отдельным документом в текущем периоде. При занижении отпускных доплатите разницу, при завышении — согласуйте удержание с сотрудником, так как в одностороннем порядке удержать переплату можно только в ограниченных случаях.

Итог

Что важно запомнить

Отпускные в 1С = средний дневной заработок за 12 месяцев × календарные дни отпуска. Программа считает автоматически, но результат зависит от полноты и корректности данных. Всегда проверяйте расчёт через форму «Расчёт среднего заработка» и не исправляйте суммы вручную.