К статье
Практический материал

Другое · 9 мин

Как в 1С добавить новый оклад

Как добавить новый оклад в 1С:ЗУП 8.3: создание начисления, назначение сотруднику, изменение оклада документом. Пошаговая инструкция с проверкой результата.

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

Ключевой принцип: сам вид начисления (формула расчёта, порядок учёта времени, налоги) настраивается один раз в разделе «Настройка», а конкретная сумма оклада задаётся кадровыми документами — «Приём на работу», «Кадровый перевод» или «Изменение оплаты труда». Путать эти уровни — самая частая ошибка начинающих расчётчиков.

Ниже разобраны все сценарии: от проверки существующих начислений до проверки корректности расчёта в документе «Начисление зарплаты и взносов». Инструкция ориентирована на типовую конфигурацию 1С:Зарплата и управление персоналом 8 ред. 3.1; в 1С:Бухгалтерии 8 логика похожая, но состав документов отличается.

Проверьте, есть ли уже подходящее начисление

Прежде чем создавать новый вид расчёта, откройте раздел «Настройка → Начисления» и найдите в списке типовое начисление «Оплата по окладу». В большинстве баз оно уже существует и корректно настроено: формула «Оклад / НормаДней × ВремяВДнях», учёт по табелю, облагается НДФЛ и взносами. Дублировать его без необходимости не стоит — лишние начисления усложняют отчёты и путают кадровиков.

Новое начисление действительно нужно, если требуется особый порядок расчёта: например, оклад с отдельным способом отражения в бухучёте, оклад для конкретного подразделения с иной аналитикой или оплата по часовому тарифу вместо дневного. В остальных случаях достаточно назначить сотруднику существующее начисление с нужной суммой.

Создайте новый вид начисления «Оклад»

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

На вкладке «Основное» проверьте назначение начисления — «Повременная оплата труда и надбавки», способ выполнения — «Ежемесячно». Формула для дневного оклада: Оклад * ВремяВДнях / НормаДней. Для часового учёта используйте показатели «ВремяВЧасах» и «НормаЧасов». Показатель «Оклад» должен присутствовать в списке показателей; если его нет, создайте через «Настройка → Показатели расчёта зарплаты» с назначением «Для сотрудника» и типом «Денежный».

На вкладке «Учёт времени» укажите вид времени «Явка» и при необходимости дополнительные виды оплачиваемого времени. На вкладке «Зависимости» обычно оставляют типовые настройки. Вкладка «Средний заработок» должна иметь включённый флажок учёта в среднем заработке — иначе оклад не попадёт в расчёт отпускных и командировочных.

Порядок создания начисления
  1. 1
    Откройте Настройка → Начисления, нажмите Создать
  2. 2
    Укажите наименование и назначение «Повременная оплата труда»
  3. 3
    Проверьте формулу: Оклад * ВремяВДнях / НормаДней
  4. 4
    На вкладке «Учёт времени» выберите вид времени «Явка»
  5. 5
    Убедитесь, что начисление входит в базу среднего заработка
  6. 6
    Запишите и закройте форму

Назначьте оклад сотруднику при приёме

Новому сотруднику оклад назначается документом «Кадры → Приёмы на работу» (или «Кадры → Сотрудники → Создать» с последующим оформлением приёма). В документе на вкладке «Оплата труда» добавьте строку с начислением «Оплата по окладу» и укажите сумму в графе «Размер». Если сотрудник принят на неполную ставку, программа пересчитает оклад пропорционально — проверьте итоговое значение.

Дата документа определяет, с какого момента оклад действует. Если приём оформлен задним числом после расчёта зарплаты за этот месяц, потребуется перерасчёт — программа предложит его автоматически через сервис «Перерасчёты».

Измените оклад действующему сотруднику

Размер оклада нельзя править в старом документе приёма — история изменений должна сохраняться для корректного расчёта среднего заработка и индексации. Для изменения используйте документ «Зарплата → Изменение оплаты труда» (в некоторых релизах — «Кадры → Изменение оплаты труда»). В документе выберите сотрудника, установите дату изменения и в табличной части укажите новую сумму оклада.

Если меняется оклад сразу у группы сотрудников, удобнее документ «Изменение плановых начислений» с возможностью подбора списка, а для массовой индексации — «Изменение плановых начислений» с коэффициентом индексации. Коэффициент важен: он влияет на расчёт среднего заработка при отпусках.

Настройте оклад в 1С:Бухгалтерии 8

