Процесс расторжения трудового договора всегда сопровождается финальными финансовыми расчетами, и одним из ключевых этапов является выплата компенсации за неиспользованные дни отпуска. В программном продукте 1С:Зарплата и управление персоналом (или 1С:Бухгалтерия предприятия) этот процесс автоматизирован, однако требует от специалиста внимательности к деталям заполнения первичных документов. Неправильный ввод данных может привести к расхождениям с требованиями Трудового кодекса и ошибкам в отчетности.
Система 1С 8.3 использует сложные алгоритмы для определения стажа, дающего право на отпуск, и пересчета среднего заработка. Пользователю необходимо корректно оформить документ увольнения, чтобы программа сама подтянула все необходимые показатели. В этой статье мы детально разберем механику работы конфигурации, проверим настройки кадрового учета и проанализируем ситуации, когда автоматический расчет требует ручной корректировки.
Для успешного завершения процедуры вам потребуется доступ к разделу Зарплата и кадры и права на проведение документов по кадрам. Мы рассмотрим не только стандартный сценарий, но и нюансы работы с отпусками, предоставленными авансом, а также влияние различных видов выплат на итоговую сумму.
Подготовка кадровых данных перед увольнением
Перед тем как приступить к оформлению увольнения, критически важно убедиться в актуальности сведений о сотруднике в информационной базе. Алгоритмы расчета среднего заработка напрямую зависят от того, насколько полно и верно отражены все начисления за расчетный период. Если в карточке сотрудника отсутствуют данные о премиях или доплатах, итоговая сумма компенсации будет занижена.
Необходимо проверить график работы конкретного работника. В окне Кадровые данные убедитесь, что указан правильный вид занятости (полная или неполная). Ошибка в этом поле приведет к неверному пересчету дней отпуска в календарные дни, что исказит финальную выплату.
Также стоит обратить внимание на историю отпусков. Система должна «видеть», сколько дней сотрудник уже отгулял, а сколько накопил. Если в прошлом были ручные корректировки остатков, их нужно перепроверить. Часто бывает так, что кадровик забыл ввести приказ о предоставлении отпуска, и система считает, что дни все еще числятся за сотрудником.
- 📅 Проверьте актуальность графика работы в карточке физического лица.
- 💰 Убедитесь, что все премии и надбавки за последние 12 месяцев проведены и рассчитаны.
- 📝 Сверьте фактическое количество использованных дней отпуска с данными в регистре накопления.
☑️ Проверка перед увольнением
Оформление документа увольнения в системе
Основным инструментом для завершения трудовых отношений является документ Увольнение. Он находится в разделе Зарплата и кадры -> Кадровые документы. При создании нового документа система предложит выбрать сотрудника и указать дату прекращения договора. Именно эта дата является точкой отсечения для всех последующих вычислений.
Вкладка Главное содержит базовую информацию, но ключевые настройки находятся в подразделе, отвечающем за компенсации. Здесь нужно выбрать основание увольнения в соответствии с записью в трудовой книжке. От выбранной статьи ТК РФ может зависеть порядок выплаты, хотя на сам алгоритм расчета дней это влияет редко.
Особое внимание уделите полю, отвечающему за компенсацию. В современных версиях 1С 8.3 часто стоит галочка «Рассчитать компенсацию» по умолчанию. Если вы снимете её, программа не сформирует начисление, и вам придется делать это отдельным документом, что неудобно и чревато ошибками. Оставьте автоматический режим активным.
⚠️ Внимание: Если дата увольнения приходится на выходной или праздник, убедитесь, что последний рабочий день определен верно для целей расчета стажа, иначе дни отпуска могут посчитаться некорректно.
После заполнения основных полей нажмите кнопку Рассчитать. Система запустит фоновый процесс, который соберет данные из регистров и сформирует предварительную сумму. На этом этапе можно увидеть разбивку по дням и среднему дневному заработку.
Используйте кнопку «Показать настройки расчета» в документе увольнения, чтобы увидеть подробную расшифровку того, какие именно месяцы попали в расчетный период и какие суммы были учтены.
Алгоритм расчета дней компенсации
Логика, по которой 1С:ЗУП определяет количество дней, подлежащих оплате, базируется на правилах Трудового кодекса и внутренних настройках конфигурации. Программа рассчитывает стаж работы, дающий право на отпуск, с точностью до дней. Затем она вычисляет количество положенных дней отпуска пропорционально отработанному времени в текущем рабочем году.
Формула, заложенная в движок, выглядит примерно так: количество полных месяцев стажа умножается на коэффициент (обычно 2.33 дня за месяц при 28-дневном отпуске). Дробные части месяцев округляются по правилам математики или согласно настройкам организации (до полного месяца или отбрасываются).
Из полученного значения вычитаются дни, которые сотрудник уже использовал в счет текущего периода. Если результат положительный, эти дни компенсируются деньгами. Если отрицательный — возникает переплата, которую необходимо удержать из final settlement, если это позволяет закон.
| Параметр | Описание в 1С | Влияние на расчет |
|---|---|---|
| Стаж для отпуска | Период работы с учетом исключаемого времени | Определяет общее количество положенных дней |
| Использованные дни | Дни из регистров отпусков | Уменьшает базу для компенсации |
| Средний заработок | Сумма начислений / отработанные дни | Определяет стоимость одного дня |
| Коэффициент | Настройка вида отпуска (28, 30 и т.д.) | Влияет на скорость накопления дней |
Важно понимать, как система учитывает периоды, исключаемые из стажа. Декретные отпуска, отпуска без сохранения зарплаты свыше 14 дней сдвигают дату окончания рабочего года. В документе Увольнение эти сдвиги должны быть отражены автоматически, но визуальная проверка вкладки Стаж никогда не будет лишней.
Округление дней
В настройках 1С можно задать правило округления количества дней компенсации. Обычно используется математическое округление, но некоторые организации предпочитают округлять в пользу сотрудника до целого числа.
Расчет среднего заработка и учет выплат
Второй компонент формулы — это денежное выражение одного дня отпуска. В 1С 8.3 расчет среднего заработка производится в соответствии с Положением № 922. Программа берет последние 12 календарных месяцев, предшествующих месяцу увольнения, и суммирует все выплаты, предусмотренные системой оплаты труда.
Не все суммы попадают в расчет. Материальная помощь, компенсация питания или проезда, а также выплаты, рассчитанные от среднего заработка (например, прошлые больничные или отпускные), исключаются из базы. Алгоритм программы автоматически фильтрует эти суммы, если они правильно классифицированы в справочнике Виды начислений.
Если сотрудник отработал расчетный период не полностью (был на больничном или в отпуске), знаменатель дроби (количество отработанных дней) также корректируется. Система использует производственный календарь, заложенный в базу, для определения нормы времени в каждом месяце.
- 💵 В базу включаются оклады, премии, надбавки за стаж и квалификацию.
- 🚫 Исключаются социальные выплаты и суммы, рассчитанные по среднему заработку.
- 📊 При неполном отработанном периоде используется фактическое количество рабочих дней.
⚠️ Внимание: Если в расчетном периоде было повышение окладов по организации или подразделению, не забудьте провести документ
Изменение окладов, чтобы индексация применилась к среднему заработку корректно.
Для проверки детализации можно сформировать справку-расчет среднего заработка. Этот документ покажет помесячную разбивку: какие суммы вошли в базу, какие были исключены и сколько дней было отработано. Это лучший способ найти ошибку, если сумма кажется вам подозрительно низкой или высокой.
Удержание за использованный авансом отпуск
Ситуация, когда сотрудник уходит в отпуск авансом, а затем увольняется до окончания рабочего года, является одной из самых сложных в кадровом учете. В этом случае компенсация не выплачивается, наоборот, возникает задолженность работника перед организацией за уже отгулянные, но не заработанные дни.
В документе Увольнение 1С автоматически рассчитывает количество дней, подлежащих удержанию. Однако удержание возможно только в пределах сумм, причитающихся к выплате при увольнении (за исключением компенсации за неиспользованный отпуск, которая в данном случае не выплачивается). По закону удержать можно не более 20% от суммы final расчета.
Если сумма удержания превышает 20% или денег на счете недостаточно для покрытия долга, часть долга не может быть удержана в безакцептном порядке. В таком случае в документе отразится только максимально возможная сумма удержания, а остаток долга сотрудник должен вернуть добровольно или через суд.
В таблице начислений и удержаний вы увидите строку с отрицательным значением или отдельную строку удержания. Важно проверить, чтобы база для расчета НДФЛ не уменьшалась на сумму этого удержания (в большинстве случаев удержание за отпуск не уменьшает налоговую базу, так как это возврат излишне выплаченных средств).
Удержание за неотработанные дни отпуска возможно только с согласия сотрудника или в строго ограниченных законом случаях, и не может превышать 20% от выплачиваемой суммы.
Проверка результатов и проводки
После проведения документа Увольнение система формирует бухгалтерские и налоговые проводки. Для проверки корректности отражения операций воспользуйтесь отчетом Анализ состояния налогового учета или стандартными оборотно-сальдовыми ведомостями по счету 70.
Компенсация отпуска облагается НДФЛ и страховыми взносами в полном объеме. Убедитесь, что в регистрах налогового учета сумма компенсации попала в базу текущего месяца. Ошибка в этом месте может привести к занижению налогов и штрафам при проверке.
Также проверьте формирование записей в регистре персонифицированного учета (СЗВ-ТД и другие отчеты). Дата увольнения и код причины должны соответствовать приказу. Если вы используете 1С:Бухгалтерия, убедитесь, что синхронизация с ЗУП (если она есть) прошла успешно и данные не задвоились.
Финальным шагом является выплата. Сформируйте ведомость на выплату зарплаты. В ней должна отразиться итоговая сумма к выдаче на руки с учетом всех начислений, удержаний и НДФЛ. Расхождение даже на копейку требует детальной расшифровки через отчеты по регистрам расчетов.
⚠️ Внимание: Законодательство и ставки налогов могут изменяться. Всегда сверяйте актуальные параметры налоговых ставок и предельных баз для взносов в официальном источнике или личном кабинете налоговой службы перед закрытием периода.
Что делать при расхождении в 1 копейку?
Если разница возникла из-за особенностей округления в разных регистрах, используйте документ «Корректировка долга» или вручную поправьте сумму в ведомости, если это допустимо правилами вашей учетной политики.
Часто задаваемые вопросы (FAQ)
Как рассчитать компенсацию, если сотрудник отработал менее месяца?
Согласно правилам, если сотрудник отработал менее половины месяца, этот период не учитывается. Если более половины — округляется до полного месяца. В 1С это происходит автоматически при расчете стажа в документе увольнения.
Почему 1С не видит некоторые премии при расчете среднего?
Скорее всего, вид начисления для этой премии не настроен соответствующим образом. Проверьте настройки вида расчета: галочка «Входит в базу для среднего заработка» должна быть установлена, а период действия премии должен попадать в расчетный.
Можно ли выплатить компенсацию позже дня увольнения?
Нет, Трудовой кодекс требует произвести все расчеты в день увольнения. Задержка выплаты влечет за собой обязанность работодателя выплатить проценты за каждый день просрочки, что также можно рассчитать в 1С.
Как быть, если сотрудник был в отпуске по уходу за ребенком?
Период отпуска по уходу за ребенком исключается из стажа, дающего право на ежегодный оплачиваемый отпуск, но сохраняет за сотрудником место работы. При увольнении после такого отпуска расчет ведется исходя из фактически отработанного времени до ухода в декрет или по особым правилам замещения периода.