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

Эта статья поможет разобраться, как правильно начислить оклад в 1С:ЗУП 3.1 (актуально и для 1С:Зарплата и Кадры 8), избежать типовых ошибок и автоматизировать рутинные операции. Мы пройдём весь путь: от подготовки справочников до проведения документа и проверки результатов. А в конце — ответы на частые вопросы и лайфхаки для ускорения работы.

Если вы работаете с 1С:Управление нашей фирмой (УНФ) или 1С:Бухгалтерия 8, принципы начисления оклада будут схожи, но интерфейс и путь к документам могут отличаться. В статье основной акцент сделан на 1С:ЗУП как на самом функциональном решении для расчёта зарплаты.

1. Подготовка справочников: без чего начисление оклада невозможно

Прежде чем начислять оклад, убедитесь, что в системе корректно заполнены все необходимые справочники. Без них документ «Начисление зарплаты» либо не проведётся, либо рассчитает суммы неверно.

Основные справочники для начисления оклада:

  • 📝 Сотрудники — ФИО, табельный номер, подразделение, должность. Без привязки к физическому лицу начисление невозможно.
  • 💰 Виды начислений — здесь должен быть создан вид расчёта «Оклад по дням» или «Оклад по часам» (в зависимости от системы оплаты труда в организации).
  • 📅 Графики работы — пятидневка, сменный график, гибкий график и т.д. От графика зависит расчёт отработанного времени.
  • 🏢 Подразделения и должности — привязка к окладу осуществляется через штатное расписание.

Особое внимание уделите штатному расписанию (Зарплата → Настройка → Штатное расписание). Именно здесь прописывается оклад для каждой должности. Если оклад не указан или указан неверно, система подтянет нулевую сумму или данные из прошлого периода.

Критическая ошибка: если в штатном расписании не заполнено поле «Оклад», но при этом в документе «Приём на работу» указана сумма, система может игнорировать её при расчёте. Всегда сверяйте данные в двух местах!

📊 Какую версию 1С вы используете для расчёта зарплаты?
1С:ЗУП 3.1
1С:Зарплата и Кадры 8
1С:Бухгалтерия 8
1С:УНФ
Другую

2. Документ «Начисление зарплаты»: где и как его создать

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

Пошаговая инструкция:

  1. Откройте раздел ЗарплатаНачисление зарплаты.
  2. Нажмите «Создать» → выберите «Начисление зарплаты и взносов».
  3. Укажите месяц начисления (например, «Июнь 2026») и организацию (если их несколько).
  4. В табличной части отметьте сотрудников, которым нужно начислить оклад. Для этого используйте кнопку «Заполнить» → «По сотрудникам».
  5. Система автоматически подтянет виды начислений (в том числе оклад) из штатного расписания. Проверьте суммы!
  6. Нажмите «Провести и закрыть».

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

  • 🔍 Привязан ли сотрудник к должности в штатном расписании?
  • 🔍 Указан ли оклад в штатном расписании для этой должности?
  • 🔍 Актуален ли график работы сотрудника на дату начисления?

Сотрудник принят на работу и не уволен|Оклад указан в штатном расписании|График работы актуален|Нет незакрытых больничных/отпусков-->

Внимание! Если в месяце были отпуска, больничные или командировки, оклад будет пересчитан пропорционально отработанному времени. Для корректного расчёта сначала заполните документы по этим событиям (Отпуска, Больничные листы, Командировки).

Что будет, если не указать больничный?

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

3. Особенности расчёта оклада: пропорционально или полностью?

Оклад может начисляться:

  • 💵 В полном объёме — если сотрудник отработал все рабочие дни по графику.
  • ⚖️ Пропорционально отработанному времени — если были отпуска, больничные, прогул или другие отклонения.

Система автоматически пересчитывает оклад, если в месяце были:

  • 🏖️ Отпуска (оплачиваемые и неоплачиваемые).
  • 🏥 Больничные листы.
  • ✈️ Командировки (если они оплачиваются по среднему, а не по окладу).
  • 🕒 Прогулы или дни за свой счёт.

Формула расчёта пропорционального оклада:

Оклад × (Фактически отработанные дни / Норма дней по графику)

Пример: оклад сотрудника — 50 000 ₽, норма дней в июне — 21, фактически отработано — 15 (6 дней отпуска). Тогда сумма начисления:

