Каждый бухгалтер по расчету заработной платы регулярно сталкивается с классической дилеммой: сотрудник уходит в отпуск в первых числах месяца (например, 5 октября), а выплатить отпускные ему необходимо по закону за три дня до начала отпуска (то есть не позднее 30 сентября). При этом зарплата за сентябрь еще объективно не рассчитана, ведь месяц не завершен, табели не собраны, а окончательный расчет и выплата зарплаты за сентябрь запланированы, например, на 15 октября.
Для корректного расчета среднего заработка по закону нам необходимы данные о начислениях за сентябрь. Как поступить в такой ситуации? Вносить ли данные вручную, рассчитывать ли зарплату сотрудника досрочно или воспользоваться механизмами автоматического перерасчета? В этой статье мы подробно разберем, как правильно и без ошибок решить эту задачу в программе 1С:Зарплата и управление персоналом 3.1 (1С:ЗУП), соблюдая требования законодательства и избегая проблем с НДФЛ.
Прежде чем перейти к технической реализации в 1С, давайте проанализируем правовую базу. Согласно ч. 9 ст. 136 Трудового кодекса РФ, работодатель обязан выплатить отпускные не позднее чем за три дня до начала отпуска. Никаких исключений для отпусков, начинающихся в первых числах месяца, закон не делает.
Что делать, если на момент выплаты отпускных зарплата за предыдущий месяц еще не рассчитана? Роструд в своих официальных разъяснениях (например, в письме № 1693-6-1) указывает на абсолютно легальный алгоритм:
Важно помнить, что штрафы за несвоевременную выплату этой разницы не налагаются, так как на установленную законом дату выплаты отпускных у работодателя отсутствовали объективные данные для расчета. Главное — зафиксировать и выплатить основную часть отпускных вовремя.
Существует серьезный риск, о котором часто забывают. Представьте ситуацию: вы рассчитали отпускные, предположив, что сотрудник отработает сентябрь полностью. Однако в последние дни сентября сотрудник внезапно заболел или взял отпуск за свой счет. После финального расчета зарплаты за сентябрь выясняется, что его средний заработок уменьшился, и сумма выплаченных отпускных оказалась завышенной.
Согласно ст. 137 ТК РФ, работодатель не имеет права в одностороннем порядке удерживать излишне выплаченные отпускные из последующей зарплаты сотрудника (данный случай не входит в закрытый перечень оснований для удержания). Чтобы вернуть эти деньги или зачесть их, вам потребуется получить письменное согласие сотрудника. Ниже мы рассмотрим метод, который позволяет полностью избежать этой проблемы.
Это самый простой, надежный и методически верный способ работы в 1С:ЗУП 3.1. Он экономит время и позволяет избежать ошибок в учете НДФЛ.
Разберем данный вариант по шагам:
Отпуск. Программа автоматически рассчитывает средний заработок по имеющимся на этот момент данным. Сентябрь в расчет среднего заработка пока не входит (так как зарплата за сентябрь еще не начислена).Начисление зарплаты и взносов за сентябрь по всей организации. Теперь в системе есть официальные данные о заработке сотрудника за сентябрь.Отпуск. Программа сама увидит, что данные изменились, и предложит пересчитать документ (появится предупреждение о необходимости перерасчета). Мы нажимаем кнопку "Пересчитать сотрудника". Средний заработок обновится с учетом сентябрьской зарплаты.Если на момент перерасчета отпускных прошлый месяц уже окончательно закрыт, а отчетность сформирована, редактировать исходный документ Отпуск категорически запрещено. Для таких ситуаций в программе предусмотрен типовой механизм исправлений.
Рассмотрим, как правильно им пользоваться:
Отпуск, по которому производилась первоначальная выплата.Чтобы полностью исключить риски возникновения долга за сотрудником (если средний заработок после перерасчета пойдет "в минус"), опытные бухгалтеры используют консервативный расчетный прием в 1С:
Отпуск переходим на вкладку "Расчет среднего заработка" (зеленый карандаш рядом с полем среднего заработка).На форумах часто советуют сомнительный лайфхак: создать документ Начисление зарплаты и взносов только на одного этого сотрудника за сентябрь перед расчетом отпуска, чтобы программа "увидела" его доходы.
Внимание! Эксперты по автоматизации учета и методологии 1С настоятельно не рекомендуют так делать. Причина кроется в особенностях расчета НДФЛ в программе 1С:ЗУП 3.1:
Начисления зарплаты и взносов всегда рассчитывался и проводился самым последним в конце расчетного месяца.Многие бухгалтеры опасаются делать перерасчеты из-за страха "испортить" отчетность по форме 6-НДФЛ. Разберем, как программа отражает эти операции, и почему здесь нет поводов для беспокойства:
Проанализировав все возможности программы, мы можем составить золотое правило для расчета ранних отпусков:
Не пытайтесь обмануть систему ручным вводом неоконченной зарплаты или созданием преждевременных документов начисления. Считайте отпуск по фактическим данным на дату выплаты. После окончательного закрытия месяца спокойно проводите автоматический перерасчет через стандартный механизм исправления в 1С. Это сбережет ваши нервы, сохранит порядок в регистрах НДФЛ и обеспечит полное соответствие требованиям трудового законодательства.