В 1С:Бухгалтерии 8 (ред. 3.0) механизм проще. Вид начисления создаётся в разделе «Зарплата и кадры → Настройки зарплаты → Начисления». Затем оклад назначается в документе «Приём на работу» или через «Кадровый перевод» — в табличной части указывается начисление и сумма. Отдельного документа «Изменение оплаты труда» в Бухгалтерии нет: смена оклада оформляется кадровым переводом с новой даты.

Обратите внимание: в 1С:Бухгалтерии расчётные возможности ограничены по сравнению с ЗУП — нет полноценного учёта по тарифным сеткам, сложных графиков и индексации. Для организаций с развитой системой оплаты труда корректнее вести зарплату в ЗУП с синхронизацией в бухгалтерскую программу.

Сравнение вариантов

1С:ЗУП 8.3

Полный функционал: плановые начисления, индексация, история изменений, перерасчёты. Подходит при любом числе сотрудников.

1С:Бухгалтерия 8

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

Проверьте результат расчётом

После назначения или изменения оклада создайте документ «Зарплата → Начисление зарплаты и взносов» за нужный месяц, заполните его и найдите сотрудника. Сумма по строке «Оплата по окладу» должна соответствовать назначенному окладу при полностью отработанном месяце. При неполном месяце сумма считается пропорционально отработанным дням по графику сотрудника.

Дополнительно сформируйте расчётный листок («Зарплата → Отчёты по зарплате → Расчётный листок»): в нём видно формулу, норму дней и фактически отработанное время. Если сумма не сходится, чаще всего причина в неверном графике работы, незаполненном табеле или документе отсутствия, который вытесняет часть времени.

Контрольные точки

Как проверить результат

Строка оклада в начислении зарплаты
Норма

Сумма равна окладу при полном месяце

Тревожный признак

Сумма нулевая или вдвое меньше без причины

Расчётный листок сотрудника
Норма

Видна формула и норма дней по графику

Тревожный признак

Пустая строка начисления или неверная норма

Плановые начисления (Кадры → отчёт)
Норма

Новый оклад действует с нужной даты

Тревожный признак

Действует старая сумма или дата сдвинута

Типичные ошибки и ограничения

Частая ситуация: оклад назначен, но в начислении зарплаты сотрудник пустой. Причины — документ изменения оплаты не проведён, дата изменения позже расчётного месяца, либо у сотрудника не заполнен график работы. Проверяйте эти три точки в первую очередь.

Вторая типовая ошибка — создание отдельного начисления под каждого сотрудника («Оклад Иванову», «Оклад Петрову»). Это засоряет план видов расчёта и ломает типовые отчёты. Один вид начисления обслуживает всех; индивидуальна только сумма.

Типичные ошибки
01
Правка старого документа приёма вместо нового документа — теряется история и искажается средний заработок
02
Создание отдельного начисления на каждого сотрудника — засоряются отчёты и настройки
03
Дата изменения оклада в следующем месяце — сотрудник получает старую сумму и возникает перерасчёт
04
Отсутствие графика работы у сотрудника — оклад не рассчитывается вообще
Итог

Что важно запомнить

Вид начисления настраивается один раз в разделе «Настройка → Начисления», сумма оклада назначается и изменяется только кадровыми документами. Результат всегда проверяйте в документе «Начисление зарплаты и взносов» и расчётном листке.

Частые вопросы

Можно ли задать разный оклад сотрудникам с одним видом начисления?

Да, именно так и нужно делать. Вид начисления «Оплата по окладу» один для всех, а сумма каждому сотруднику задаётся индивидуально в документе приёма или изменения оплаты труда.

Почему в начислении зарплаты оклад равен нулю?

Наиболее вероятные причины: не проведён документ, назначающий оклад; не заполнен график работы сотрудника; дата назначения оклада позже расчётного месяца; либо сотрудник уволен до начала периода. Проверьте плановые начисления через карточку сотрудника.

Как изменить оклад задним числом?

Оформите документ «Изменение оплаты труда» нужной датой. Если зарплата за тот период уже рассчитана, программа зарегистрирует перерасчёт — доначислит разницу в текущем месяце. Учтите, что это может повлиять на НДФЛ и отчётность.

Чем отличается оклад от тарифной ставки в 1С?

Оклад — фиксированная сумма за месяц, пересчитываемая по отработанным дням. Тарифная ставка (дневная или часовая) умножается на фактически отработанное время. Для часовой ставки используется отдельная формула с показателями времени в часах.

Нужно ли создавать новое начисление для оклада в другой валюте или с иным бухучётом?

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