Ситуация, когда сотрудник, находясь в ежегодном оплачиваемом отпуске, внезапно заболевает, является рядовой практикой для кадровых служб и бухгалтерии. Согласно Трудовому кодексу РФ, дни временной нетрудоспособности, совпавшие с периодом отдыха, не считаются днями отпуска, а подлежат оплате отдельно как больничный лист. Это создает необходимость технического пересчета уже начисленных сумм в учетной системе.
В программах семейства 1С:Зарплата и управление персоналом редакции 3.1 этот процесс максимально автоматизирован, однако требует от специалиста понимания логики работы механизма сторнирования. Неправильная последовательность действий может привести к ошибкам в налоговом учете или некорректному формированию задолженности перед сотрудником. Разберем детально алгоритм действий, который гарантирует точность расчетов.
Основная сложность заключается в том, что система должна не просто «удалить» старые начисления, а создать компенсирующие записи с отрицательными значениями, а затем начислить новые суммы корректно. Важно понимать, что перерасчет возможен только после того, как в базу введен документ, фиксирующий факт болезни сотрудника во время его отсутствия.
Ввод документа «Больничный лист» и его влияние на график
Первым и самым важным шагом является корректное оформление периода нетрудоспособности. Пока в информационной базе нет записей о болезни, система «не знает», что дни отпуска должны быть исключены из расчетного периода. Вам необходимо создать новый документ Больничный лист в разделе Зарплата.
При заполнении этого документа критически важно указать даты начала и конца заболевания, которые частично или полностью перекрывают даты ранее оформленного отпуска. Программа автоматически проанализирует график работы сотрудника и выявит пересечения. Если даты введены верно, система пометит эти дни как неоплачиваемые в контексте отпускных, но подлежащие оплате по среднему заработку для больничного.
Стоит обратить внимание на флажок «Продлить отпуск» или «Перенести отпуск», который может появиться в зависимости от настроек вашей конфигурации. В большинстве случаев для редакции 3.1 достаточно просто ввести больничный, и система сама предложит варианты дальнейшего развития событий при проведении расчета зарплаты.
⚠️ Внимание: Если больничный лист открыт задним числом (например, в прошлом месяце, который уже закрыт для расчетов), система может потребовать проведения процедуры «Пересчет зарплаты» за тот период, чтобы корректно обновить регистры накопления.
Механизм автоматического перерасчета в документе «Отпуск»
После того как документ «Больничный лист» проведен и сохранен, необходимо вернуться к исходному документу Ежегодный оплачиваемый отпуск. В современных версиях 1С:ЗУП реализован механизм контроля актуальности данных. При открытии документа отпуска, который пересекается с введенным больничным, программа автоматически обнаружит несоответствие.
Система выдаст специальное предупреждение о том, что в периоде отпуска обнаружены дни, которые теперь классифицируются как дни болезни. Вам будет предложено выполнить перерасчет. Это действие инициирует процесс сторнирования (обратной проводки) ранее начисленных сумм отпускных за дни болезни.
Процесс выглядит следующим образом:
- 📉 Система создает записи с отрицательными суммами за дни, совпавшие с больничным.
- 📈 Затем производится пересчет количества дней отпуска (они уменьшаются на количество дней болезни).
- 💰 Формируется новое начисление отпускных за оставшиеся, не затронутые болезнью дни.
Важно проверить вкладку «Начисления» после перерасчета. Там вы увидите две строки: одну со знаком минус (сторно за дни болезни) и одну с новой суммой за фактические дни отдыха. Итоговая сумма к выплате изменится, и эта разница должна быть учтена в ближайшей ведомости.
Ручное сторнирование и документ «Перерасчет зарплаты»
Иногда автоматический механизм срабатывает некорректно или пользователь хочет иметь полный контроль над процессом корректировки. В таких случаях используется специализированный документ Перерасчет зарплаты. Этот инструмент позволяет выборочно изменить начисления за конкретный период без редактирования исходных документов.
Для использования этого метода перейдите в раздел Зарплата и выберите пункт Все начисления или найдите документ «Перерасчет зарплаты» в списке всех документов. При создании нового экземпляра укажите сотрудника, месяц перерасчета и вид начисления «Отпуск».
В табличной части документа необходимо указать количество дней, подлежащих исключению (дни болезни), и сумму, которую нужно сторнировать. Система сама рассчитает сумму сторно, если вы укажете дни, но ручной ввод суммы также возможен при наличии специфических требований бухгалтера.
⚠️ Внимание: При ручном сторнировании убедитесь, что сумма НДФЛ также пересчитана корректно. Ошибка в знаке суммы (плюс вместо минуса) приведет к двойной выплате или занижению налога.
☑️ Контроль ручного перерасчета
Оформление продления или переноса отпускных дней
Согласно законодательству, сотрудник имеет право либо продлить отпуск на количество дней болезни, либо перенести эти дни на другой срок по согласованию с работодателем. В 1С:ЗУП реализация этих сценариев требует различных действий.
Если выбран вариант продления, то после перерасчета основного документа отпуска вам необходимо создать новый документ Ежегодный оплачиваемый отпуск на количество дней, совпавших с больничным. Этот документ будет оформлен сразу после даты окончания первоначального отпуска.
В случае переноса дней на другой период (например, на следующий месяц или год), процесс аналогичен, но даты в новом документе отпуска устанавливаются произвольно, в соответствии с заявлением сотрудника и приказом руководителя. Главное, чтобы общее количество использованных дней в итоге сходилось с плановым графиком.
Ниже приведена таблица, иллюстрирующая разницу в подходах к оформлению:
| Действие | Документ в 1С | Влияние на график | Сроки выплаты |
|---|---|---|---|
| Продление | Отпуск (новый) | Сдвиг даты выхода на работу | В день выдачи зарплаты или аванса |
| Перенос | Отпуск (новый) | Дата выхода не меняется | За 3 дня до начала новой даты |
| Сторнирование | Больничный / Перерасчет | Уменьшение дней текущего отпуска | Корректировка в ближайшей ведомости |
При переносе дней отпуска на другой месяц не забудьте проверить лимиты дней отпуска в настройках графика работы, чтобы не уйти в минус по балансу.
Учет НДФЛ и страховых взносов при перерасчете
Одним из самых тонких моментов является налогообложение. Поскольку происходит уменьшение налоговой базы (дохода сотрудника) за счет сторнирования отпускных, сумма удержанного ранее НДФЛ также должна быть уменьшена. В 1С этот процесс происходит автоматически при проведении документов перерасчета.
Система формирует отрицательные регистры по налогу, что в итоге приведет к уменьшению суммы НДФЛ к уплате в бюджет в текущем месяце или к образованию переплаты, которую можно зачесть в счет будущих платежей. Аналогичная логика применяется и к страховым взносам.
Однако, если перерасчет затрагивает прошлые отчетные периоды (например, отпуск был в декабре, а больничный открыт в январе следующего года), ситуация усложняется. В этом случае может потребоваться сдача уточненных расчетов (РСВ, 6-НДФЛ), так как данные за закрытый период изменяются.
⚠️ Внимание: Законодательные нормы и формы отчетности могут меняться. Всегда сверяйте актуальные правила заполнения 6-НДФЛ при сторнировании доходов прошлых периодов в официальных источниках или консультации с налоговым экспертом.
Что делать, если НДФЛ ушел в минус?
Если в результате перерасчета НДФЛ за месяц получился отрицательным, система предложит вернуть излишне удержанный налог сотруднику или зачесть его в счет будущих удержаний. Выбор зависит от политики вашей компании.
Проверка результатов и формирование ведомости
Финальным этапом работы является контроль корректности всех произведенных операций. После выполнения всех перерасчетов необходимо сформировать документ Ведомость в банк или Ведомость в кассу. В ней должна отразиться итоговая сумма к выплате с учетом всех корректировок.
Обязательно воспользуйтесь отчетом Анализ зарплаты по сотрудникам или Расчетный листок. В расчетном листке сотрудника должны быть видны строки: «Отпуск» (положительная сумма), «Отпуск» (отрицательная сумма сторно) и «Пособие по временной нетрудоспособности». Сумма к выплате должна быть меньше первоначально рассчитанной, если больничный еще не оплачен, или соответствовать новым условиям.
Также рекомендуется проверить отчет Остатки отпусков, чтобы убедиться, что баланс дней отдыха сотрудника обновился корректно и не возникло отрицательных значений или «виртуальных» дней, которых по факту нет.
Главный критерий успешного перерасчета — сходимость итоговой суммы в ведомости с данными расчетного листка и корректный баланс дней отпуска в карточке сотрудника.
Нужно ли создавать новый приказ на перерасчет?
Нет, отдельный приказ на перерасчет отпускных в связи с больничным трудовым законодательством не предусмотрен. Основанием служат больничный лист и заявление сотрудника о продлении или переносе отпуска (если требуется перенос). В 1С все изменения фиксируются документами системы.
Что делать, если сотрудник уволился во время больничного в отпуске?
В случае увольнения процедура усложняется. Необходимо рассчитать компенсацию за неиспользованный отпуск с учетом уменьшения дней из-за болезни. Больничный лист оплачивается в полном объеме, даже после увольнения, если он открыт в течение 30 дней после расторжения договора.
Можно ли пересчитать отпуск, если больничный еще не закрыт?
Технически в 1С можно ввести больничный с предполагаемой датой окончания, но делать перерасчет отпускных рекомендуется только после предоставления закрытого листка нетрудоспособности. Иначе при изменении даты закрытия придется делать повторный перерасчет, что увеличивает риск ошибок.
Как отразить перерасчет в 6-НДФЛ?
Суммы сторнированного отпуска уменьшают доход текущего периода. Если перерасчет относится к прошлому году, это может потребовать подачи уточненного расчета 6-НДФЛ за тот период, так как меняются суммы начисленного и удержанного налога.