Расчет отпускных в 1С:Зарплата и Управление Персоналом 8.3 — одна из самых частых операций, с которой сталкиваются бухгалтеры и кадровики. Казалось бы, что может быть проще: ввел документ, нажал «Провести» — и готово. Но на практике даже опытные пользователи сталкиваются с ошибками: неверные суммы, «красные» проводки, проблемы с НДФЛ или страховыми взносами. А если речь идет о нестандартных случаях — отпуск авансом, уход в отпуск сразу после больничного или совмещение с отгулами — тут и вовсе легко запутаться.
В этой статье мы разберем пошаговый алгоритм начисления отпуска в 1С 8.3, от создания документа до проверки расчета. Особое внимание уделим типичным ошибкам, которые приводят к перерасчетам, и скрытым настройкам программы, о которых многие не знают. А в конце — ответы на частые вопросы и лайфхаки, которые сэкономят ваше время.
Если вы работаете с 1С:Бухгалтерией 8.3 (без модуля «Зарплата»), часть функций будет недоступна — для полноценного расчета отпускных потребуется конфигурация 1С:ЗУП или 1С:Комплексная автоматизация. Уточните версию вашей программы в меню Справка → О программе.
1. Подготовка к начислению отпуска: проверка данных сотрудника
Прежде чем создавать документ на отпуск, убедитесь, что в программе обновляемые материалы о сотруднике. Ошибки в личной карточке или графике работы могут привести к неверному расчету среднего заработка — а это чревато доначислениями или переплатами.
Откройте карточку сотрудника через меню Кадры → Сотрудники и проверьте:
- 📅 Дата приема на работу — от нее зависит стаж для отпуска. Если дата указана неверно, программа может «не увидеть» право на отпуск.
- 🕒 График работы — должен соответствовать фактическому режиму (5-дневка, сменный график, неполное время). Например, если сотрудник работает по скользящему графику, но в 1С указан стандартный 40-часовой режим, средний заработок будет рассчитан неверно.
- 💰 Вид расчета по умолчанию — проверьте, что в настройках зарплаты указан правильный тариф (оклад, часовая ставка) и нет «забытых» надбавок.
- 📝 Предыдущие отпуска и больничные — в разделе
Кадровый учет → Отпускадолжны быть все документы за последние 12 месяцев. Пропущенный больничный исказит расчетный период.
Особое внимание уделите нестандартным ситуациям:
- 🔄 Если сотрудник переводился между подразделениями, проверьте, что в его карточке отражены все кадровые перемещения (меню
Кадровый учет → Приемы, переводы, увольнения). - ⏳ Если работник уходит в отпуск сразу после декрета или учебного отпуска, уточните, включаются ли эти периоды в стаж (по ТК РФ — да, но в 1С это надо настроить вручную).
⚠️ Внимание: Если сотрудник работал в компании менее года, но ранее трудился в другой организации, попросите у него справку о доходах по форме 182н. Без нее средний заработок будет рассчитан только по периодам работы у вас, что занизит отпускные.
2. Создание документа «Отпуск» в 1С 8.3: пошаговая инструкция
Теперь перейдем к самому документу. В 1С:ЗУП 8.3 начисление отпуска оформляется через документ Отпуск организации (или Отпуск сотрудника, если ведете учет по физическим лицам). Найдите его в меню:
Зарплата → Отпуска → Отпуска организаций → Создать
Заполните документ по шагам:
- Выбор организации и сотрудника
Укажите организацию (если их несколько) и найдите сотрудника через поле поиска. Если сотрудник не отображается, проверьте, что он числится в штате на дату начала отпуска.
- Вид отпуска
Выберите тип из справочника:
- 🌴 Ежегодный оплачиваемый отпуск — стандартный вариант (28 дней).
- 🩺 Отпуск по беременности и родам — оформляется отдельно.
- 🎓 Учебный отпуск — требует подтверждающих документов (справка-вызов).
- 👶 Отпуск по уходу за ребенком — не оплачивается (кроме региональных выплат).
Укажите даты начала и окончания. Программа автоматически посчитает количество дней. Если отпуск прерывается (например, из-за болезни),later создайте второй документ на оставшиеся дни.
По умолчанию 1С берет 12 месяцев перед отпуском. Но если сотрудник работал меньше года, период сокращается. Чтобы изменить его вручную, нажмите Изменить рядом с полем Расчетный период.
После заполнения нажмите Записать, затем Провести и закрыть. Документ сформирует проводки по начислению отпускных и удержанию НДФЛ.
☑️ Что проверить перед проведением документа "Отпуск"
3. Как 1С 8.3 рассчитывает средний заработок для отпускных
Самая сложная часть — расчет среднего дневного заработка. 1С:ЗУП 8.3 follows алгоритму из Постановления Правительства №922, но есть нюансы, которые программа не всегда учитывает автоматически.
Формула расчета:
Средний дневной заработок = (Сумма начислений за расчетный период) / (Количество отработанных дней)
Что включается в расчет:
- 💵 Зарплата (оклад, премии, надбавки).
- 📊 Компенсации за неиспользованный отпуск (если были).
- 🎁 Другие выплаты, предусмотренные системой оплаты труда (например, доплаты за вредность).
Что НЕ включается:
- 🚫 Больничные и пособия.
- 🚫 Материальная помощь (если не прописана в трудовом договоре как часть зарплаты).
- 🚫 Командировочные (суточные, проезд).
Количество отработанных дней считается по правилам:
- 📅 Полный месяц = 29,3 дня (среднемесячное число календарных дней).
- 📅 Неполный месяц = (29,3 / Количество дней в месяце) × Отработанные дни.
Критическая деталь: если в расчетном периоде были месяцы, когда сотрудник не работал вообще (например, декрет), эти месяцы исключаются из расчета. 1С делает это автоматически, но иногда «забывает» про больничные или отпуска за свой счет — проверяйте вручную!
| Ситуация | Как 1С обработает | Что делать вам |
|---|---|---|
| Сотрудник болел 2 недели в марте | Автоматически уменьшит количество дней в марте | Проверьте, что больничный учтен в документе Больничный лист |
| В расчетном периоде был отпуск за свой счет | Может не исключить этот период | Вручную скорректировать расчетный период в документе |
| Сотрудник работал на 0,5 ставки | Рассчитает по фактически отработанному времени | Убедиться, что в графике работы указана правильная ставка |
⚠️ Внимание: Если в расчетном периоде были повышения окладов в организации, 1С не всегда корректно индексирует зарплату за прошлые месяцы. Проверьте коэффициенты индексации в документеИзменение окладов(менюЗарплата → Настройки и справочники → Изменение оплаты труда).
4. Типичные ошибки при начислении отпуска в 1С и как их избежать
Даже опытные бухгалтеры сталкиваются с ошибками при расчете отпускных. Вот самые распространенные «подводные камни» и способы их обойти:
Ошибка 1: Несовпадение дат в документе и табеле
Если в документе Отпуск указаны одни даты, а в табеле учета рабочего времени — другие, 1С может:
- 🔴 Начислить отпускные дважды (если даты пересекаются с другими документами).
- 🔴 Не учесть дни отпуска в табеле, что исказит отчетность.
Решение: Перед проведением документа откройте табель (Зарплата → Табель учета рабочего времени) и убедитесь, что дни отпуска отмечены кодом ОТ (или ОД для дополнительного отпуска).
Ошибка 2: Неверный расчетный период при неполном стаже
Если сотрудник работает меньше года, 1С должна брать фактический период. Но иногда программа «забывает» про:
- 📅 Переводы между подразделениями (стаж может «обнулиться»).
- 📅 Работу по совместительству (если не указано в личной карточке).
Решение: Вручную откорректируйте расчетный период в документе Отпуск, нажав Изменить рядом с полем Расчетный период.
Ошибка 3: Неучтенные премии при расчете среднего
1С по умолчанию включает в расчет только те премии, которые начислены за фактически отработанное время. Например:
- 💰 Премия за квартал, в котором сотрудник болел, может быть исключена.
- 💰 Разовые премии (например, к юбилею) не всегда учитываются.
Решение: Проверьте настройки видов расчета премий в справочнике Виды начислений (меню Зарплата → Настройки и справочники → Виды расчета). Убедитесь, что флаг Учитывать при расчете среднего включен.
Если сотрудник уходит в отпуск сразу после больничного, создайте документ Отпуск после закрытия больничного листа. Иначе 1С может неверно рассчитать средний заработок из-за пересечения периодов.
5. Начисление и выплата отпускных: проводки и отчеты
После проведения документа Отпуск программа автоматически формирует:
- 📌 Проводки по начислению (Дт 20/26/44 — Кт 70).
- 📌 Удержание НДФЛ (Дт 70 — Кт 68.01).
- 📌 Начисление страховых взносов (Дт 20/26/44 — Кт 69.01-69.03).
Чтобы проверить корректность начислений:
- Откройте документ
Отпуски перейдите на закладку Начисления — там должна быть строка с суммой отпускных. - Проверьте расчетный листок сотрудника (
Зарплата → Расчетные листки). В нем отображаются все начисления и удержания за месяц. - Сформируйте отчет
Анализ начислений по сотрудникам(Зарплата → Отчеты по зарплате) и отфильтруйте по фамилии сотрудника.
Для выплаты отпускных используйте документ Выплата зарплаты (Зарплата → Выплаты → Выплата зарплаты). Убедитесь, что:
- 💳 В платежной ведомости указан правильный счет (расчетный счет или касса).
- 📅 Дата выплаты не позднее, чем за 3 дня до начала отпуска (по ст. 136 ТК РФ).
⚠️ Внимание: Если отпускные выплачиваются позже срока, сотрудник имеет право потребовать компенсацию за задержку (ст. 236 ТК РФ). 1С не контролирует соблюдение этого срока — отслеживайте его вручную!
Что делать, если отпускные начислены неверно?
Если ошибка обнаружена до выплаты, отмените проведение документа Отпуск (кнопка Отменить проведение), исправьте данные и проведите заново. Если ошибка найдена после выплаты, оформите документ Корректировка зарплаты (Зарплата → Корректировки) или сделайте сторно и перерасчет.
6. Нестандартные случаи: отпуск авансом, совмещение с отгулами, уход в отпуск после больничного
Теперь разберем ситуации, которые часто вызывают вопросы у бухгалтеров.
Отпуск авансом (до истечения 6 месяцев)
По ТК РФ сотрудник имеет право на отпуск после 6 месяцев работы, но работодатель может предоставить отпуск и раньше (ст. 122 ТК РФ). В 1С:
- Создайте документ
Отпусккак обычно. - В поле Основание укажите «Отпуск авансом» (если такой вид есть в справочнике).
- Проверьте, что в настройках программы разрешено предоставление отпуска авансом (
Зарплата → Настройки зарплаты → Настройки состава начислений и удержаний).
Отпуск сразу после больничного
Если сотрудник выходит с больничного и сразу уходит в отпуск, 1С может неверно рассчитать средний заработок, так как больничный не включается в расчетный период. Чтобы избежать ошибки:
- 🩺 Сначала закройте больничный лист документом
Больничный лист. - 🌴 Затем создайте документ
Отпуск. - 🔍 Вручную проверьте расчетный период — больничные дни должны быть исключены.
Совмещение отпуска с отгулами
Если сотрудник берет отпуск и отгулы подряд, оформите их отдельными документами:
- 📅 Сначала
Отпуск(оплачиваемый). - 📅 Затем
Отсутствие с сохранением зарплатыилиОтгул(если такой документ есть в вашей конфигурации).
| Ситуация | Документ в 1С | Нюансы |
|---|---|---|
| Отпуск авансом | Отпуск организации |
В настройках должен быть разрешен отпуск до 6 месяцев |
| Отпуск после декрета | Отпуск организации |
Проверьте, что период декрета исключен из расчетного |
| Отгулы за переработку | Отсутствие с сохранением зарплаты |
Требуется подтверждающий документ (приказ) |
При нестандартных случаях (отпуск авансом, после больничного и т.д.) всегда проверяйте расчетный период вручную. 1С может неверно интерпретировать нормы ТК РФ, особенно если в компании есть внутренние локальные акты с особыми условиями.
7. Отчетность по отпускам: что и когда сдавать
Начисление отпускных влияет на несколько видов отчетности. Вот что нужно сдать и в какие сроки:
1. Расчет по страховым взносам (РСВ)
- 📅 Срок: до 30-го числа месяца, следующего за кварталом.
- 📄 Где отражается: Раздел 3 (персонифицированные сведения) и Приложение 1 (для ФСС).
- ⚠️ Ошибка: Если не указать отпускные в РСВ, фонды могут начислить пени.
2. 6-НДФЛ
- 📅 Срок: до последнего дня месяца, следующего за кварталом.
- 📄 Где отражается: Раздел 2 (даты получения дохода и удержания НДФЛ).
- ⚠️ Ошибка: Если дата выплаты отпускных и дата удержания НДФЛ не совпадают с фактическими, инспекция может запросить пояснения.
3. Персонифицированный учет (СЗВ-ТД, СЗВ-СТАЖ)
- 📅 Срок: Ежемесячно (СЗВ-ТД) и ежегодно (СЗВ-СТАЖ).
- 📄 Где отражается: Код ОТПУСК в СЗВ-ТД.
Чтобы сформировать отчеты в 1С:
- Перейдите в меню
Зарплата → Отчеты → Регламентированные отчеты. - Выберите нужный отчет (например,
6-НДФЛилиРСВ). - Укажите период и нажмите
Заполнить. - Проверьте, что отпускные отражены в правильных разделах.
⚠️ Внимание: Если отпускные выплачены в декабре, но относятся к январю (например, при уходе в отпуск с 1 января), в 6-НДФЛ они должны попасть в 1 квартал, а не в годовой отчет. 1С иногда ошибается с распределением — проверяйте вручную!
8. Полезные настройки 1С для упрощения работы с отпусками
В 1С:ЗУП 8.3 есть скрытые настройки, которые помогут сэкономить время при работе с отпусками. Вот самые полезные:
1. Шаблоны документов
Если вы часто оформляете отпуска на стандартные периоды (например, 14 или 28 дней), создайте шаблоны:
- Откройте документ
Отпуск организациии заполните его. - Нажмите
Еще → Сохранить как шаблон. - При следующем оформлении выберите шаблон из списка.
2. Автоматическое заполнение табеля
Чтобы дни отпуска автоматически попадали в табель:
- Перейдите в
Зарплата → Настройки зарплаты → Настройки табеля. - Включите опцию Автоматически заполнять табель по документам.
- Убедитесь, что в справочнике
Виды использования рабочего временидля отпуска указан кодОТ.
3. Контроль сроков выплаты отпускных
1С не напоминает о сроках выплаты, но можно настроить уведомления:
- 📅 Используйте календарь бухгалтера (
Зарплата → Календарь бухгалтера) — там отображаются все важные даты. - 🔔 Настройте задачи в 1С: например, создать задачу на проверку выплаты за 5 дней до начала отпуска.
4. Групповое оформление отпусков
Если несколько сотрудников уходят в отпуск одновременно (например, на новогодние каникулы), используйте групповой ввод:
- Перейдите в
Зарплата → Отпуска → Групповое оформление отпусков. - Выберите сотрудников и укажите период отпуска.
- 1С автоматически создаст документы для каждого сотрудника.
Если в вашей компании часто меняются графики работы, настройте в 1С автоматическое обновление графиков по производственному календарю. Для этого перейдите в Зарплата → Настройки зарплаты → Графики работы и включите опцию Синхронизировать с производственным календарем.
FAQ: Частые вопросы по начислению отпуска в 1С 8.3
1. Почему 1С не дает оформить отпуск сотруднику?
Возможные причины:
- 🔴 Сотрудник уволен или приостановлен.
- 🔴 В личной карточке не указан график работы.
- 🔴 На дату начала отпуска сотрудник в отпуске или на больничном.
Проверьте статус сотрудника в меню Кадры → Сотрудники и убедитесь, что он числится в штате.
2. Как в 1С посчитать отпускные, если сотрудник работал по совместительству?
Если совместительство внутреннее (в той же организации), оформите отпуск как обычно — 1С сама распределит дни. Если внешнее (другая организация), запросите справку о доходах и введите ее вручную в документе Отпуск на закладке Дополнительно.
3. Можно ли в 1С изменить сумму отпускных после проведения документа?
Да, но только до выплаты. Сделайте одно из действий:
- 🔄 Отмените проведение документа, исправьте данные и проведите заново.
- 📝 Создайте документ
Корректировка зарплаты(Зарплата → Корректировки).
Если отпускные уже выплачены, придется делать сторно и перерасчет.
4. Почему в 6-НДФЛ не попадают отпускные?
Причины:
- 🔴 Документ
Отпускне проведен. - 🔴 Дата выплаты в документе
Выплата зарплатыне совпадает с фактической. - 🔴 В настройках вида расчета отпускных не указан флаг Учитывать в 6-НДФЛ.
Проверьте документ Отпуск и связанные с ним выплаты.
5. Как в 1С посчитать компенсацию за неиспользованный отпуск при увольнении?
Используйте документ Увольнение (Кадры → Увольнения). На закладке Компенсация отпуска укажите количество неиспользованных дней. 1С автоматически рассчитает сумму компенсации по тем же правилам, что и отпускные.