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