Начисление оплаты за ночные часы — одна из самых распространённых задач в кадровом учёте, которая часто вызывает вопросы у бухгалтеров и HR-специалистов. Согласно ст. 154 ТК РФ, работа в ночное время (с 22:00 до 6:00) оплачивается в повышенном размере, но как правильно реализовать этот механизм в 1С:Зарплата и Управление Персоналом 3.1 или 1С:Бухгалтерия 8.3? В этой статье мы разберём пошаговый алгоритм настройки, нюансы расчёта и типичные ошибки, которые могут привести к некорректным начислениям.
Важно понимать, что процедура зависит от версии программы, используемой конфигурации и даже от конкретных настроек учётной политики предприятия. Мы рассмотрим универсальные способы, подходящие для большинства организаций, а также уделим внимание особенностям расчёта при сменном графике, сверхурочных и командировках. Если вы только начинаете работать с 1С или сталкиваетесь с проблемой впервые, советуем внимательно изучить каждый раздел — это сэкономит время на исправление ошибок позже.
Прежде чем переходить к настройкам, убедитесь, что у вас есть доступ к полным правам в базе или хотя бы к разделу Зарплата → Настройки зарплаты. Без этого вы не сможете внести необходимые изменения в учётную политику или создать новые виды начислений.
1. Правовые основы: что говорит ТК РФ о ночных часах
Перед тем как настраивать 1С, нужно чётко понимать юридические требования. Согласно Трудовому кодексу:
- 📜 Ночное время — период с
22:00 до 6:00(ст. 96 ТК РФ). - 💰 Повышенная оплата — не менее
20%от часовой тарифной ставки за каждый час (ст. 154 ТК РФ). - ⚖️ Исключения: для работников с сокращённым рабочим днём (например, подростков) или творческих профессий правила могут отличаться.
- 📅 Учёт времени: ночные часы учитываются только если они фактически отработаны (например, при сменном графике).
Важно: с 2023 года Минтруд разъяснил, что повышенная оплата распространяется и на часы, отработанные в ночное время во время командировки или сверхурочно. Это значит, что в 1С нужно настроить учёт таких случаев отдельно, если они есть в вашей компании.
⚠️ Внимание: Если в вашей организации действует коллективный договор с иным размером доплаты за ночные часы (например, 40% вместо 20%), то в 1С необходимо задать именно этот процент. Программа по умолчанию использует минимальные значения из ТК РФ.
Также помните, что ночные часы не суммируются с другими доплатами (например, за вредность или работу в праздники) — они рассчитываются отдельно. Это часто становится причиной ошибок при настройке формул в 1С.
2. Подготовка программы: проверка настроек учётной политики
Прежде чем создавать новые виды начислений, убедитесь, что в 1С:ЗУП корректно настроена учётная политика. Для этого:
- Перейдите в раздел
Зарплата → Настройки зарплаты → Учётная политика организации. - Выберите вашу организацию и нажмите
Изменить. - Проверьте вкладку
Расчёт зарплаты— здесь должен быть включён флажокУчитывать ночные часы. - Убедитесь, что в поле
Процент доплаты за ночные часыуказано актуальное значение (по умолчанию — 20%).
Если флажок отключён, программа просто не будет учитывать ночные часы при расчёте зарплаты, даже если вы создадите соответствующий вид начисления. Также проверьте, что в настройках графика работы указано правильное время начала и конца ночного периода (обычно это 22:00–06:00, но в некоторых отраслях могут быть исключения).
3. Создание вида начисления для ночных часов
Если в вашей базе ещё нет отдельного вида начисления для ночных часов, его нужно создать. Вот пошаговая инструкция:
- Перейдите в
Зарплата → Настройки зарплаты → Виды начислений. - Нажмите
Создатьи выберите типДоплата за ночные часы(или аналогичный, если используете нестандартную конфигурацию). - Заполните основные поля:
- Наименование: «Доплата за ночные часы 20%» (или другой процент, если он отличается).
- Тип начисления: «Доплата».
- Категория: «Прочие доплаты» или «Доплаты за особые условия труда».
- Формула расчёта: здесь нужно указать алгоритм, по которому будет рассчитываться доплата. Стандартная формула выглядит так:
Оклад / НормаЧасовВМесяце КоличествоНочныхЧасов КоэффициентДоплаты
Условия начисления укажите, что доплата применяется только к часам, отработанным в ночное время (с 22:00 до 06:00).Если вы не уверены в формуле, можно воспользоваться встроенным конструктором формул в 1С. Для этого нажмите на кнопку Конструктор формул рядом с полем ввода и выберите необходимые параметры (оклад, количество ночных часов, процент доплаты).
Корректное наименование (с указанием процента)|Правильный тип начисления (доплата)|Формула учитывает норму часов в месяце|Указано условие для ночного времени (22:00–06:00)|Процент доплаты соответствует коллективному договору-->
⚠️ Внимание: Если в вашей организации используется повременная оплата труда (не оклад, а часовая ставка), формула будет другой:ЧасоваяСтавка КоличествоНочныхЧасов КоэффициентДоплатыНе путайте эти два варианта — ошибка в формуле приведёт к некорректным начислениям!
4. Настройка графика работы и учёта ночных часов
Для корректного расчёта ночных часов в 1С должен быть правильно настроен график работы сотрудников. Если у вас сменный график (например, сутки через трое или два через два), то:
- Перейдите в
Зарплата → Графики работы. - Выберите график, по которому работает сотрудник, или создайте новый (
Создать → График работы). - На вкладке
Расписаниеукажите время начала и конца смены. Например, если смена с20:00 до 08:00, то программа автоматически выделит ночные часы (с22:00 до 06:00). - Проверьте, что в настройках графика включён флажок
Учитывать ночные часы. - Создайте документ
Начисление зарплаты и взносов(Зарплата → Начисление зарплаты). - Выберите месяц расчёта и организацию.
- Нажмите
Заполнить → По табелю. Программа автоматически подтянет данные о отработанных часах, включая ночные. - Проверьте, что в колонке
Ночные часыотображается корректное количество. Если там нули, значит, либо неверно настроен график, либо не заполнен табель. - Нажмите
Рассчитать. Программа должна автоматически добавить строку с доплатой за ночные часы. - 🔹 Настроен ли вид начисления для ночных часов (см. раздел 3).
- 🔹 Корректно ли заполнен табель (должны быть указаны ночные часы).
- 🔹 Включён ли флажок
Учитывать ночные часыв учётной политике. - 🔹 Соответствует ли формула в виде начисления вашей системе оплаты труда.
- 🕒 Первые
2 часаоплачиваются в полуторном размере + доплата за ночные. - 🕒 Последующие часы — в двойном размере + доплата за ночные.
- ✈️ Доплата за ночные часы начисляется по тем же правилам, что и на основном месте работы.
- 📄 В документе
Командировкадолжны быть указаны фактические часы работы, включая ночные.
Если график настроен неправильно, 1С не сможет корректно посчитать количество ночных часов. Например, при графике день-ночь-отдых программа должна автоматически определять ночные смены и применять к ним доплату. Для проверки можно использовать отчёт Табель учёта рабочего времени — в нём должны отображаться ночные часы отдельной строкой.
| Тип графика | Пример смены | Ночные часы (22:00–06:00) | Нюансы настройки |
|---|---|---|---|
| Пятидневка | 09:00–18:00 | 0 | Ночные часы не начисляются |
| Сменный (2/2) | 20:00–08:00 | 8 | Требуется указать время начала и конца смены |
| Сутки через трое | 08:00–08:00 | 8 | В графике должна быть отмечена смена длительностью 24 часа |
| Гибкий график | Индивидуально | Зависит от фактического времени | Требуется ручной ввод в табеле |
Если у вас сложный график (например, вахтовый метод), может потребоваться дополнительная настройка или даже доработка конфигурации. В таких случаях лучше обратиться к специалисту по 1С, чтобы избежать ошибок в расчётах.
Если в табеле не отображаются ночные часы, проверьте настройки Вида времени в документе Табель. Иногда требуется вручную указать код ночных часов (обычно это НЧ или 02).
5. Расчёт ночных часов в документе «Начисление зарплаты»
Когда все настройки выполнены, можно приступать к непосредственному расчёту. Для этого:
Если доплата не рассчиталась, проверьте:
Если всё настроено верно, но доплата по-прежнему не появляется, попробуйте вручную добавить строку с начислением через кнопку Добавить и выберите созданный ранее вид доплаты.
Что делать, если ночные часы считаются неверно?
Если программа считает ночные часы неправильно (например, показывает 5 часов вместо 8), проверьте:
1. Время начала и конца ночного периода в учётной политике (должно быть 22:00–06:00, если не установлено иное).
2. График работы — возможно, в нём неверно указаны смены.
3. Табель — иногда ночные часы не учитываются, если в табеле стоит неверный код (например, Я вместо НЧ).
4. Настройки вида начисления — проверьте формулу и условия применения.
Если проблема остаётся, попробуйте пересчитать табель или обратитесь к администратору 1С для проверки конфигурации.
6. Особенности расчёта при сверхурочных, командировках и больничных
Ситуации, когда сотрудник работает ночью сверхурочно, находится в командировке или выходит на работу после больничного, требуют отдельного внимания. Рассмотрим каждый случай:
Сверхурочные ночные часы
Если сотрудник отработал ночью сверх нормы, то:
В 1С это настраивается через отдельный вид начисления Сверхурочные ночные часы с соответствующей формулой.
Командировки
Если сотрудник в командировке работал ночью, то:
Часто бухгалтеры забывают учитывать ночные часы в командировках — это приводит к занижению зарплаты.
Больничные и отпуска
Если сотрудник болел или был в отпуске, ночные часы за эти дни не начисляются, даже если по графику это была ночная смена. В табеле такие дни должны быть отмечены кодом Б (больничный) или ОТ (отпуск).
⚠️ Внимание: При расчёте среднего заработка для больничных или отпускных ночные доплаты учитываются в составе зарплаты за расчётный период. Это значит, что они влияют на размер пособия или отпускных!
7. Типичные ошибки и как их избежать
Даже опытные пользователи 1С иногда допускают ошибки при начислении ночных часов. Вот самые распространённые:
| Ошибка | Причина | Как исправить |
|---|---|---|
| Ночные часы не учитываются | Не включён флажок в учётной политике | Проверьте Зарплата → Настройки зарплаты → Учётная политика |
| Доплата рассчитывается неверно | Ошибка в формуле вида начисления | Проверьте формулу (см. раздел 3) |
| Ночные часы есть, но доплата не начисляется | Не создан вид начисления | Создайте новый вид доплаты (инструкция выше) |
| Доплата начисляется за все часы смены | Неверно указано время ночного периода | Проверьте настройки графика (должно быть 22:00–06:00) |
Ещё одна частая проблема — дублирование доплат. Например, если в организации действует одновременно доплата за ночные часы и за вредные условия труда, нужно следить, чтобы они не начислялись на одну и ту же базу. В 1С это решается через настройку приоритетов видов начислений.
Перед окончательным расчётом зарплаты всегда проверяйте отчёт Анализ начислений по сотрудникам — в нём видно, как именно были рассчитаны ночные доплаты и нет ли ошибок.
Частые вопросы (FAQ)
Нужно ли начислять доплату за ночные часы, если сотрудник работает по гибкому графику?
Да, но в этом случае ночные часы нужно указывать в табеле вручную, так как программа не может автоматически определить их по графику. Используйте код НЧ (ночные часы) или аналогичный, принятый в вашей организации.
Как начислить ночные часы, если сотрудник работал в праздничную ночь?
В этом случае применяются две доплаты:
- За работу в праздничный день (не менее одинарной ставки).
- За ночные часы (не менее 20%).
В 1С это настраивается через отдельные виды начислений. Важно, чтобы в формуле доплаты за праздничные ночные часы учитывались оба коэффициента.
Можно ли в 1С автоматически рассчитывать ночные часы для вахтовиков?
Да, но для этого требуется:
- Настроить
вахтовый графикс указанием смен. - В учётной политике включить учёт ночных часов.
- Создать отдельный вид начисления для вахты (если доплата отличается от стандартной).
Если вахта длится несколько месяцев, может потребоваться доработка конфигурации для корректного учёта.
Что делать, если в табеле ночные часы отображаются, но в расчёте зарплаты их нет?
Проверьте:
- Создан ли вид начисления для ночных часов.
- Корректно ли заполнена формула (особенно если у вас не оклад, а часовая ставка).
- Включён ли флажок
Учитывать ночные часыв документеНачисление зарплаты.
Если проблема остаётся, попробуйте пересчитать документ или обратитесь к специалисту.
Как в 1С посчитать ночные часы для совместителей?
Для совместителей алгоритм тот же, но нужно учитывать:
- Доплата рассчитывается от ставки по совместительству, а не от основного оклада.
- В табеле ночные часы должны быть отмечены отдельно для каждой должности.
Если совместитель работает по другому графику, настройте для него отдельный вид начисления.