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