Перерасчёт отпускных: от отзыва из отпуска до исправления ошибки
Содержание
Пересчитать уже проведённый отпуск в 1С нужно, когда изменились исходные данные: сотрудника отозвали из отпуска, в расчётный период задним числом попала премия, во время отдыха человек заболел или в документе ошиблись с датами. Во всех этих случаях правят не саму сумму вручную, а исходный документ — программа сама сторнирует старое начисление и посчитает новое.
Ниже — что именно меняет сумму отпускных, как исправить документ в 1С:ЗУП 3.1 и в 1С:Бухгалтерии 8.3, и где потом проверить, что перерасчёт прошёл правильно.
Что меняет сумму и требует пересчёта
Средний заработок для отпуска считается за 12 календарных месяцев перед месяцем начала отпуска, делится на отработанное время и среднемесячное число дней 29,3. Если меняется любая из этих величин — сумма отпускных «уплывает», и документ нужно пересчитать.
Основные причины:
- 🔁 Отзыв из отпуска. Часть дней не отгуляна — излишне начисленные отпускные надо сторнировать.
- 🤒 Болезнь во время отпуска. Дни болезни не считаются отпуском: отпуск продлевается или переносится, больничный оплачивается отдельно.
- 💰 Доначисление за расчётный период. Премия, индексация или зарплата, проведённые задним числом, меняют средний заработок.
- 📅 Ошибка в датах или периоде. Неверно указаны дни отпуска, расчётный период или вид начисления.
- 📉 Индексация заработка. При повышении окладов по всей организации заработок расчётного периода индексируется с коэффициентом.
Коэффициент индексации — это отношение нового оклада к прежнему. Если оклады подняли всем сотрудникам подразделения, заработок месяцев расчётного периода до повышения умножается на этот коэффициент, и средний для отпуска растёт. Повышение же окладу одному сотруднику индексацию по правилам среднего заработка не запускает — тогда пересчёт не нужен. Этот нюанс чаще всего и приводит к ошибочным «ручным» правкам.
Ручная правка суммы в проведённом документе — почти всегда ошибка. Она ломает взаиморасчёты и среднемесячные данные для следующих расчётов. Меняйте исходные данные, пересчёт программа сделает сама.
Проверка данных перед исправлением
Прежде чем что-то пересчитывать, стоит убедиться, что причина расхождения понятна, — иначе перерасчёт даст такую же неверную сумму.
Что проверить:
- Расчётный период. Открыв документ отпуска, разверните расшифровку среднего заработка — там видно, какие 12 месяцев и какие суммы взяты в расчёт.
- Начисления в периоде. Через
Зарплата → Отчёты по зарплате → Справка о заработке для расчёта среднегосверьте, все ли премии и доплаты учтены. - Статус перерасчёта. Если данные менялись задним числом, в журнале документов у строки появится пометка о необходимости перерасчёта.
- Табель и график. Болезнь, прогул или простой в расчётном периоде влияют на отработанное время — проверьте, проведены ли соответствующие документы.
- Исключаемые периоды. Из расчёта среднего заработка исключаются сами отпуска, больничные и командировки прошлого года. Если такой документ ввели задним числом, он тоже меняет базу — это и есть частая причина «неожиданного» перерасчёта.
Полезное правило: сначала проводят все документы, которые меняют заработок и отработанное время (премии, больничные, индексацию), и только потом пересчитывают отпуск. Если делать наоборот, пересчитывать придётся дважды.
Перерасчёт отпуска в 1С:ЗУП 3.1
В ЗУП отпуск оформляется документом Зарплата → Отпуск (или через раздел Кадры). Способ пересчёта зависит от причины.
Если изменились данные расчётного периода (премия, индексация, доначисление):
- Проведите документ, который изменил заработок (например, премию) нужным месяцем.
- Откройте
Зарплата → Сервис → Перерасчёты— там появятся сотрудники, у которых требуется пересчёт. - Выделите строку с отпуском и выполните перерасчёт — программа сторнирует прежнюю сумму и начислит новую в текущем месяце.
Если ошиблись в самом документе отпуска (даты, вид отпуска, период):
- Найдите документ в списке
Зарплата → Отпуска. - Нажмите кнопку «Исправить» в верхней командной панели — откроется документ-исправление.
- Внесите верные данные и проведите. Исходный документ остаётся, исправление сторнирует его суммы и записывает правильные.
Не удаляйте и не перепроводите закрытый документ отпуска за прошлый месяц напрямую. Это оставит «хвосты» в НДФЛ и взносах. Корректный путь — кнопка «Исправить» или механизм перерасчётов.
Отдельно разворачивается расшифровка: в табличной части отпуска по ссылке с суммой открывается расчёт среднего заработка — удобно проверить, что после перерасчёта в базу попали нужные месяцы.
Пример с числами. Оклад 50 000 руб., расчётный период отработан полностью, отпуск 14 дней. Среднедневной заработок: 600 000 / 12 / 29,3 = 1706,48 руб. Отпускные: 1706,48 × 14 = 23 890,72 руб.
Затем за один из месяцев расчётного периода задним числом провели премию 20 000 руб. Годовой заработок становится 620 000 руб., среднедневной — 620 000 / 12 / 29,3 = 1763,37 руб., отпускные — 1763,37 × 14 = 24 687,18 руб. После перерасчёта программа покажет доплату 24 687,18 − 23 890,72 = 796,46 руб. Проверьте, что именно эта сумма ушла в начисление текущего месяца, а старое значение сторнировано.
Отзыв из отпуска и болезнь во время отдыха
Это два частых сценария, где одного пересчёта документа мало — нужен дополнительный документ.
Отзыв из отпуска. Оформляется документом Кадры → Отзыв из отпуска (в части релизов — Зарплата → Отзыв из отпуска). В нём указывают сотрудника, исходный отпуск и дату отзыва. Программа сторнирует отпускные за неотгулянные дни и пересчитает НДФЛ. Неиспользованные дни возвращаются в остаток отпуска — их можно отгулять позже.
Сумма пересчитывается пропорционально: средний заработок остаётся прежним, меняется только число дней. Если из 14 дней отпуска отгуляли 9, а 5 отозвали, сторнируются отпускные ровно за 5 дней. При этом за отработанные после отзыва дни начисляется обычная зарплата — поэтому в месяце отзыва у сотрудника будут и остаток отпускных, и оклад за отработанную часть.
Болезнь во время отпуска. Порядок такой:
- Введите документ
Зарплата → Больничный листна даты болезни. - Откройте исходный отпуск и либо продлите его на число дней болезни, либо оформите перенос части дней.
- Проведите документы — отпускные за дни, совпавшие с болезнью, снимутся, а эти дни оплатятся как больничный.
По закону при болезни в отпуске сотрудник сам выбирает: продлить отпуск на дни нетрудоспособности или перенести их на другой срок (ст. 124 ТК РФ). В 1С это отражается по-разному, поэтому уточните решение работника до правок.
Важная деталь: больничный оплачивается только за дни болезни самого работника. Если во время отпуска заболел ребёнок или другой член семьи, листок по уходу за период совпадения с ежегодным отпуском не оплачивается и отпуск не продлевает — такие дни в 1С остаются отпуском. Эту разницу программа сама не отследит, её контролирует расчётчик при вводе документов.
Особенности пересчёта в 1С:Бухгалтерии 8.3
В БП 3.0 зарплатный блок упрощённый и рассчитан на небольшой штат. Отпуск оформляется документом Зарплата и кадры → Отпуска (если раздел включён в настройках учёта).
Что отличается от ЗУП:
- Нет отдельного журнала перерасчётов. Если изменился заработок расчётного периода, отпуск правят через кнопку «Исправить» в самом документе либо отменяют проведение и вводят заново тем же месяцем, пока период не закрыт.
- Расшифровка среднего заработка короче, но она есть — по ссылке с суммой в документе.
- Сложные случаи (индексация по организации, несколько видов среднего) в БП считаются ограниченно. Если расчёт зарплаты сложный, его обычно ведут в ЗУП и переносят итоги в бухгалтерию.
Проверить настройку просто: если в разделе Зарплата и кадры нет пунктов про отпуска и начисления, значит в Главное → Настройки → Параметры учёта зарплата ведётся во внешней программе — тогда отпуск пересчитывают в ЗУП.
Порядок действий при исправлении в БП одинаков с ЗУП: правим исходные данные, а не сумму, и даём программе сторнировать старое начисление.
Проверка и отчёты после перерасчёта
После пересчёта сумма меняется в нескольких регистрах сразу — важно убедиться, что всё сошлось.
Где смотреть результат:
- Расчётный листок (
Зарплата → Отчёты по зарплате → Расчётный листок) — видно сторно прежних отпускных и новое начисление отдельными строками. - Анализ зарплаты по сотрудникам — итоговая сумма за месяц с учётом перерасчёта.
- Справка о заработке для расчёта среднего — подтверждает, что в базу среднего попали верные суммы.
Проверьте и налоги: при сторнировании отпускных пересчитываются НДФЛ и страховые взносы. Если отпуск уже был выплачен и НДФЛ перечислен, излишне удержанный налог уйдёт в зачёт или к возврату — это видно в учёте НДФЛ. Взносы администрирует СФР (бывшие ПФР и ФСС, объединены с 2023 года), пересчёт по ним программа делает автоматически вслед за суммой.
Типичные ошибки при перерасчёте
- Правка суммы вручную в проведённом документе. Регистры среднего заработка и взаиморасчётов остаются со старыми данными. Правьте исходные данные или пользуйтесь кнопкой «Исправить».
- Удаление старого документа отпуска. После этого НДФЛ и взносы «повисают» без основания. Нужен документ-исправление, а не удаление.
- Перерасчёт не тем месяцем. Сторно и новое начисление должны попасть в открытый период. Закрытый месяц сначала открывают, а не правят задним числом «молча».
- Забытый больничный при болезни в отпуске. Если не ввести больничный, дни болезни так и останутся оплаченными как отпуск — это переплата.
- Разница с работником не оформлена. При уменьшении суммы излишек удерживают из будущих выплат по правилам ст. 137 ТК РФ, при увеличении — доплачивают. Сам пересчёт в 1С денег не двигает.
- Перерасчёт раньше проведения причины. Если запустить пересчёт отпуска до того, как проведён документ-основание (премия, больничный), программа возьмёт старую базу и покажет прежнюю сумму. Сначала основание, потом перерасчёт.
Пересчёт отпускных при увольнении
При увольнении отпуск пересчитывают в двух случаях, и их не надо путать.
Компенсация за неиспользованный отпуск. Начисляется в документе Кадры → Увольнение: программа берёт остаток дней отпуска и средний заработок на дату увольнения. Если остаток в базе неверный, сначала поправьте график отпусков и остатки, иначе компенсация посчитается неправильно.
Удержание за «отгулянный авансом» отпуск. Когда сотрудник отгулял отпуск за ещё не отработанный период, при увольнении излишне выплаченные отпускные удерживают. В документе увольнения это отдельная строка со знаком минус. Удержание ограничено: не более 20 % от выплаты при окончательном расчёте (ст. 138 ТК РФ), остаток работник может вернуть добровольно.
Средний заработок для компенсации и для удержания считается на дату увольнения и может отличаться от среднего, по которому отпуск начисляли раньше. Это нормально — база за 12 месяцев перед увольнением уже другая.
Частые вопросы
Можно ли просто исправить сумму отпускных вручную?
Отпуск за прошлый, уже закрытый месяц — как пересчитать?
Отпускные уже выплачены, а сумма уменьшилась. Что с переплатой?
Почему после перерасчёта изменился НДФЛ, хотя я правил только дни?
Нужно ли отдельно пересчитывать взносы?
Источники
- Трудовой кодекс РФ, ст. 114, 125, 127, 139
- Постановление Правительства РФ от 24.12.2007 № 922 «Об особенностях порядка исчисления средней заработной платы»