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

Другое · 13 мин

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

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

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

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

Как 1С считает отпускные: логика расчёта

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

Расчётный период по умолчанию — 12 календарных месяцев, предшествующих месяцу начала отпуска. Если сотрудник работает меньше, программа берёт фактически отработанный период с даты приёма. Из расчёта исключаются периоды отпусков, больничных, командировок, простоев и других отсутствий с сохранением среднего заработка, а также сами эти выплаты.

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

Подготовка: что проверить перед расчётом

До создания документа «Отпуск» убедитесь, что расчётный период полностью закрыт: за все 12 предшествующих месяцев проведены документы «Начисление зарплаты и взносов». Если хотя бы один месяц не рассчитан, средний заработок будет занижен, причём программа не всегда явно сигнализирует об этом. Проверить можно через журнал начислений или отчёт «Полная сводка начислений, удержаний и выплат».

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

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

Что проверить до расчёта отпуска

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

Все месяцы рассчитаны и проведены

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

Есть месяцы без начислений — средний заработок занизится

Отсутствия
Норма

Больничные, отпуска, командировки оформлены документами

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

Отсутствия внесены только в табель — дни не исключатся из расчёта

Виды начислений
Норма

У премий и доплат настроен учёт в среднем заработке

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

Начисление не попадает в базу среднего или попадает ошибочно

Расчёт отпускных в 1С:ЗУП пошагово

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

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

Порядок расчёта отпуска в 1С:ЗУП
  1. 1
    Откройте раздел «Зарплата» → «Отпуска» и создайте новый документ
  2. 2
    Укажите сотрудника, месяц начисления и даты отпуска
  3. 3
    Проверьте автоматически рассчитанный средний заработок (иконка с вопросом рядом с полем)
  4. 4
    Проверьте сумму отпускных, НДФЛ и взносы на вкладке «Начислено»
  5. 5
    При необходимости включите выплату отпускных вместе с расчётом — флаг «Рассчитать зарплату» не ставьте, используйте поле выплаты
  6. 6
    Проведите документ и сформируйте ведомость на выплату

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

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

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

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

Отпускные в 1С:Бухгалтерии

В «1С:Бухгалтерии» расчёт отпускных доступен, если в настройках учётной политики по зарплате включено ведение кадрового учёта и расчёта зарплаты в программе. Документ называется «Отпуск» и находится в разделе «Зарплата и кадры» → «Отпуска». Логика расчёта аналогична: программа определяет средний заработок по начислениям за расчётный период и умножает на дни отпуска.

Ограничение бухгалтерской конфигурации — упрощённый учёт среднего заработка. Сложные сценарии (суммированный учёт рабочего времени, несколько видов премий с разным порядком учёта, индексация) здесь либо не поддерживаются, либо требуют ручной корректировки. Если в организации есть такие случаи, расчёт надёжнее вести в ЗУП, а в бухгалтерию переносить только проводки.

Где считать отпускные

1С:ЗУП

Полноценный расчёт среднего заработка, премии, индексация, стаж отпусков. Подходит всем, кто ведёт зарплату регулярно

1С:Бухгалтерия

Базовый расчёт для простых случаев: оклад без сложных премий и графиков. Ограниченные возможности настройки среднего

Ручной расчёт + проводки

Крайний вариант при разовых нестандартных ситуациях; высокий риск ошибки и расхождения с отчётностью

Нестандартные ситуации

Отпуск с последующим увольнением

Оформляется тем же документом «Отпуск», но с установленным флагом «Отпуск с последующим увольнением» (в ЗУП — в документе «Увольнение» или отдельной настройкой в зависимости от релиза). Программа рассчитает и отпускные, и окончательный расчёт, при этом датой увольнения станет последний день отпуска. Проверьте, что компенсация за неиспользованные дни не задвоилась: при таком сценарии остаток отпуска сначала предоставляется, а компенсируется только превышение.

Индексация и повышение окладов

Если в расчётном периоде было повышение окладов по всей организации или подразделению, средний заработок должен индексироваться. В ЗУП это происходит автоматически, если повышение оформлено документом «Изменение оплаты труда» с признаком индексации, а в настройках расчёта зарплаты включён учёт индексации. Если повышение внесено разными кадровыми приказами без признака индексации — коэффициент не применится, и отпускные будут занижены.

Компенсация за неиспользованный отпуск

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

Типичные ошибки и как их избежать

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

Вторая группа ошибок связана с премиями. Годовая премия учитывается в среднем заработке по особым правилам, и если вид начисления настроен как «разовая выплата» без привязки к периоду, программа может учесть её некорректно. Проверяйте настройку премий в разделе «Настройка» → «Начисления»: поле «Назначение начисления» и порядок учёта в среднем заработке должны соответствовать типу премии.

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

Проверка результата и отчётность

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

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

Итог

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

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

Частые вопросы

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

Чаще всего причина в том, что за расчётный период нет начисленной зарплаты: месяцы не рассчитаны документом «Начисление зарплаты и взносов» либо сотрудник принят недавно. Проверьте журнал начислений за 12 месяцев до отпуска. Если сотрудник новый, программа использует фактически отработанный период; при полном отсутствии данных средний считается от оклада.

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

Откройте документ «Отпуск», нажмите кнопку «Исправить» (в ЗУП она создаёт документ-исправление) или просто пересчитайте документ, если период ещё открыт. Разница доначислится отдельной строкой, её нужно выплатить сотруднику. Исправление предпочтительнее ручной правки, так как корректно отражается в отчётности.

Учитываются ли разовые премии при расчёте отпускных?

Зависит от настройки вида начисления. Премии, предусмотренные системой оплаты труда, учитываются в среднем заработке с особым порядком для квартальных и годовых. Разовые премии к праздникам и юбилеям, а также материальная помощь, в расчёт не включаются. Проверьте в карточке начисления поле назначения и настройку учёта в среднем заработке.

Что делать, если отпуск приходится на два месяца?

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

Как оформить отпуск без сохранения зарплаты?

Это другой вид отсутствия: в ЗУП используется документ «Отпуск без сохранения оплаты» (раздел «Кадры» → «Все отсутствия сотрудников»). Средний заработок не рассчитывается и ничего не начисляется, но дни такого отпуска исключаются из расчётного периода при будущих расчётах среднего, а сверх установленной продолжительности — влияют на стаж для ежегодного отпуска.

Можно ли рассчитать отпускные в 1С:Бухгалтерии, если зарплата ведётся в ЗУП?

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