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

Эта статья поможет разобраться, как поставить оклад сотруднику в 1С с учётом всех тонкостей: от выбора правильного документа до проверки отражений в бухгалтерском и налоговом учёте. Мы рассмотрим не только стандартные сценарии, но и исключительные случаи — например, установку оклада для совместителей или сотрудников на неполном рабочем дне. Особое внимание уделим типичным ошибкам, которые допускают даже опытные пользователи.

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

📊 Какую версию 1С вы используете для кадрового учёта?
1С:ЗУП 3.1
1С:Бухгалтерия 8.3
1С:ERP
1С:Комплексная автоматизация
Облачная версия

1. Подготовка: какие данные нужны перед установкой оклада

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

Обязательные данные для ввода оклада:

  • 📄 Трудовой договор или дополнительное соглашение к нему (с указанием даты вступления в силу новых условий).
  • 💰 Размер оклада — точная сумма в рублях (например, 50 000,00, а не"около 50 тысяч").
  • 📅 Дата начала действия нового оклада (часто совпадает с датой приказа, но может отличаться).
  • 👥 Тип занятости: основное место работы, совместительство, неполный рабочий день.
  • 🔄 Периодичность выплат (если оклад устанавливается не на постоянной основе, а временно).

Если оклад устанавливается впервые (например, для нового сотрудника), потребуется также:

  • 🆔 Табельный номер (если не assigned автоматически).
  • 📌 Подразделение и должность по штатному расписанию.
  • 📊 График работы (пятидневка, сменный график и т.д.).

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

💡

Перед массовым изменением окладов (например, при индексации) экспортируйте текущие данные в Excel через отчёт"Список сотрудников". Это поможет быстро проверить корректность новых значений после ввода.

2. Выбор документа для установки оклада

В 1С:ЗУП и 1С:Бухгалтерия оклад можно установить двумя способами:

  1. Через документ "Приём на работу" (для новых сотрудников).
  2. Через документ "Кадровый перевод" или "Изменение оплаты труда" (для действующих сотрудников).

Рассмотрим каждый вариант подробно.

1. Установка оклада при приёме на работу

Если сотрудник принимается впервые, оклад указывается непосредственно в документе "Приём на работу" (раздел "Зарплата"). Здесь же задаются:

  • 📌 Вид расчёта (оклад, тарифная ставка).
  • 💼 Надбавки и доплаты (если предусмотрены).
  • 📅 Дата начала действия оклада (по умолчанию совпадает с датой приёма).

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

Для корректировки оклада используйте документ "Изменение оплаты труда" (Зарплата → Кадровый учёт → Изменение оплаты труда). Этот документ позволяет:

  • 🔄 Изменить размер оклада с указанием даты.
  • 📝 Добавить комментарий (например,"Индексация по приказу №123").
  • 🔗 Прикрепить скан приказа (в современных версиях 1С).

⚠️ Внимание: В 1С:Бухгалтерия 8.3 (без модуля"Зарплата и управление персоналом") документ называется "Начисление зарплаты", а оклад устанавливается через справочник "Сотрудники" в карточке работника.

Что делать, если в списке документов нет"Изменение оплаты труда"?

Это означает, что в вашей конфигурации кадровый учёт ведётся упрощённо. В этом случае оклад изменяется в карточке сотрудника (Справочники → Сотрудники), вкладка"Оплата труда". Однако такой подход не формирует кадровую историю, что может вызвать проблемы при проверках.

3. Пошаговая инструкция: как ввести оклад в 1С

Рассмотрим универсальный алгоритм для 1С:ЗУП 3.1 (для других версий укажем отличия).

Шаг 1. Откройте документ для изменения оклада

Перейдите в раздел Зарплата → Кадровый учёт → Изменение оплаты труда и нажмите "Создать".

Шаг 2. Заполните шапку документа

  • 📅 Дата документа — дата приказа об изменении оклада.
  • 📄 Номер — присваивается автоматически или вручную (по внутренним правилам документооборота).
  • 👤 Сотрудник — выберите из справочника.

Шаг 3. Укажите новый оклад

