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