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