При расчете пособий по временной нетрудоспособности у бухгалтеров и расчетчиков нередко возникает вопрос: почему программа 1С делит совокупный заработок за два предшествующих календарных года на 730, если один из годов расчетного периода был високосным (содержал 366 дней, то есть в сумме за два года получается 731 день)? Разберем законодательные нормы, внутренние алгоритмы типовых конфигураций 1С и порядок ввода данных в программу.
Законодательная база: почему обычный больничный всегда делится на 730
Проанализируем нормы Федерального закона № 255-ФЗ и Положения об особенностях порядка исчисления пособий (Постановление Правительства РФ № 375). Законодательство строго разграничивает порядок исчисления пособий по временной нетрудоспособности и пособий, связанных с материнством:
Пособие по временной нетрудоспособности (заболевание, бытовая травма, уход за больным родственником): в соответствии с ч. 3 ст. 14 Закона № 255-ФЗ и п. 15(1) Положения № 375 средний дневной заработок определяется путем деления начисленного заработка за два календарных года строго на фиксированное число 730. Никакие исключаемые периоды здесь не вычитаются, а високосность годов не увеличивает делитель до 731.
Пособие по беременности и родам (БиР) и ежемесячное пособие по уходу за ребенком: согласно ч. 3.1 ст. 14 Закона № 255-ФЗ и п. 15(2) Положения № 375 средний дневной заработок рассчитывается делением суммы заработка на фактическое число календарных дней в расчетном периоде за вычетом исключаемых дней (периодов временной нетрудоспособности, декрета, отпуска по уходу за ребенком, дней освобождения от работы с сохранением зарплаты без начисления страховых взносов). В этом случае базовое число дней составляет 730, 731 или 732 (если заменялись годы и оба оказались високосными).
Таким образом, деление на 730 при расчете обычного больничного листа — это не ошибка программы, а прямое требование законодательства. Попытка принудительно изменить делитель на 731 приведет к занижению среднедневного заработка и недоплате пособия сотруднику.
Ограничения платформы и алгоритмы расчета в 1С
В типовых конфигурациях (1С:Зарплата и управление персоналом, 1С:Бухгалтерия предприятия, 1С:Зарплата и Кадры 7.7) механизм расчета жестко регламентирован:
Для документов с причиной нетрудоспособности «Заболевание или травма» делитель 730 зашит в программном коде расчета начислений. В пользовательском интерфейсе нет настроек для его изменения.
Для документов расчета отпуска по беременности и родам и отпуска по уходу за ребенком программа автоматически проверяет календарь выбранных расчетных лет и определяет базовое количество дней: 730, 731 или 732 дня.
Посмотрим на пример функции на встроенном языке 1С, с помощью которой определяется високосность года при алгоритмических расчетах:
Функция ВисокосныйГод(Год) Экспорт
Возврат ((Год % 4 = 0) И (Год % 100 <> 0)) Или (Год % 400 = 0);
КонецФункции
Как ввести данные о заработке и днях при отсутствии сведений в базе
Рассмотрим порядок действий расчетчика, если сотрудник принят на работу недавно и данных о его заработке за предшествующие два года в базе нет.
Оформление справки от предыдущего страхователя: перейдем в раздел Зарплата или Кадры и создадим документ Справка для расчета пособий (входящая). В документе укажем годы расчетного периода, сумму заработка, облагаемую взносами, и количество календарных дней, приходящихся на исключаемые периоды.
Проверка расчета в больничном листе: откроем документ Больничный лист. Программа автоматически подтянет суммы из проведенных справок. При нажатии на кнопку редактирования среднего заработка (пиктограмма «Карандаш») откроется форма Ввод данных для расчета среднего заработка. Для обычного больничного делитель будет равен 730, а для декретного пособия — фактическому числу дней за вычетом исключаемых периодов.
Замена расчетных лет: если сотрудница в предшествующие два года находилась в отпуске по беременности и родам или по уходу за ребенком, в форме ввода данных расчета среднего заработка можно выбрать другие годы (например, предшествующие наступлению страхового случая). Программа автоматически пересчитает базовое количество дней с учетом високосности выбранных лет.
Особенности расчета предельных величин заработка
Выясним, как программа применяет ограничения по максимальному и минимальному размеру среднего заработка:
Предельный (максимальный) размер: предельная величина среднего дневного заработка для всех видов пособий рассчитывается путем сложения предельных баз для начисления страховых взносов за два расчетных года и деления полученной суммы строго на 730. Даже если фактический заработок по декретному больничному рассчитывался из 731 или 732 дней, предельный ограничитель всегда рассчитывается исходя из делителя 730.
Минимальный размер из МРОТ: расчет минимального дневного заработка (МРОТ * 24) / 730 также производится строго с использованием делителя 730 вне зависимости от наличия високосного года в расчетном периоде.