Другое · 10 мин
Как создать оклад в 1С: пошаговая инструкция
Пошаговая инструкция, как создать оклад в 1С:ЗУП: настройка начисления, назначение сотруднику, проверка расчёта и типичные ошибки при работе с окладом.
Оклад в 1С:Зарплата и управление персоналом (ЗУП) — это плановое начисление, которое назначается сотруднику кадровым документом и рассчитывается автоматически при начислении зарплаты. Чтобы оклад корректно работал, нужно выполнить три вещи: создать (или проверить типовой) вид начисления «Оплата по окладу», назначить его сотруднику через приём на работу или изменение оплаты труда и убедиться, что расчёт идёт от заполненного графика работы.
Инструкция ниже ориентирована на 1С:ЗУП 3.1 — самую распространённую конфигурацию для расчёта зарплаты. В 1С:Бухгалтерии 8 логика похожая, но набор документов уже: там оклад задаётся в документе «Приём на работу» или кадровом переводе без отдельной гибкой настройки формул. Если у вас Бухгалтерия, ориентируйтесь на разделы про назначение начисления и проверку расчёта.
Перед началом работы убедитесь, что у вас есть права на изменение настроек расчёта зарплаты и кадровых документов, а база обновлена до актуального релиза — в старых версиях названия пунктов меню могут отличаться.
Проверьте настройки учётной политики и графики работы
Оклад рассчитывается пропорционально отработанному времени, поэтому до создания начисления проверьте два фундаментальных элемента. Первый — графики работы сотрудников: раздел «Настройка → Графики работы сотрудников». График должен быть заполнен на весь расчётный период, иначе программа не сможет определить норму часов и корректно посчитает оклад только при полной отработке «по умолчанию», а при отклонениях даст ошибку.
Второй элемент — настройка состава начислений: «Настройка → Расчёт зарплаты → Настройка состава начислений и удержаний». Здесь должны быть включены нужные вам виды оплаты (оклад, районный коэффициент, надбавки). Если окладная оплата отключена в этой форме, типовое начисление недоступно для назначения.
Также убедитесь, что в карточке организации заполнены учётная политика и, при необходимости, территориальные условия. Это влияет на применение районного коэффициента, который в ЗУП обычно рассчитывается отдельным начислением поверх оклада.
Создайте вид начисления «Оплата по окладу»
В типовой поставке ЗУП начисление «Оплата по окладу» уже существует и настроено. Откройте «Настройка → Начисления» и найдите его в списке. Если оно есть и работает — создавать новое не нужно, достаточно проверить параметры. Новый вид начисления создают, когда нужен отдельный оклад с особыми правилами: например, для сотрудников по совместительству или с иным порядком отражения в бухучёте.
Для создания нажмите «Создать» в списке начислений и заполните ключевые поля. Наименование — понятное, например «Оплата по окладу (совместители)». Назначение начисления — «Повременная оплата труда и надбавки». Вид расчёта — «Оплата по окладу» или аналогичный с формулой «Оклад / НормаДней × ОтработаноДней» либо по часам, в зависимости от учёта времени в вашей организации.
На вкладке «Зависимости» укажите, от каких показателей зависит начисление, если используете процентные надбавки. На вкладке «Приоритет» типовые настройки обычно менять не требуется. На вкладках «Средний заработок», «Налоги, взносы, бухучёт» проверьте, что начисление облагается НДФЛ и страховыми взносами и относится на нужную статью затрат.
- 1Откройте «Настройка → Начисления» и нажмите «Создать»
- 2Укажите наименование и назначение «Повременная оплата труда»
- 3Выберите формулу расчёта по дням или по часам
- 4Проверьте вкладки налогов, взносов и бухучёта
- 5Запишите начисление и проверьте его доступность в кадровых документах
Назначьте оклад сотруднику
Само по себе начисление ничего не считает — его нужно назначить конкретному сотруднику. При приёме нового работника создайте документ «Кадры → Приёмы, переводы, увольнения → Приём на работу». На вкладке «Оплата труда» добавьте строку с начислением «Оплата по окладу» и укажите размер оклада и график работы. После проведения документа начисление становится плановым.
Если сотрудник уже работает и оклад нужно установить или изменить, используйте документ «Зарплата → Изменение оплаты труда» (или «Кадровый перевод», если одновременно меняется должность). В документе добавьте начисление с новой даты и новым размером. Старая запись при этом не удаляется — сохраняется история изменений, что важно для расчёта среднего заработка.
Массовое изменение окладов
Когда оклад меняется сразу у группы сотрудников, например при индексации, используйте документ «Изменение плановых начислений» с операцией «Индексация заработка» или обработку изменения окладов, если она есть в вашей версии. Это снижает риск пропустить кого-то из сотрудников и автоматически фиксирует коэффициент индексации, который учитывается при расчёте среднего заработка.
Проверьте расчёт оклада в начислении зарплаты
После назначения оклада создайте документ «Зарплата → Начисление зарплаты и взносов» за нужный месяц и заполните его. Найдите сотрудника и раскройте строку начисления: программа должна показать размер оклада, норму дней или часов по графику, фактически отработанное время и итоговую сумму. При полной отработке месяца сумма должна совпасть с окладом.
Если сотрудник болел или был в отпуске, сумма оклада уменьшится пропорционально — это норма, а не ошибка. Проверить правильность пропорции можно вручную: разделите оклад на норму рабочих дней месяца и умножьте на число отработанных дней. Результат должен совпасть с расчётом программы с точностью до округления.
Для сводной проверки используйте отчёты «Расчётный листок» и «Полная сводка начислений» из раздела «Отчёты, справки». Расчётный листок покажет, из каких составляющих сложилась сумма, и поможет быстро найти причину расхождения.
Как проверить результат
Сумма равна окладу при полной отработке или корректной пропорции
Строка отсутствует или сумма нулевая при отработанном времени
Норма дней соответствует производственному календарю и графику сотрудника
Норма нулевая или явно не соответствует месяцу
Оклад отображается с расшифровкой времени и суммы
Начисление не попадает в расчётный листок
Типичные ошибки и как их исправить
Самая частая проблема — оклад назначен, но в начислении зарплаты строка пустая или отсутствует. Причины: документ назначения не проведён, дата начала действия начисления позже расчётного месяца, либо сотрудник уволен в программе раньше начала периода. Проверьте карточку сотрудника: раздел «Оплата труда» показывает действующие плановые начисления с датами.
Вторая типичная ситуация — сумма вдвое меньше или больше ожидаемой. Обычно это связано с графиком: сотруднику назначен график неполного рабочего времени, а оклад указан полный, либо наоборот. Для работы на полставки в ЗУП корректный способ — указать в приёме на работу количество ставок 0,5, тогда программа сама пересчитает пропорцию.
Третья ошибка — дублирование начислений: пользователь создаёт второй «Оклад» вместо использования типового, и оба попадают в расчёт. Итог — двойное начисление. Перед созданием нового вида расчёта всегда ищите существующий в списке начислений.
Оклад в 1С:Бухгалтерии: отличия от ЗУП
В 1С:Бухгалтерии 8 нет отдельного справочника формул начислений — оклад задаётся проще. В документе «Кадры → Приёмы на работу» укажите сотрудника, график и сумму оклада в поле «Оклад». При начислении зарплаты документом «Зарплата и кадры → Начисление зарплаты» сумма подставится автоматически с учётом отработанных дней.
Изменение оклада в Бухгалтерии выполняется документом «Кадровый перевод» или изменением условий труда — в зависимости от версии. Ограничение Бухгалтерии: нет гибкой настройки формул, сложных надбавок и индексации, поэтому для организаций с развитой системой оплаты труда рекомендуется ЗУП.
Где вести расчёт оклада
Подходит для полноценного кадрового учёта: гибкие формулы, индексация, надбавки, расчёт среднего заработка. Требует более внимательной настройки.
Подходит для небольших организаций с простой системой оплаты: оклад задаётся суммой в кадровом документе. Ограниченные возможности по надбавкам и индексации.
Часто задаваемые вопросы
Можно ли назначить оклад сотруднику задним числом?
Технически можно, но делать это стоит только если зарплата за тот период ещё не рассчитана и не выплачена. Если расчёт уже выполнен, потребуется пересчитать начисления, НДФЛ и взносы за затронутые месяцы, а также проверить отчётность. Безопаснее оформлять изменения актуальной датой.
Почему оклад в расчёте меньше назначенного?
Чаще всего сотрудник отработал неполный месяц: был отпуск, больничный или приём в середине периода. Проверьте табель и расшифровку строки начисления — там видно норму и факт времени. Если время отработано полностью, проверьте график и долю ставки.
Как настроить расчёт оклада по часам, а не по дням?
В виде начисления выберите формулу с показателями нормы и отработанного времени в часах и убедитесь, что график сотрудника заполнен с почасовой разбивкой. Это актуально для сменных графиков и суммированного учёта рабочего времени.
Нужно ли создавать отдельный оклад для каждого подразделения?
Нет. Один вид начисления используется для всех сотрудников, а размер оклада задаётся индивидуально в кадровом документе. Отдельные виды начисления создают только при разных правилах расчёта или отражения в учёте.
Как проиндексировать оклады всем сотрудникам сразу?
Используйте документ изменения плановых начислений с операцией индексации: укажите коэффициент и список сотрудников. Программа создаст новые значения окладов и сохранит коэффициент для расчёта среднего заработка.
Что делать, если оклад начисляется дважды?
Проверьте список начислений: вероятно, создан дубликат вида расчёта и оба назначены сотруднику. Отмените лишнее назначение документом изменения оплаты труда, пересчитайте затронутый период и скорректируйте НДФЛ и взносы при необходимости.
Что важно запомнить
Оклад в 1С — это плановое начисление: проверьте график работы, используйте типовой вид расчёта, назначайте и изменяйте оклад только кадровыми документами актуальной датой и контролируйте результат через расчётный листок. Исправления задним числом в старых документах — главный источник ошибок в зарплате.