Настройка окладов в 1С:Зарплата и Управление Персоналом — база для корректного расчета заработной платы, отпускных и больничных. Ошибки на этом этапе приводят к искажению отчетности, переплатам или недоплатам сотрудникам, а также проблемам с проверяющими органами. В этой статье разберем, как правильно создать оклад с учетом всех нюансов: от выбора вида начисления до привязки к графику работы.

Материал актуален для 1С:ЗУП 3.1 и 1С:ЗУП 8.3 (редакции 3.0), но основные принципы применимы и к более ранним версиям. Если вы работаете с 1С:Бухгалтерией (без модуля ЗУП), процесс будет отличаться — об этом предупредим отдельно. Также учтем особенности для организаций с территориальными надбавками, районными коэффициентами и северными надбавками.

1. Подготовка: какие данные нужны до создания оклада

Прежде чем переходить к настройке оклада в 1С:ЗУП, соберите исходные данные. Без них вы не сможете корректно заполнить все поля, а система может выдавать ошибки при расчетах. Вот что потребуется:

  • 📄 Трудовой договор сотрудника — в нем прописан размер оклада, дата начала действия и условия выплаты (например, аванс + зарплата).
  • 📅 График работы — пятидневка, сменный график, гибкий график и т.д. От этого зависит расчет среднего заработка.
  • 🏢 Подразделение, в котором числится сотрудник (если в компании несколько филиалов или отделов с разными системами оплаты).
  • 💰 Дополнительные выплаты: премиальные, надбавки за стаж, вредность и т.п. (если они фиксированные и входят в систему оплаты).

Особое внимание уделите дате начала действия оклада. Если сотрудник принят на работу 15-го числа, а оклад указан с 1-го, это приведет к перерасходу фонда оплаты труда (ФОТ). В 1С:ЗУП дату начала действия оклада можно указать с точностью до дня — используйте эту возможность для точности.

📊 Какую версию 1С
ЗУП вы используете?:1С:ЗУП 3.1
1С:ЗУП 8.3 (редакция 3.0)
1С:ЗУП 2.5
1С:Бухгалтерия (без модуля ЗУП)
Другая

2. Справочник «Виды начислений»: где создавать оклад

Оклад в 1С:ЗУП — это вид начисления с типом «Оклад по дням» или «Оклад по часам». Чтобы его создать, перейдите в раздел:

Зарплата → Настройка → Виды начислений

В открывшемся справочнике нажмите Создать и выберите «Оклад по дням» (для сотрудников с фиксированным графиком) или «Оклад по часам» (для сменного графика). Разница между ними:

Тип оклада Когда использовать Особенности расчета
Оклад по дням Для сотрудников с фиксированным графиком (5/2, 6/1 и т.д.) Расчет ведется исходя из количества отработанных дней в месяце
Оклад по часам Для сменного графика, гибкого графика, неполного рабочего времени Расчет ведется исходя из количества отработанных часов
Оклад (по тарифу) Для сдельной оплаты или тарифных сеток (например, в бюджетных учреждениях) Требует дополнительной настройки тарифных разрядов

После выбора типа заполните обязательные поля:

  • 🔹 Наименование — укажите понятное название, например, «Оклад менеджера по продажам» или «Оклад по должности бухгалтера».
  • 🔹 Код — присвойте уникальный код (можно автоматически).
  • 🔹 Категория — выберите «Оплата по окладу» или «Оплата по тарифу».
  • 🔹 Способ отражения в бухучете — укажите статью затрат (например, «Зарплата административного персонала»).
💡

Если в вашей организации действуют районные коэффициенты или северные надбавки, создайте отдельные виды начислений для них. Не включайте их в основной оклад — это усложнит расчет среднего заработка для больничных и отпускных.

3. Настройка оклада для конкретного сотрудника

После создания вида начисления необходимо присвоить оклад конкретному сотруднику. Для этого:

  1. Перейдите в раздел Зарплата → Кадровый учет → Приемы, переводы, увольнения.
  2. Найдите сотрудника в списке и откройте его карточку двойным кликом.
  3. Перейдите на вкладку Оплата труда.
  4. Нажмите Добавить и выберите созданный ранее вид начисления (оклад).

Заполните ключевые поля:

  • 📅 Дата начала — укажите дату, с которой действует оклад (обычно совпадает с датой приема на работу или переводом).
  • 💵 Размер — введите сумму оклада до вычета НДФЛ.
  • 📊 График работы — выберите график, по которому работает сотрудник (например, «Пятидневка 40 часов»).
  • 🏢 Подразделение — укажите отдел или филиал (если в компании несколько структурных единиц).

Сверен размер оклада с трудовым договором|Указана корректная дата начала|Выбран правильный график работы|Привязано к нужному подразделению|Проверены районные коэффициенты (если есть)

-->

