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