Корректное начисление заработной платы — это фундамент стабильности любого предприятия, и в системах 1С:Предприятие этому вопросу уделяется первостепенное внимание. Однако пользователи часто сталкиваются с путаницей, пытаясь понять, где именно фиксируется сумма оклада: в штатном расписании, в кадровых приказах или непосредственно в настройках начислений. Ошибка на этом этапе может привести к неверному расчету налогов и выплат сотрудникам.
Разобраться в логике программы несложно, если понимать архитектуру хранения данных. В современных конфигурациях, таких как 1С:Зарплата и управление персоналом или 1С:Бухгалтерия предприятия, оклад не является статичной цифрой, привязанной к одной кнопке. Это динамический параметр, который может наследоваться из разных источников в зависимости от выбранной схемы работы организации.
В этой статье мы детально разберем все возможные точки ввода тарифной ставки и оклада. Вы узнаете, как настроить плановые начисления, как привязать их к должностям в штатном расписании и как оперативно изменить сумму конкретному сотруднику без нарушения исторических данных.
Настройка плановых начислений в разделе «Настройка»
Первым шагом перед вводом конкретных сумм является проверка наличия самого вида начисления в системе. Если вы используете типовую конфигурацию, там уже предустановлен пункт «Оклад по дням» или «Оклад по часам». Зайти в этот раздел можно через меню Настройка → Начисления. Здесь хранятся формулы расчета, которые будут применяться ко всем сотрудникам, у которых не заданы индивидуальные исключения.
Важно различать понятие «вид начисления» и «размер оклада». В карточке вида начисления вы настраиваете логику: учитываются ли праздничные дни, как считается норма времени, применяется ли районный коэффициент. Сама же сумма денег здесь не указывается, если только вы не используете специфические настройки для автоматического подстановления значений по умолчанию.
Для большинства организаций стандартные настройки подходят идеально. Однако, если ваша система оплаты труда отличается от повременной, вам придется создать новый вид начисления. Делается это кнопкой Создать в том же списке. В открывшейся форме необходимо выбрать тип начисления «Оплата по времени» и указать соответствующий код для отчетности.
⚠️ Внимание: Перед созданием нового вида начисления убедитесь, что в системе не дублируются аналогичные пункты с похожими названиями. Наличие дублей (например, «Оклад» и «Оклад основной») может привести к тому, что при массовом вводе данных вы выберете не тот пункт, и расчет зарплаты пойдет неверно.
После проверки списка начислений можно переходить к привязке конкретных сумм к сотрудникам. Именно на этом этапе происходит основная работа кадровика или бухгалтера по установке оклада. Система предлагает несколько способов сделать это, и выбор зависит от того, как вы ведете учет: по штатному расписанию или в разрезе личных карточек.
Если вы изменили формулу расчета в виде начисления, это повлияет на всех сотрудников, у которых не установлен индивидуальный перерасчет. Всегда проверяйте результат на тестовом сотруднике перед массовым применением.
Установка оклада через прием на работу и кадровые документы
Самый распространенный сценарий, где устанавливается оклад в 1С — это момент приема сотрудника на работу. При создании документа Прием на работу в табличной части «Оплаты труда» указывается конкретная сумма. Это значение становится базовым для расчета зарплаты с первого дня работы.
В документе приема вы можете выбрать вид начисления из справочника и вручную ввести сумму оклада. Также здесь указывается тарифная ставка, если оплата почасовая. Программа автоматически подставит дату начала действия этой ставки. Если в будущем оклад изменится, вам не нужно переписывать документ приема — достаточно создать документ изменения персональных данных.
Для массового изменения окладов используется документ Изменение оплаты труда. Он позволяет выбрать группу сотрудников и применить к ним новое значение тарифной ставки или оклада с указанной даты. Это крайне удобно при проведении ежегодной индексации зарплат по всей компании.
- 📄 Документ «Прием на работу» фиксирует начальный оклад и дату его действия.
- 📈 Документ «Изменение оплаты труда» используется для индексации или перевода на другую ставку.
- 👤 В личной карточке сотрудника (Т-2) эти данные отражаются автоматически на основании введенных документов.
Система хранит историю всех изменений. Если вам нужно узнать, какой оклад был у сотрудника полгода назад, достаточно открыть его карточку и посмотреть историю начислений. Программа покажет периоды действия разных ставок, что избавляет от необходимости искать бумажные приказы в архиве.
☑️ Контроль при вводе оклада
Связь оклада со штатным расписанием
В крупных организациях, где строго соблюдается штатная дисциплина, оклад часто привязывается не к человеку, а к должности. В таких случаях используется механизм штатного расписания. Чтобы активировать эту функцию, в настройках параметров учета должна стоять галочка «Ведется штатное расписание».
Штатное расписание в 1С — это отдельный регистр сведений. В документе Утверждение штатного расписания вы указываете оклад для каждой позиции (должности). Когда вы принимаете сотрудника на эту должность, программа может автоматически подтянуть оклад из расписания в документ приема.
Это позволяет централизованно управлять фондом оплаты труда. Бухгалтер меняет оклад в штатном расписании, и при следующем кадровом перемещении или индексации система предложит использовать обновленные данные. Однако стоит помнить, что прямой связи «изменил в расписании — сразу изменилось у всех» в типовых конфигурациях обычно нет, требуется проведение кадровых документов.
| Объект настройки | Где находится | Влияние на расчет |
|---|---|---|
| Вид начисления | Настройка → Начисления |
Определяет формулу и правила расчета |
| Штатное расписание | Кадры → Штатное расписание |
Задает плановый оклад по должности |
| Документ приема | Кадры → Приемы на работу |
Фиксирует индивидуальный оклад сотрудника |
| Плановые начисления | Карточка физлица | Хранит текущую ставку на расчетный период |
Использование штатного расписания усложняет учет, но делает его более прозрачным для аудита. Вы всегда можете сформировать отчет, показывающий отклонения фактических окладов сотрудников от утвержденных в расписании.
Что делать, если оклад в штатном расписании изменился, а у сотрудника остался старый?
Вам необходимо создать документ «Изменение оплаты труда» или «Кадровый перевод». При выборе новой должности или при индексации система предложит подтянуть актуальные данные из утвержденного штатного расписания. Автоматического обновления «на лету» не происходит для сохранения истории.
Плановые начисления в карточке сотрудника
Центральным элементом, где хранится актуальный оклад для расчета зарплаты, является регистр «Плановые начисления». Посмотреть его можно прямо из карточки физического лица или сотрудника. В разделе «Оплата труда, отражение в учете» отображается список действующих начислений.
Именно отсюда программа 1С берет данные при выполнении ежемесячного документа Начисление зарплаты и взносов. Если в этом списке оклад указан неверно или отсутствует, зарплата не рассчитается, даже если все приказы оформлены правильно. Иногда бывает так, что документ приема проведен, но плановое начисление не зарегистрировалось из-за ошибки даты.
Вы можете вручную добавить или изменить запись в плановых начислениях, нажав кнопку Изменить или Создать в соответствующем списке. Это полезно в экстренных ситуациях, когда нужно срочно исправить ошибку расчета, не переформируя кадровые документы задним числом.
При редактировании планового начисления обратите внимание на поле «Период действия». Оно определяет, с какой даты и по какую дату применяется указанный оклад. Если дата окончания не заполнена, считается, что оклад действует бессрочно до следующего изменения.
⚠️ Внимание: Ручное изменение плановых начислений в обход кадровых документов может привести к рассинхронизации данных в отчетах по кадрам (Т-13, Т-5) и расчетных ведомостях. Используйте этот метод только для технических исправлений и обязательно оформляйте соответствующий приказ.
Особенности настройки оклада в 1С Бухгалтерия 3.0
В конфигурации 1С:Бухгалтерия предприятия интерфейс работы с окладами немного упрощен по сравнению с ЗУП, но логика остается прежней. Здесь оклад устанавливается в документе Прием на работу, который находится в разделе Зарплата и кадры → Кадровые документы.
Если функционал «Штатное расписание» не включен в настройках программы, то оклад вводится строго индивидуально для каждого сотрудника. В табличной части документа приема есть колонка «Оклад (тарифная ставка)», куда вносится сумма из трудового договора.
Для изменения оклада в «Бухгалтерии» используется тот же документ «Прием на работу», но с видом операции «Изменить оклад» (в старых версиях) или отдельный документ «Изменение оплаты труда». Важно следить, чтобы вид начисления совпадал с тем, что используется в регламентных операциях по закрытию месяца.
В отличие от ЗУП, в Бухгалтерии меньше аналитики по истории изменений окладов внутри карточки сотрудника. Поэтому рекомендуется сохранять печатные формы документов об изменении оплаты труда в электронном архиве программы.
Частые ошибки при вводе окладов и их последствия
Одной из самых распространенных ошибок является несоответствие периода действия оклада расчетному периоду. Например, сотрудник принят 25 числа, а оклад в плановых начислениях установлен с 1 числа следующего месяца. В итоге за первый месяц он получит нулевую зарплату или расчет по МРОТ, если он настроен как минимальная гарантия.
Другая частая проблема — путаница между окладом и тарифной ставкой. Если в виде начисления выбран расчет «по часам», а вы ввели сумму как месячный оклад, программа разделит эту сумму на норму часов, что приведет к гигантской часовой ставке и завышенной зарплате. Всегда проверяйте единицу измерения в настройках вида начисления.
Также пользователи забывают про «северные» надбавки и районные коэффициенты. Оклад сам по себе может быть введен верно, но если в настройках территории или в карточке сотрудника не стоят галочки на применение коэффициентов, итоговая сумма на руки будет меньше ожидаемой.
- ❌ Ошибка в дате начала действия ставки приводит к пропуску начисления в первом месяце.
- ❌ Неверный вид начисления (часы вместо дней) искажает расчет в десятки раз.
- ❌ Отсутствие районного коэффициента в настройках снижает итоговую выплату.
Чтобы избежать этих проблем, после ввода нового сотрудника или изменения оклада всегда выполняйте пробное начисление зарплаты за текущий месяц. Сверьте полученную сумму с ожидаемой по трудовому договору.
Главное правило: Оклад в 1С — это не одна цифра в настройках, а связка «Вид начисления + Документ кадрового учета + Плановое начисление». Нарушение цепочки в любом звене остановит корректный расчет.
FAQ: Часто задаваемые вопросы
Можно ли установить разные оклады для сотрудников на одной должности?
Да, это возможно. Даже если вы используете штатное расписание с единым окладом для должности, в документе приема на работу конкретного сотрудника вы можете вручную изменить сумму оклада. Индивидуальное значение в кадровом документе имеет приоритет над данными штатного расписания.
Где посмотреть историю изменений оклада сотрудника?
Историю можно увидеть в карточке сотрудника в разделе «Оплата труда», а также в отчете «Справка о доходах и суммах налога» или специализированных отчетах по кадрам, таких как «Анализ состояния расчетов с персоналом». Там отображаются периоды действия разных ставок.
Что делать, если оклад не подтягивается в документ «Начисление зарплаты»?
Проверьте регистр «Плановые начисления» в карточке сотрудника. Убедитесь, что дата начала действия оклада попадает в расчетный период и дата окончания (если есть) не истекла. Также проверьте, что сотрудник не уволен и документ приема проведен корректно.
Как массово проиндексировать оклады всем сотрудникам?
Используйте документ «Изменение оплаты труда». В нем можно отобрать сотрудников по подразделению или категории, а затем указать коэффициент индексации или новую фиксированную сумму. Программа автоматически создаст записи об изменении оклада с указанной даты.