Внимание: если сотрудник работает на неполной ставке (например, 0.5), размер оклада в 1С указывается в полном размере, а ставка прописывается отдельно в поле «Размер ставки». Система автоматически пересчитает сумму пропорционально ставке.

4. Автоматический расчет зарплаты: как привязать оклад к документам

Созданный оклад нужно привязать к документам расчета зарплаты, чтобы система автоматически учитывала его при начислениях. Для этого:

  1. Перейдите в Зарплата → Все начисления.
  2. Создайте новый документ Начисление зарплаты и взносов.
  3. В табличной части добавьте сотрудника и выберите созданный оклад.
  4. Нажмите Заполнить → По окладам, чтобы система автоматически подтянула данные.

Если оклад не подтягивается автоматически, проверьте:

  • 🔍 Правильно ли указан график работы в карточке сотрудника.
  • 🔍 Совпадает ли дата документа начисления с периодом действия оклада.
  • 🔍 Нет ли в системе дублирующих видов начислений с одинаковыми кодами.
Что делать, если оклад не рассчитывается автоматически?

Если после нажатия Заполнить → По окладам сумма не появляется, проверьте:

1. Статус сотрудника — если он в отпуске или на больничном, оклад не начисляется.

2. Действующие кадровые документы — возможно, сотрудник уволен или переведен в другое подразделение.

3. Настройки вида начисления — убедитесь, что в поле «Порядок расчета» указано «По окладу».

4. Права пользователя — у вашей учетной записи должны быть права на просмотр и редактирование начислений.

Для автоматического расчета зарплаты по окладам настройте регламентное задание:

Администрирование → Регламентные задания → Начисление зарплаты

Установите расписание (например, ежемесячно 1-го числа) и включите опцию Автоматическое заполнение по окладам.

5. Типовые ошибки при создании оклада и как их избежать

Даже опытные бухгалтеры допускают ошибки при настройке окладов в 1С:ЗУП. Вот самые распространенные:

⚠️ Внимание: Если в организации действуют районные коэффициенты или северные надбавки, их нельзя включать в сумму оклада. Эти выплаты должны быть оформлены как отдельные виды начислений с типом «Надбавка». В противном случае расчет среднего заработка для отпускных и больничных будет неверным.
  • Ошибка 1: Указание оклада после вычета НДФЛ. В 1С оклад всегда вводится до налогов. Если указать сумму «на руки», система неправильно рассчитает НДФЛ и страховые взносы.
  • Ошибка 2: Несовпадение даты начала оклада и даты приема на работу. Например, сотрудник принят 10-го числа, а оклад указан с 1-го. Это приведет к завышению ФОТ.
  • Ошибка 3: Использование одного вида начисления для разных должностей. Например, «Оклад» для всех сотрудников. Это усложнит аналитику по затратам на персонал. Лучше создавать отдельные виды начислений для каждой должности (например, «Оклад менеджера», «Оклад бухгалтера»).
  • Ошибка 4: Отсутствие привязки к графику работы. Без этого система не сможет корректно рассчитать средний заработок для отпускных.

Чтобы избежать ошибок, используйте проверку заполнения:

Зарплата → Отчеты → Анализ зарплаты → Проверка заполнения кадровых данных

Этот отчет покажет всех сотрудников с некорректно заполненными окладами, графиками или ставками.

6. Особенности для разных версий 1С:ЗУП

Процесс создания оклада в 1С:ЗУП 3.1 и 1С:ЗУП 8.3 практически идентичен, но есть нюансы:

Версия 1С Особенности настройки оклада Где найти настройки
1С:ЗУП 3.1 Поддержка территориальных надбавок и северных коэффициентов в отдельных полях. Автоматический расчет среднего заработка с учетом МРОТ. Зарплата → Настройка → Виды начислений → вкладка "Надбавки"
1С:ЗУП 8.3 (редакция 3.0) Отсутствует отдельное поле для северных надбавок — их нужно создавать как отдельные виды начислений. Нет автоматической проверки на соответствие МРОТ. Зарплата → Справочники → Виды начислений
1С:Бухгалтерия (без ЗУП) Оклады настраиваются в разделе Зарплата и кадры, но функционал ограничен. Нет автоматического расчета среднего заработка для отпускных. Зарплата и кадры → Справочники → Сотрудники → вкладка "Оплата труда"

В 1С:ЗУП 3.1 появилась возможность настраивать динамические оклады, которые автоматически изменяются в зависимости от выработки, KPI или других показателей. Для этого:

  1. Создайте вид начисления с типом Оклад (динамический).
  2. На вкладке Формула укажите условия изменения оклада (например, Если Выработка > 100%, то Оклад * 1.1).
  3. Привяжите к документу Начисление зарплаты с указанием источника данных (например, отчет по продажам).
⚠️ Внимание: В 1С:ЗУП 8.3 (редакция 3.0) нет встроенной поддержки динамических окладов. Для аналогичного функционала потребуется доработка конфигурации или использование внешних обработок.