На вкладке "Оплата труда":

  1. В поле "Вид начисления" выберите "Оклад по дням" или "Оклад по часам" (зависит от системы оплаты труда в организации).
  2. В поле "Размер" введите сумму оклада (например, 60 000,00).
  3. Укажите "Дата начала действия" (важно: она может отличаться от даты документа!).

Шаг 4. Сохраните и проведите документ

Нажмите "Записать и закрыть", затем "Провести". Система автоматически пересчитает начисления с указанной даты.

🔹 Для 1С:Бухгалтерия 8.3: Оклад изменяется в карточке сотрудника (Справочники → Сотрудники → Оплата труда). После сохранения изменения применяются к будущим начислениям.

Дата документа совпадает с датой приказа|Сотрудник выбран верно|Вид начисления соответствует трудовому договору|Размер оклада введён без ошибок|Дата начала действия указана корректно-->

4. Особенности для нестандартных случаев

Не все сотрудники работают на полной ставке с фиксированным окладом. Рассмотрим нюансы для специфических scenarios.

1. Совместители

Для совместителей оклад устанавливается так же, как для основных сотрудников, но с учётом:

  • 📌 Вид занятости в карточке сотрудника должен быть "Внешнее совместительство" или "Внутреннее совместительство".
  • 💼 Оклад указывается пропорционально отработанному времени (например, 0.5 ставки = 50% от полного оклада).

2. Неполный рабочий день

Если сотрудник работает на 0.75 или 0.5 ставки, оклад в 1С вводится в полном размере, а коэффициент занятости указывается отдельно:

  1. В документе "Приём на работу" или "Изменение оплаты труда" на вкладке "График работы" выберите "Неполное рабочее время".
  2. Укажите "Коэффициент занятости" (например, 0.75).
  3. Оклад в поле "Размер" вводите полный (система автоматически пересчитает пропорционально коэффициенту).

3. Сдельная оплата или тарифная ставка

Если сотрудник работает по тарифу (например, 1 200 руб./час), вместо оклада устанавливается:

  • 📊 Тарифная ставка (в документе выбирается вид начисления "Тарифная ставка").
  • 📅 Периодичность (почасовая, подённая).

⚠️ Внимание: При смене системы оплаты (например, с оклада на сдельную) обязательно оформите дополнительное соглашение к трудовому договору и прикрепите его скан к документу в 1С. Без этого изменения могут быть признаны недействительными.

5. Проверка корректности введённых данных

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

1. Отчёт"Анализ начислений"

Перейдите в Зарплата → Отчёты → Анализ начислений и установите фильтр по сотруднику. Проверьте:

  • 📅 Дату начала действия нового оклада.
  • 💰 Сумму начислений за текущий месяц (должна соответствовать окладу за отработанные дни).

2. Карточка сотрудника

Откройте карточку сотрудника (Справочники → Сотрудники) и на вкладке "Оплата труда" убедитесь, что:

  • 📌 Текущий оклад отображается верно.
  • 🔄 В истории изменений есть запись о корректировке (с датой и номером документа).

3. Тестовое начисление

Сформируйте "Расчёт зарплаты" за текущий месяц в тестовом режиме (без проведения). Проверьте:

  • 📊 Сумму оклада в ведомости.
  • 🧮 Правильность удержаний (НДФЛ, страховые взносы).

🔹 Критический момент: Если оклад был изменён задним числом (например, с 1-го числа текущего месяца, но документ введён 15-го), система автоматически пересчитает начисления за прошлые дни. Убедитесь, что это не привело к отрицательным начислениям или двойным выплатам.

💡

Всегда проверяйте начисления за месяц, в котором был изменён оклад, даже если корректировка сделана в начале периода. Автоматический пересчёт может затрагивать уже закрытые расчётные листы.

6. Типичные ошибки и как их избежать

Даже опытные пользователи 1С допускают ошибки при работе с окладами. Вот самые распространённые из них и способы их предотвращения:

