Предоставление работникам оплачиваемых выходных дней для прохождения диспансеризации стало обязательной нормой для российских работодателей с 2019 года. В программных продуктах 1С:Зарплата и управление персоналом и 1С:Бухгалтерия предприятия этот процесс требует внимательного подхода, так как напрямую влияет на расчет среднего заработка и налоговую отчетность. Неправильное оформление может привести к ошибкам в расчетах с ФНС и претензиям со стороны трудовой инспекции.
В данной статье мы детально разберем алгоритм действий кадровика и бухгалтера при вводе сведений о прохождении медосмотра. Особое внимание будет уделено настройкам видов расчетов, так как именно от них зависит корректность начислений. Вы узнаете, какие документы использовать в интерфейсе программы и как избежать типичных ошибок при закрытии месяца.
Система 1С:Предприятие предлагает гибкие инструменты для учета таких событий. Однако стандартные настройки не всегда очевидны для новичков. Мы рассмотрим сценарии как для стандартной конфигурации, так и для случаев, когда требуется индивидуальная доработка справочников. Понимание логики работы программы позволит вам автоматизировать рутинные операции.
Нормативная база и права сотрудников
Согласно статье 185.1 Трудового кодекса РФ, работники имеют право на освобождение от работы с сохранением места работы и среднего заработка для прохождения диспансеризации. Периодичность предоставления таких дней зависит от возраста сотрудника и наличия у него права на пенсию по старости. В программе эти условия должны быть учтены при планировании графика отпусков и отсутствия.
Для работников предпенсионного возраста и пенсионеров, получающих пенсию по старости, предусмотрено два оплачиваемых дня ежегодно. Остальные сотрудники могут рассчитывать на один день раз в три года. Важно, чтобы в базе 1С:ЗУП были корректно заполнены даты рождения, так как от этого зависит автоматический контроль доступности дней.
Работодатель обязан обеспечить возможность прохождения осмотра, если сотрудник предоставил соответствующее заявление. Отказ в предоставлении выходного дня является нарушением трудового законодательства. В системе учет ведется в разрезе каждого конкретного сотрудника, что позволяет формировать аналитику по использованию этого права.
⚠️ Внимание: Дни диспансеризации предоставляются по письменному заявлению сотрудника. Убедитесь, что скан-копия заявления подгружена в карточку работника или хранится в бумажном архиве, так как налоговые органы могут запросить первичные документы при проверке обоснованности расходов.
Программа позволяет контролировать лимиты использования дней, но эта функция часто требует предварительной настройки. Если в вашей организации принята практика предоставления дней сверх нормы по согласованию с руководством, это также должно быть отражено в учетной политике. Игнорирование нормативов может привести к перерасходу фонда оплаты труда.
Настройка видов расчетов в справочнике
Перед тем как вводить документы по отсутствию сотрудников, необходимо убедиться, что в справочнике «Виды расчетов» существует корректный элемент для оплаты дней диспансеризации. В типовых конфигурациях он обычно уже создан, но его настройки могут отличаться в зависимости от версии релиза и истории обновлений базы данных.
Найдите вид расчета с кодом Диспансеризация или аналогичным наименованием. Проверьте поле «Назначение использования». Оно должно быть установлено в значение «Оплата дней прохождения диспансеризации». Именно этот флаг связывает начисление с соответствующим видом времени в табеле учета рабочего времени.
Критически важным параметром является способ расчета среднего заработка. Убедитесь, что выбран вариант «Средний заработок», а не «По окладу» или «Фиксированной суммой». Ошибка в этом поле приведет к тому, что сотруднику будет начислена сумма пропорционально окладу, что является нарушением ТК РФ и потребует проведения корректирующих операций.
Если вы не находите нужный вид расчета, проверьте фильтр «Только используемые» в списке видов расчетов. Снимите галочку, чтобы увидеть весь справочник, включая редко используемые элементы.
Также стоит обратить внимание на настройки налогообложения. Начисление за дни диспансеризации облагается НДФЛ и страховыми взносами в общем порядке. В карточке вида расчета должны стоять соответствующие флаги в разделах «Налоги, взносы, алименты». Если флаги сняты, программа не сформирует налоговые обязательства, что создаст проблемы при сдаче отчетности.
| Параметр настройки | Значение по умолчанию | Возможные ошибки | Влияние на расчет |
|---|---|---|---|
| Назначение использования | Оплата дней диспансеризации | Выбрано «Прочие отсутствия» | Неверное отражение в табеле |
| Способ расчета | Средний заработок | По окладу | Недоплата или переплата сотруднику |
| Учет времени | ГД (Государственные обязанности) | Я (Явка) или НЯ (Неявка) | Искажение статистики по рабочему времени |
| НДФЛ | Облагается | Не облагается | Занижение налоговой базы |
Если в вашей базе используется устаревшая конфигурация или были внесены изменения в прошлых периодах, возможно, потребуется создать новый вид расчета с нуля. При копировании существующего элемента внимательно проверьте все вкладки, особенно те, что отвечают за приоритет вытеснения и взаимодействие с другими начислениями.
Ввод документов отсутствия сотрудника
Для регистрации факта отсутствия сотрудника в связи с прохождением диспансеризации используется документ Отсутствие (болезнь, прогул, неявка). Найти его можно в разделе «Кадры» или «Зарплата» в зависимости от используемого интерфейса (Такси или 8.3). Этот документ является основным источником данных для последующего расчета зарплаты.
При создании нового документа выберите тип события «Диспансеризация». Система автоматически подставит соответствующий вид расчета, который мы проверяли в предыдущем разделе. Если список пуст, значит, вид расчета не настроен или имеет ограничения по организациям и подразделениям.
Укажите период отсутствия. Для большинства сотрудников это один день, для предпенсионеров и пенсионеров — два дня. Программа автоматически проверит, имеет ли право сотрудник на такое количество дней в текущем году, основываясь на дате рождения и ранее использованных днях. Если лимит превышен, система выдаст предупреждение, но позволит сохранить документ.
☑️ Проверка перед вводом документа
В поле «Организация» убедитесь, что выбрано правильное юридическое лицо, особенно если вы ведете учет в единой базе для нескольких компаний. Ошибка в выборе организации приведет к тому, что расходы попадут в неверный регистр, и их будет сложно перенести без перепроведения документов задним числом.
После заполнения всех полей проведите и закройте документ. С этого момента запись об отсутствии появится в табеле учета рабочего времени. Сотрудник не будет считаться прогульщиком, а его средний заработок будет рассчитан корректно при ближайшем начислении зарплаты.
Особенности расчета среднего заработка
Расчет оплаты за день диспансеризации производится исходя из среднего заработка сотрудника. Алгоритм расчета в 1С:ЗУП полностью соответствует постановлению Правительства РФ №922. Программа анализирует начисления за последние 12 календарных месяцев, предшествующих месяцу отсутствия.
В расчетный период включаются все выплаты, предусмотренные системой оплаты труда: оклад, премии, надбавки. Исключаются периоды, когда за сотрудником сохранялся средний заработок (например, отпуск или командировка), а также периоды нетрудоспособности. Эти исключения настроены в самих видах расчетов и учитываются автоматически.
Среднедневной заработок определяется путем деления суммы фактически начисленной заработной платы на количество фактически отработанных дней в расчетном периоде. Для сотрудников с суммированным учетом рабочего времени расчет может производиться по среднечасовому заработку, умноженному на продолжительность рабочего дня.
⚠️ Внимание: Если у сотрудника в расчетном периоде не было начислений или он работал неполное время, средний заработок рассчитывается исходя из оклада (тарифной ставки), установленного на дату события. Проверьте актуальность окладов в карточке сотрудника перед расчетом.
В некоторых случаях, например, при повышении окладов в организации, применяется коэффициент индексации. 1С автоматически отслеживает такие события и пересчитывает выплаты прошлых периодов расчетного периода. Это гарантирует, что сотрудник не потеряет в доходе из-за инфляции или внутренних изменений в компании.
Что делать, если средний заработок рассчитан неверно?
Проверьте, не были ли исключены из расчетного периода месяцы, которые должны были войти в базу. Часто ошибка кроется в том, что вид расчета премии не помечен флагом «Входит в базу для расчета среднего». Также проверьте график работы сотрудника: если он менялся, убедитесь, что в карточке графика указаны все изменения.
Результат расчета отображается в документе «Начисление зарплаты и взносов» или в отдельном документе «Оплата дней прохождения диспансеризации», если используется раздельное начисление. Вы можете детализировать сумму, нажав на ссылку с числовым значением, и увидеть подробную расшифровку по месяцам.
Отражение в бухгалтерском и налоговом учете
После расчета суммы оплаты необходимо отразить эту операцию в бухгалтерском учете. В конфигурациях типа 1С:Бухгалтерия предприятия или в блоке «Бухгалтерский учет» внутри ЗУП это происходит автоматически при выполнении обработки «Отражение зарплаты в бухучете».
Проводки формируются по дебету счетов учета затрат (20, 26, 44 и т.д.) в корреспонденции со счетом 70 «Расчеты с персоналом по оплате труда». Аналитика по статьям затрат и проектам подтягивается из настроек вида расчета или из карточки подразделения сотрудника.
Для целей налогового учета расходы на оплату дней диспансеризации относятся к расходам на оплату труда в полном объеме. Они уменьшают налогооблагаемую базу по налогу на прибыль или УСН «Доходы минус расходы». В 1С эти суммы попадают в соответствующие регистры накопления автоматически.
Страховые взносы начисляются на сумму оплаты диспансеризации по тем же тарифам, что и на обычную зарплату. В отчете РСВ эти суммы отражаются в разделе 1 приложения 1. Важно следить, чтобы код тарифа и категория застрахованного лица определялись корректно.
Автоматическое отражение в бухучете возможно только при корректной настройке счетов учета в карточке подразделения и самого вида расчета. Всегда проверяйте проводки перед выгрузкой в бухгалтерию.
Если ваша организация применяет специальные налоговые режимы или имеет обособленные подразделения, убедитесь, что расходы распределены правильно. Ошибки в аналитике могут привести к неверному расчету налога в региональной части, что чревато штрафами и пени.
Частые ошибки и способы их устранения
Одной из самых распространенных проблем является ситуация, когда день диспансеризации не оплачивается, а просто отмечается как неявка. Это происходит, если в документе «Отсутствие» выбран неверный тип события или если вид расчета имеет нулевую формулу. Проверьте настройки вида расчета и наличие начислений в месяце проведения документа.
Другая частая ошибка — задвоение начислений. Такое возможно, если пользователь вручную ввел документ начисления поверх автоматически созданного или если в базе существуют дубли видов расчетов с одинаковыми наименованиями. Используйте отчет «Анализ состояния расчета зарплаты» для поиска аномалий.
Иногда пользователи сталкиваются с тем, что программа не дает ввести второй день диспансеризации для пенсионера. Это может быть связано с тем, что в карточке сотрудника не указана дата назначения пенсии или неверно рассчитан возраст. Проверьте персональные данные и при необходимости введите дни вручную с комментарием.
⚠️ Внимание: Правила предоставления дней и порядок их оплаты могут корректироваться законодательством. Всегда сверяйтесь с актуальными редакциями ТК РФ и разъяснениями Минтруда перед массовым вводом документов, особенно в переходные периоды года.
Для устранения ошибок используйте механизм «Пересчет» в документе начисления зарплаты. Если проблема глубже, возможно, потребуется перепроведение документов предыдущих месяцев. Перед такими действиями обязательно создайте резервную копию базы данных или выгрузку информационную.
Контроль и отчетность по диспансеризации
Для контроля за использованием дней диспансеризации в 1С предусмотрены специализированные отчеты. Отчет «Анализ состояния расчета зарплаты» позволяет увидеть все виды начислений и удержаний по каждому сотруднику. Фильтр по виду расчета поможет быстро выявить всех, кто воспользовался своим правом в отчетном периоде.
Также можно воспользоваться универсальным отчетом по регистрам накопления. Выберите регистр «Начисления сотрудников» и отберите данные по нужному виду расчета. Это даст возможность выгрузить список в Excel для сверки с табелем или для формирования внутренней аналитики для руководства.
В табеле учета рабочего времени (форма Т-13 или внутренний формат 1С) дни диспансеризации обозначаются кодом ГД или буквенным кодом, зависящим от настроек печати. Убедитесь, что при печати табеля эти символы отображаются корректно, так как этот документ является первичным для обоснования отсутствия.
Настройте подписку на события или использование «Бизнес-процессов» в 1С, чтобы автоматически напоминать сотрудникам о праве на диспансеризацию за месяц до их дня рождения или юбилейной даты. Это повысит лояльность персонала.
Регулярный мониторинг использования этих дней помогает планировать производственный процесс. Если в одном отделе одновременно уходят на диспансеризацию несколько ключевых специалистов, это может создать риски срыва сроков. Аналитика в 1С позволяет прогнозировать такие ситуации заранее.
Нужно ли писать заявление на каждый день диспансеризации?
Да, согласно Трудовому кодексу, работник должен предоставить письменное заявление. В 1С это требование не автоматизировано на уровне блокировки документов, но отсутствие заявления является нарушением процедуры. Рекомендуется подшивать заявления к личным делам или сканировать их в систему электронного документооборота, если она интегрирована с 1С.
Можно ли перенести день диспансеризации на другое время?
День диспансеризации предоставляется в дату, согласованную с работодателем. Если сотрудник не смог пройти осмотр в заявленный день, он должен написать новое заявление на другую дату. В 1С это оформляется как новый документ «Отсутствие» с указанием актуальных дат. Перенос «автоматически» системой не отслеживается.
Как отразить диспансеризацию в отчете ЕФС-1?
В отчете ЕФС-1 (ранее СЗВ-ТД) сведения о днях диспансеризации не отражаются, так как это не кадровое мероприятие (не прием, не перевод, не увольнение). Это событие фиксируется только в табеле учета рабочего времени и в расчетах по зарплате. В раздел 1 ЕФС-1 эти данные не попадают.
Что делать, если сотрудник принес справку о прохождении диспансеризации задним числом?
Необходимо ввести документ «Отсутствие» датой фактического прохождения осмотра. Если месяц уже закрыт и зарплата выплачена, придется сторнировать старые начисления и сделать перерасчет. В 1С для этого используется документ «Перерасчет зарплаты» или повторное проведение документов начисления с обновлением данных.
Облагается ли оплата дня диспансеризации НДФЛ?
Да, оплата дней прохождения диспансеризации является доходом сотрудника, полученным в натуральной или денежной форме в связи с трудовыми отношениями. Следовательно, она облагается НДФЛ по ставке 13% (или 15% для сверхдоходов) в общем порядке. 1С удерживает налог автоматически при выплате зарплаты или аванса.