7. Как изменить или удалить оклад

Если оклад сотрудника изменился (например, после повышения или понижения), не удаляйте старый оклад — создайте новый с новой датой начала. Это сохранит историю изменений и позволит корректно рассчитывать средний заработок за прошлые периоды.

Чтобы изменить оклад:

  1. Откройте карточку сотрудника: Зарплата → Кадровый учет → Сотрудники.
  2. Перейдите на вкладку Оплата труда.
  3. Нажмите Добавить и выберите тот же вид начисления (оклад).
  4. Укажите новую дату начала (обычно это дата приказа о повышении) и новый размер оклада.
  5. Сохраните изменения.

Если нужно удалить оклад (например, при ошибке ввода), сделайте это только в том случае, если по нему еще не были проведены начисления. Для этого:

  1. Откройте карточку сотрудника и перейдите на вкладку Оплата труда.
  2. Выделите строку с окладом и нажмите Удалить (или Пометить на удаление).
  3. Проверьте, что удаление не нарушит расчеты за прошлые периоды (используйте отчет Анализ зарплаты).
💡

Всегда сохраняйте историю изменений окладов. Это критично для корректного расчета среднего заработка при уходе сотрудника в отпуск или на больничный.

8. Проверка корректности настроек оклада

После настройки оклада обязательно проверьте его работу на тестовых данных. Для этого:

  1. Создайте тестовый документ начисления зарплаты за прошлый месяц.
  2. Добавьте в него сотрудника с новым окладом.
  3. Нажмите Заполнить → По окладам и проверьте, что сумма рассчитана верно.
  4. Сравните результат с ручным расчетом (оклад / количество рабочих дней × количество отработанных дней).

Для массовой проверки используйте отчет:

Зарплата → Отчеты → Анализ зарплаты → Сравнение начислений

В этом отчете можно:

  • 📊 Сравнить начисления по окладам за разные периоды.
  • 🔍 Выявить сотрудников с некорректными ставками или графиками.
  • 💰 Проверить соответствие окладов МРОТ (если это требуется по закону).

Если обнаружите расхождения, проверьте:

  • 🔹 Правильность указания графика работы.
  • 🔹 Наличие кадровых документов (приказов о приеме, переводе, увольнении).
  • 🔹 Корректность вида начисления (оклад по дням/часам).
FAQ: Частые вопросы по созданию оклада в 1С
Можно ли в 1С указать оклад в иностранной валюте?

Да, но для этого нужно:

  1. Настроить валютный учет в разделе Администрирование → Настройки программы → Валюты.
  2. Создать отдельный вид начисления с валютой, отличной от рубля.
  3. Указать курс валюты на дату начисления.

Обратите внимание: расчет НДФЛ и страховых взносов всегда ведется в рублях.

Как в 1С сделать оклад с вычетом аванса?

В 1С оклад указывается полной суммой, а аванс рассчитывается отдельно. Для этого:

  1. Создайте вид начисления «Аванс»** с типом «Прочие начисления».
  2. Настройте регламентное задание на выплату аванса (например, 20-го числа).
  3. В документе Выплата зарплаты укажите сумму аванса (обычно 40-50% от оклада).

Система автоматически учтет аванс при финальном расчете зарплаты.

Что делать, если оклад сотрудника ниже МРОТ?

Если оклад ниже МРОТ (на 2026 год — 19 242 рубля), 1С выдаст предупреждение при расчете зарплаты. Чтобы исправить:

  • Увеличьте оклад до уровня МРОТ (если сотрудник работает на полной ставке).
  • Если сотрудник работает на неполной ставке, оклад может быть ниже МРОТ пропорционально отработанному времени.
  • Проверьте, не действуют ли в вашем регионе региональные соглашения о минимальной зарплате (она может быть выше федерального МРОТ).
Как в 1С начислить оклад за неполный месяц?

Если сотрудник отработал неполный месяц (например, уволен или принят в середины месяца), 1С автоматически пересчитает оклад пропорционально отработанным дням. Для этого:

  1. Убедитесь, что в карточке сотрудника правильно указаны даты приема/увольнения.
  2. В документе Начисление зарплаты проверьте количество отработанных дней (система подтянет их автоматически из табеля).
  3. Если нужно вручную скорректировать дни, откройте Табель учета рабочего времени и отметьте фактически отработанные дни.

Формула расчета: (Оклад / Норма дней в месяце) × Фактически отработанные дни.

Можно ли в 1С сделать оклад с премией?

Да, но премию лучше оформлять как отдельный вид начисления. Для этого:

  1. Создайте новый вид начисления с типом Премия.
  2. Укажите способ расчета (фиксированная сумма или процент от оклада).
  3. Привяжите премию к окладу в документе Начисление зарплаты.

Если премия является гарантированной частью зарплаты (например, 30% от оклада), ее можно включить в оклад как надбавку. Но это усложнит расчет среднего заработка для отпускных.