Ошибка Последствия Как избежать
Неверная дата начала действия оклада Переплата/недоплата зарплаты, ошибки в 6-НДФЛ Сверяйте дату с приказом и трудовым договором
Оклад введён без учёта коэффициента занятости Завышение зарплаты для совместителей или неполной занятости Проверяйте поле"Коэффициент занятости" в графике работы
Изменение оклада без кадрового документа Отсутствие истории изменений, проблемы при проверках Всегда используйте"Изменение оплаты труда", а не правку карточки сотрудника
Оклад указан с копейками (например, 50 000,50) Округления при начислениях, ошибки в отчётах Оклады вводятся в целых рублях (50 000,00)
Не указан вид начисления (оклад/тариф) Неправильный расчёт зарплаты (например, по тарифу вместо оклада) Всегда выбирайте корректный "Вид расчёта" в документе

⚠️ Внимание: Если оклад был введён ошибочно и зарплата уже начислена, не редактируйте документ задним числом. Вместо этого:

  1. Создайте новый документ "Изменение оплаты труда" с корректной датой.
  2. Сформируйте "Корректировку начислений" за прошлый период (при необходимости).

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

7. Как оклад отражается в отчётности

Корректно введённый оклад автоматически попадает в ключевые отчёты 1С. Разберём, где и как он отображается:

1. Расчётный лист (лицевой счёт)

В расчётном листе оклад отражается:

  • 📄 В разделе "Начислено" как базовая сумма.
  • 📊 С учётом отработанных дней (если были отпуска/больничные).

Пример строки: "Оклад по дням — 50 000,00 (21 р.д.)".

2. Отчёт"Свод по зарплате"

Здесь оклады группируются по подразделениям, должностям или видам начислений. Полезно для анализа ФОТ (фонда оплаты труда).

3. 6-НДФЛ и РСВ

Оклад влияет на:

  • 📅 Дата фактического получения дохода (последний день месяца).
  • 💰 Сумма налогооблагаемого дохода (за минусом вычетов).

4. Отчёт"Штатное расписание"

Сравнивает плановые оклады (по штатному расписанию) с фактическими. Расхождения сигнализируют об ошибках.

⚠️ Внимание: Если в отчёте "Анализ начислений" оклад отображается красным цветом, это означает, что:

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

FAQ: Частые вопросы по окладам в 1С

🔹 Можно ли в 1С установить оклад в иностранной валюте?

Нет, оклады вводятся только в рублях. Если зарплата привязана к валюте (например, 500 USD), в 1С указывается рублёвый эквивалент на дату начисления. Для автоматического пересчёта используйте механизм валютных курсов в документе "Установка курсов валют".

🔹 Как массово изменить оклады всем сотрудникам (например, при индексации)?

Используйте групповую обработку:

  1. Перейдите в Зарплата → Сервис → Групповая обработка справочников и документов.
  2. Выберите документ "Изменение оплаты труда".
  3. Загрузите список сотрудников из файла Excel или отфильтруйте по подразделению.
  4. Укажите процент индексации (например, +10%) или фиксированную сумму.

⚠️ Перед массовым изменением сделайте резервную копию базы!

🔹 Почему после изменения оклада в расчётном листе сумма не поменялась?

Причины могут быть следующими:

  • 📅 Дата начала действия оклада позже текущего расчётного периода.
  • 🔄 Документ не проведён (статус"Не проведён" в журнале).
  • 📊 Сотрудник находился в отпуске/на больничном — оклад заменяется на средний заработок.

Проверьте "Анализ начислений" по сотруднику с детализацией по дням.

🔹 Нужно ли вводить оклад для директора, если он не получает зарплату?

Да, даже если директор не получает зарплату (например, является учредителем), в 1С рекомендуется:

  1. Установить символический оклад (например, 1 000 руб.).
  2. Или использовать вид начисления "Без начисления зарплаты" (если поддерживается конфигурацией).

Это необходимо для корректного формирования отчётности (например, РСВ) и избежания ошибок при проверках.

🔹 Как в 1С отразить оклад"до вычета НДФЛ" или"на руки"?

В 1С всегда указывается оклад до удержания НДФЛ. Если в трудовом договоре прописана сумма"на руки", её нужно пересчитать в"грязную" зарплату по формуле:

Оклад до НДФЛ = Сумма на руки / (1 - Ставка НДФЛ)

Пример: 50 000 (на руки) / 0.87 = 57 471,26 (оклад до НДФЛ при ставке 13%)

Именно 57 471,26 вводится в 1С как оклад.