Расчет и начисление отпускных в 1С:Зарплата и Управление Персоналом или 1С:Бухгалтерия — рутинная, но ответственная задача. Ошибка в среднем заработке или неправильная проводка могут привести к переплатам, штрафам от ФНС или конфликтам с сотрудниками. Эта инструкция поможет разобраться во всех этапах: от подготовки документов до отражения операций в учете, с учетом актуальных требований ТК РФ и налогового законодательства.
Мы подробно разберем: как рассчитать средний дневной заработок (включая премии и больничные), какие документы оформить в 1С перед начислением, как автоматизировать проводки по счетам 70, 69 и 20(26,44), какие ошибки чаще всего допускают и как их избежать.
Инструкция подходит для 1С:ЗУП 3.1, 1С:Бухгалтерия 3.0 и 1С:ERP (с учетом специфики конфигураций).
1. Подготовка к начислению отпускных: документы и настройки
Прежде чем приступать к расчетам в 1С, убедитесь, что все первичные данные внесены корректно. От этого зависит точность начислений и отсутствие проблем при проверках.
Вам потребуется:
- 📄 Заявление сотрудника на отпуск (или приказ о предоставлении отпуска). В 1С его можно оформить документом
Приказ на отпуск(Зарплата → Отпуска → Приказы на отпуск). - 💰 Данные о заработке за расчетный период (12 месяцев перед отпуском). Проверьте, все ли выплаты учтены в
НачисленияхиУдержаниях. - 📅 График отпусков. В 1С он формируется документом
График отпусков(Кадры → Графики отпусков). Без него программа может неверно рассчитать дни. - 🔄 Актуальные тарифы страховых взносов. Они указываются в
Настройках учета(Зарплата → Настройка → Страховые взносы).
Особое внимание уделите расчетному периоду. По умолчанию это 12 календарных месяцев перед месяцем начала отпуска. Однако если сотрудник работал менее года, берется фактический период. Также исключаются дни:
- 🏥 Больничных (по листу нетрудоспособности).
- 👶 Отпусков по уходу за ребенком.
- 🎓 Командировок (если не сохраняется зарплата).
⚠️ Внимание! Если в расчетном периоде были повышения окладов, 1С автоматически пересчитывает заработок с учетом коэффициента индексации. Но проверьте настройки в Настройка → Зарплата → Индексация — иногда требуется ручная корректировка.
2. Расчет среднего дневного заработка: формулы и нюансы
Основная формула для расчета отпускных в 1С:
Средний дневной заработок = (Сумма начислений за расчетный период) / (12 × 29.3)
где 29.3 — среднемесячное число календарных дней (постановление Правительства №922).
Однако 1С учитывает множество нюансов:
- 💵 Премии включаются в расчет, но только если они начислены за фактически отработанное время. Единовременные премии (например, к юбилею) исключаются.
- 📉 Удержания (алименты, исполнительные листы) не уменьшают базу для расчета отпускных.
- 🔄 Повышение окладов. Если оклад вырос в расчетном периоде, 1С применяет коэффициент индексации к прошлым выплатам.
Пример расчета в 1С:
- Сотрудник Иванов И.И. уходит в отпуск с
10.06.2026на 14 дней. - Расчетный период:
01.06.2026 — 31.05.2026. - За этот период начислено:
480 000 ₽(оклад + премии). - Исключаемые дни:
10 дней(больничный в марте 2026). - Средний дневной заработок:
480 000 / (29.3 × 12 - 10) ≈ 1 402 ₽. - Сумма отпускных:
1 402 × 14 = 19 628 ₽.
| Показатель | Формула в 1С | Пример |
|---|---|---|
| Сумма начислений | Сумма(Начисления.Сумма) |
480 000 ₽ |
| Количество дней | 12 × 29.3 - ИсключаемыеДни |
351.6 - 10 = 341.6 |
| Средний дневной заработок | СуммаНачислений / КоличествоДней |
480 000 / 341.6 ≈ 1 402 ₽ |
| Сумма отпускных | СреднийДневной × ДниОтпуска |
1 402 × 14 = 19 628 ₽ |
⚠️ Внимание! Если сотрудник работал неполный месяц (например, устроился 15 числа), 1С автоматически пересчитывает дни по формуле:29.3 / 31 × ОтработанныеДни. Проверьте это в документеНачисление отпускана закладкеРасчет.
Убедиться, что все начисления за расчетный период проведены|
Проверить исключаемые периоды (больничные, декрет)|
Обновить тарифы страховых взносов в настройках|
Сверить данные с графиком отпусков|
Проверить коэффициенты индексации при повышении окладов-->
3. Оформление отпуска в 1С: пошаговая инструкция
Чтобы провести отпускные в 1С, выполните следующие шаги:
- Создайте приказ на отпуск:
- Перейдите в
Зарплата → Отпуска → Приказы на отпуск. - Нажмите
Создатьи выберите типЕжегодный оплачиваемый отпуск. - Укажите сотрудника, даты отпуска и количество дней.
- Перейдите в
- Рассчитайте отпускные:
- В приказе нажмите
Рассчитать. 1С автоматически подтянет данные о заработке. - Проверьте расчет на закладке
Начисления.
- В приказе нажмите
- Нажмите
Провести и закрыть. 1С сформирует проводки по дебету счета 20 (26, 44) и кредиту счета 70.
Если отпускные начисляются авансом (за 3 дня до начала отпуска), используйте документ Аванс по зарплате (Зарплата → Авансы).
Пример проводок в 1С:
Дт 20 (26, 44) — Кт 70 — 19 628 ₽ (отпускные)
Дт 70 — Кт 68.01 — 2 552 ₽ (НДФЛ 13%)
Дт 20 (26, 44) — Кт 69.01 — 5 888 ₽ (взносы в ПФР 22%)
Дт 20 (26, 44) — Кт 69.03 — 883 ₽ (взносы в ФСС 5.1%)
Дт 20 (26, 44) — Кт 69.11 — 1 178 ₽ (взносы в ФФОМС 5%)
Если отпускные начисляются за несколько месяцев (например, с июня по июль), разбейте их на части документами Начисление отпуска за каждый месяц. Это упростит учет НДФЛ и взносов.
4. Типичные ошибки при начислении отпускных в 1С
Даже опытные бухгалтеры иногда допускают ошибки. Вот самые распространенные:
- 📅 Неверный расчетный период. Например, если отпуск начинается
1 июня, расчетный период — с1 июня прошлого года, а не с1 мая. - 💸 Неучтенные премии. 1С может не включить в расчет квартальные премии, если они не привязаны к месяцу начисления.
- 🔄 Ошибки при индексации. Если оклад повышался, но коэффициент не скорректирован, средний заработок будет занижен.
- 📝 Несвоевременное удержание НДФЛ. Отпускные выплачиваются за 3 дня до отпуска, а НДФЛ должен быть удержан в день выплаты.
Как избежать ошибок:
- 🔍 Перед расчетом проверяйте
Отчет по сотруднику(Зарплата → Отчеты → Анализ зарплаты). - 📊 Используйте
Помощник по отпускамв 1С — он подскажет, если что-то упущено. - 📌 Сверяйтесь с
Графиком отпусков— иногда даты в приказах и графике расходятся.
⚠️ Внимание! Если сотрудник уволился, не отгуляв отпуск, 1С автоматически рассчитает компенсацию при окончательном расчете. Но если отпуск был предоставлен авансом, сумму нужно удержать из последней зарплаты (ст. 137 ТК РФ).
Что делать, если 1С неправильно рассчитала отпускные?
Если вы обнаружили ошибку после проведения документа:
1. Отмените проводки документом Корректировка записей (Зарплата → Корректировки).
2. Исправьте данные в документе Начисление отпуска и перепроведите его.
3. Если ошибка в расчетном периоде, создайте новый документ с правильными данными.
4. При переплате удержите излишне выплаченную сумму с согласия сотрудника (ст. 137 ТК РФ).
5. Отражение отпускных в бухгалтерском и налоговом учете
Отпускные влияют на несколько видов учета:
- 📊 Бухгалтерский учет:
- Начисляются на счета затрат (
20,26,44) с кредита70. - Удерживается НДФЛ (
70 → 68.01). - Начисляются страховые взносы (
20/26/44 → 69).
- Начисляются на счета затрат (
- 📈 Налоговый учет:
- Отпускные включаются в расходы на оплату труда (ст. 255 НК РФ).
- Взносы уменьшают налоговую базу по налогу на прибыль.
- 📄 Отчетность:
- Отпускные отражаются в
6-НДФЛ(раздел 2, строка 100 — дата выплаты). - Взносы — в
РСВи4-ФСС.
- Отпускные отражаются в
Пример отражения в 6-НДФЛ:
- Дата начисления отпускных:
05.06.2026(строка 100). - Дата удержания НДФЛ:
07.06.2026(день выплаты, строка 110). - Дата перечисления НДФЛ: не позднее
08.06.2026(строка 120).
⚠️ Внимание! Если отпускные выплачены в последний день месяца, а отпуск начинается в следующем, датой получения дохода для НДФЛ считается последний день месяца выплаты (письмо ФНС от 02.05.2012 №ЕД-4-3/7132).
Отпускные включаются в расходы на оплату труда в том периоде, когда они начислены (а не выплачены). Это важно для правильного формирования налоговой базы по прибыли.
6. Автоматизация и оптимизация процесса в 1С
Чтобы ускорить работу с отпускными, используйте возможности 1С:
- 🤖 Шаблоны документов. Создайте шаблон приказа на отпуск с часто используемыми параметрами (
Зарплата → Настройки → Шаблоны документов). - 📅 Групповое оформление. Если несколько сотрудников уходят в отпуск одновременно, используйте
Групповой ввод документов(Зарплата → Отпуска → Групповые операции). - 📊 Отчеты для контроля:
Анализ отпусков— показывает, кто и когда был в отпуске.Свод по начислениям— помогает сверить суммы отпускных и взносов.
- 🔄 Интеграция с табелем. Настройте автоматическое проставление отметок
ОТ(отпуск) в табеле (Зарплата → Табель).
Для крупных компаний полезно настроить регламентные операции:
- Автоматическое начисление отпускных за 3 дня до начала отпуска.
- Автоматическое формирование платежных поручений на выплату и перечисление НДФЛ.
- Уведомления ответственным лицам о предстоящих отпусках.
Пример настройки регламентного задания:
Процедура АвтоНачислениеОтпускных()
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ Отпуска.Сотрудник, Отпуска.ДатаНачала
ИЗ Документ.ПриказНаОтпуск КАК Отпуска
ГДЕ Отпуска.ДатаНачала = &ДатаИОтпускМинус3Дня";
Запрос.УстановитьПараметр("ДатаИОтпускМинус3Дня", ТекущаяДата() + 3);
Результат = Запрос.Выполнить();
Пока Результат.Следующий() Цикл
Док = Документы.ПриказНаОтпуск.СоздатьДокумент();
Док.Сотрудник = Результат.Сотрудник;
Док.ДатаНачала = Результат.ДатаНачала;
Док.Рассчитать();
Док.Записать();
КонецЦикла;
КонецПроцедуры
7. Особенности расчета в нестандартных ситуациях
Не все случаи укладываются в стандартную схему. Рассмотрим нюансы:
- 👶 Отпуск по уходу за ребенком:
- В расчетный период не включаются дни декрета.
- Если сотрудница выходит на работу на неполный день, отпускные рассчитываются пропорционально.
- 🏥 Больничный во время отпуска:
- Отпуск продлевается или переносится (ст. 124 ТК РФ).
- В 1С оформляется документ
Больничный лист, а затем корректируется приказ на отпуск.
- ✈️ Отпуск с последующим увольнением:
- Отпускные начисляются в обычном порядке.
- В день увольнения удерживается НДФЛ и выдается справка
2-НДФЛ.
- 🔄 Перенос или отзыв из отпуска:
- Оформляется документ
Перенос отпускаилиОтзыв из отпуска. - Если отпускные уже выплачены, их можно зачесть в счет будущих выплат.
- Оформляется документ
Пример расчета при переносе отпуска:
- Сотрудник Петров П.П. должен был уйти в отпуск с
10.06.2026, но перенес его на10.07.2026. - Отпускные, начисленные в июне, можно:
- Оставить на лицевом счете сотрудника (если он согласен).
- Вернуть в кассу (если отпускные уже выданы).
- Документ
Перенос отпуска(Зарплата → Отпуска → Переносы). - Корректировку начислений (если требуется перерасчет).
⚠️ Внимание! Если сотрудник уходит в отпуск в месяце приема на работу, расчетный период будет неполным. 1С автоматически использует фактически отработанные дни, но проверьте правильность расчета вручную.
8. Проверка и контроль: как избежать проблем с ФНС
Налоговые инспекторы часто проверяют правильность расчета отпускных. Чтобы избежать претензий:
- 📋 Сверяйте данные с первичными документами:
- Приказы на отпуск.
- Табели учета рабочего времени.
- Больничные листы (если были).
- 📊 Используйте отчеты 1С для контроля:
Анализ начислений по сотрудникам— проверка сумм отпускных.Свод по страховым взносам— контроль правильности начислений.6-НДФЛ (проверочный)— сверка дат и сумм.
- 🔍 Проверяйте проводки:
- Отпускные должны быть отнесены на правильные счета затрат (
20,26,44). - НДФЛ и взносы должны быть удержаны и начислены в том же периоде.
- Отпускные должны быть отнесены на правильные счета затрат (
Пример проверки через Оборотно-сальдовую ведомость:
- Откройте
Отчеты → Оборотно-сальдовая ведомость. - Установите период и счет
70. - Проверьте, что сумма отпускных совпадает с данными из приказа.
- Убедитесь, что по дебету счета
70есть проводка на удержание НДФЛ (68.01).
Если в расчетном периоде были выплаты, не облагаемые взносами (например, материальная помощь до 4 000 ₽), 1С может неправильно рассчитать базу для взносов. В этом случае скорректируйте начисления вручную через документ Корректировка страховых взносов.
Самая частая ошибка — неверное определение расчетного периода. Всегда проверяйте его в документе Начисление отпуска на закладке Расчет.
FAQ: Частые вопросы по отпускным в 1С
Как в 1С рассчитать отпускные, если сотрудник работал неполный месяц?
1С автоматически пересчитывает средний дневной заработок по формуле:
29.3 / КоличествоДнейВМесяце × ОтработанныеДни
Например, если сотрудник устроился 15 мая, то за май учитывается 29.3 / 31 × 17 ≈ 16.35 дней.
Проверьте расчет в документе Начисление отпуска на закладке Расчет — там отображается количество учтенных дней.
Можно ли в 1С автоматически начислять отпускные за 3 дня до отпуска?
Да, для этого:
- Настройте регламентное задание (
Администрирование → Регламентные задания). - Создайте обработку, которая будет проверять приказы на отпуск и начислять отпускные за 3 дня.
- Или используйте стандартный механизм
Помощник по отпускам(Зарплата → Отпуска → Помощник).
Пример кода для регламентного задания смотрите в разделе 6.
Что делать, если 1С неверно рассчитала отпускные из-за ошибки в табеле?
Сначала исправьте табель:
- Откройте
Зарплата → Табельи найдите ошибку. - Исправьте отметки (например, с
БнаЯ). - Перепроведите документ
Начисление зарплатыза этот месяц.
Затем пересчитайте отпускные:
- Откройте документ
Начисление отпуска. - Нажмите
Перерасчет. - Проведите документ заново.
Если отпускные уже выплачены, оформите Корректировку долга (Зарплата → Корректировки).
Как в 1С отразить удержание за неотработанные дни отпуска при увольнении?
Если сотрудник уволился, не отработав отпуск:
- В документе
Увольнение(Зарплата → Увольнения) укажите количество неотработанных дней. - 1С автоматически рассчитает сумму к удержанию (ст. 137 ТК РФ).
- Удержание отразится в ведомости на выплату зарплаты (
Зарплата → Ведомости на выплату).
Максимальная сумма удержания — 20% от выплаты (ст. 138 ТК РФ). Если сумма больше, потребуется согласие сотрудника.
Нужно ли в 1С начислять взносы на отпускные, выплаченные при увольнении?
Да, отпускные при увольнении облагаются взносами на общих основаниях. 1С автоматически начислит:
- ПФР —
22%(до предельной базы). - ФСС —
2.9%(на ВНиМ) + до5.1%(на травматизм, зависит от класса риска). - ФФОМС —
5%.
Проверьте начисления в документе Начисление отпуска на закладке Страховые взносы.