50 000 × (15 / 21) ≈ 35 714 ₽

Важно! Если сотрудник работал неполный день (например, на 0,5 ставки), оклад также будет уменьшен пропорционально ставке. Это указывается в документе «Приём на работу» или «Кадровое перемещение».

Ситуация Расчёт оклада Пример (оклад 50 000 ₽)
Полностью отработан месяц Оклад × 1 50 000 ₽
Отпуск 5 дней (норма 21 день) Оклад × (16 / 21) 38 095 ₽
Больничный 3 дня Оклад × (18 / 21) + пособие 42 857 ₽ + пособие
Неполная ставка (0,5) Оклад × 0,5 25 000 ₽

Если в месяце были праздничные дни, они не включаются в норму рабочего времени, но оплачиваются как рабочие (ст. 112 ТК РФ). 1С:ЗУП учитывает это автоматически при правильно настроенном производственном календаре.

💡

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

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

Даже опытные бухгалтеры иногда допускают ошибки. Вот самые распространённые:

Ошибка 1: Оклад не подтягивается в документ

  • 🔹 Причина: не заполнено штатное расписание или не привязан сотрудник к должности.
  • 🔹 Решение: проверьте Зарплата → Настройка → Штатное расписание и документ «Приём на работу».

Ошибка 2: Оклад начисляется в полном объёме, были отпуска

  • 🔹 Причина: не введён документ «Отпуск» или указан неверный период.
  • 🔹 Решение: создайте документ Отпуска (Зарплата → Отпуска) и пересчитайте зарплату.

Ошибка 3: Неверная сумма при неполной ставке

  • 🔹 Причина: в документе «Приём на работу» не указана ставка (например, 0,5 вместо 1).
  • 🔹 Решение: отредактируйте ставку в кадровом документе и перепроведите начисление.

Ошибка 4: Двойное начисление оклада

  • 🔹 Причина: документ «Начисление зарплаты» создан дважды за один месяц.
  • 🔹 Решение: удалите дублирующий документ или сделайте сторно (Операции → Сторно документа).

⚠️ Внимание! Если оклад начисляется по сдельной системе оплаты труда (не по дням, а по выработке), используйте вид начисления «Сдельный заработок», а не «Оклад». В противном случае сумма будет рассчитана неверно.
💡

Всегда проверяйте документ «Начисление зарплаты» на наличие красных пометок (ошибок). 1С:ЗУП подсвечивает некорректные строки, но не всегда блокирует проведение.

5. Надбавки, премии и удержания: как они влияют на оклад

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

Способ 1: Через вид начисления

  • 📌 Создайте новый вид начисления (Зарплата → Настройка → Виды начислений) с типом «Доплата» или «Премия».
  • 📌 Укажите базу для расчёта (например, «Оклад») и процент/фиксированную сумму.
  • 📌 Добавьте этот вид начисления в документ «Начисление зарплаты».

Способ 2: Через постоянные начисления сотрудника

  • 📌 Откройте карточку сотрудника (Сотрудники → [ФИО]).
  • 📌 Перейдите на вкладку «Начисления» и добавьте постоянную надбавку (например, «За стаж 10% от оклада»).
  • 📌 При начислении зарплаты система подтянет её автоматически.

Удержания (алименты, исполнительные листы, профсоюзные взносы) также указываются в документе «Начисление зарплаты» на вкладке «Удержания». Их можно ввести вручную или загрузить из Исполнительных документов.

⚠️ Внимание! Если надбавка привязана к окладу (например, «15% от оклада»), но оклад не начислен (из-за отпуска или больничного), надбавка также не будет рассчитана. В этом случае её нужно начислить вручную или перенести на следующий месяц.

Пример расчёта с надбавками:

  • Оклад: 50 000 ₽
  • Надбавка за стаж (10%): 5 000 ₽
  • Премия (20%): 10 000 ₽
  • Итого к начислению: 65 000 ₽

6. Проверка и исправление начислений

После проведения документа «Начисление зарплаты» обязательно проверьте:

  • 🔎 Суммы по каждому сотруднику — соответствуют ли они окладам и отработанному времени?
  • 🔎 Налоги и взносы — правильно ли рассчитан НДФЛ (13%) и страховые взносы (30%)?
  • 🔎 Удержания — применены ли алименты или другие удержания?

