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