Как исправить ошибку, если она найдена?

  1. Если документ ещё не проведён — отредактируйте его и проведите заново.
  2. Если документ проведён:
    • 📝 Сделайте сторно (Операции → Сторно документа) и создайте новый документ.
    • 📝 Или отредактируйте текущий документ и перепроведите его (если ошибка некритичная).

Где смотреть результаты начислений?

  • 📊 Отчёт «Расчётная ведомость» (Зарплата → Отчёты → Расчётная ведомость) — детализация по каждому сотруднику.
  • 📊 Отчёт «Анализ начислений» — сводка по видам начислений и удержаний.
  • 📊 Карточка сотрудника → вкладка «Начисления» — история всех выплат.

⚠️ Внимание! Если после исправления ошибки сумма к выплате изменилась, не забудьте перевыпустить платежные поручения на перечисление зарплаты (если они уже были сформированы).
💡

Чтобы избежать ошибок при массовом начислении, используйте тестовую базу. Сначала проведите документ там, проверьте суммы, и только потом переносите изменения в рабочую базу.

7. Автоматизация начисления оклада: как сэкономить время

Если в организации много сотрудников, ручное начисление оклада отнимает часы. Автоматизируйте процесс с помощью:

1. Регламентных заданий

  • 🤖 Настройте автоматическое создание документа «Начисление зарплаты» по расписанию (Администрирование → Регламентные задания).
  • 🤖 Укажите дату (например, 25-е число каждого месяца) и время запуска.

2. Шаблонов документов

  • 📑 Сохраните шаблон документа «Начисление зарплаты» с предварительно заполненными настройками (Ещё → Сохранить как шаблон).
  • 📑 В следующий раз просто откройте шаблон и обновляйте данные.

3. Групповой обработки

  • 👥 Используйте групповое изменение для массового редактирования окладов (Зарплата → Сервис → Групповая обработка).
  • 👥 Например, повысить оклад всем сотрудникам отдела на 5%.

4. Интеграции с табелем учёта рабочего времени

  • ⏰ Настройте автоматическое заполнение отработанных дней из табеля (Зарплата → Табель учёта рабочего времени).
  • ⏰ Тогда оклад будет пересчитываться автоматически с учётом отклонений.

Пример настройки регламентного задания:

Администрирование → Регламентные задания → Создать

Тип задания:"Начисление зарплаты"

Периодичность:"Ежемесячно"

Дата начала: 25 число каждого месяца в 10:00

Организация: [выбрать]

Ответственный: [бухгалтер]

⚠️ Внимание! Автоматические начисления не учитывают индивидуальные изменения (например, разовые премии или штрафы). Их нужно вводить вручную после формирования документа.

8. Частые вопросы по начислению оклада в 1С

🔹 Как начислить оклад сотруднику, который устроился в середине месяца?

Оклад рассчитывается пропорционально отработанным дням. В документе «Приём на работу» укажите дату приёма, а в «Начислении зарплаты» система автоматически пересчитает сумму. Например, если сотрудник принят 15 июня (норма 21 день), оклад будет начислен за 11 рабочих дней (с 15 по 30 июня).

🔹 Почему в документе не отображается оклад для нового сотрудника?

Вероятные причины:

  • Не заполнено штатное расписание для его должности.
  • Не указан оклад в документе «Приём на работу».
  • Сотрудник не привязан к подразделению или должности.

Проверьте эти настройки и обновите документ.

🔹 Как начислить оклад за неполный месяц, если сотрудник брал отпуск?

Сначала создайте документ «Отпуск» (Зарплата → Отпуска), затем сформируйте «Начисление зарплаты». Система автоматически пересчитает оклад пропорционально отработанным дням. Например, при окладе 50 000 ₽ и 5 днях отпуска (норма 21 день) сумма составит 50 000 × (16 / 21) ≈ 38 095 ₽.

🔹 Можно ли начислить оклад за прошлый месяц?

Да, но нужно учитывать:

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

🔹 Как в 1С начислить оклад по часам, а не по дням?

Для почасовой оплаты:

  1. Создайте новый вид начисления с типом «Оплата по часам».
  2. Укажите тарифную ставку (₽/час).
  3. В документе «Начисление зарплаты» выберите этот вид начисления и укажите количество отработанных часов.