Установка оклада в 1С — одна из базовых операций при ведении кадрового учета, но даже опытные пользователи иногда сталкиваются с трудностями. Где именно находится это поле? Как правильно ввести сумму, чтобы она корректно отобразилась в расчетных документах? И почему после изменения оклада в расчетной ведомости остаются старые данные?
В этой статье мы разберем все нюансы: от базовой настройки окладов в 1С:Зарплата и Управление Персоналом (ЗУП) до особенностей работы в 1С:Бухгалтерия 8.3 и 1С:Комплексная автоматизация. Вы узнаете, как избежать типичных ошибок при изменении окладов, какие документы влияют на расчет зарплаты, и что делать, если система не сохраняет новые значения.
Материал актуален для последних версий платформы 1С:Предприятие 8.3 (включая 8.3.23 и новее) и конфигураций на базе БСП 3.0. Если вы работаете с устаревшими релизами (например, 8.2 или 7.7), некоторые пути меню могут отличаться — проверьте их в документации к вашей версии.
1. Где в 1С ЗУП установить оклад: основной способ
В конфигурации 1С:Зарплата и Управление Персоналом (ЗУП) оклад задается через документ Прием на работу или Кадровый перевод. Это самый распространенный и правильный способ, так как он автоматически формирует все необходимые проводки для расчета зарплаты.
Чтобы установить оклад новому сотруднику:
- 📝 Откройте раздел
Зарплата и кадры→Приемы, увольнения, переводы. - 🔍 Найдите документ
Прием на работудля нужного сотрудника (или создайте новый). - 💰 На вкладке
Оплата трудавыберите вид расчетаОклад по днямилиОклад по часам(в зависимости от системы оплаты в организации). - 📊 В поле
Размерукажите сумму оклада. Здесь же можно задатьНадбавкииРайонные коэффициенты, если они применяются.
Для действующих сотрудников оклад изменяется через документ Кадровый перевод. Важно: дата документа должна совпадать с датой, с которой вступает в силу новый оклад. Если вы укажете более раннюю дату, система пересчитает зарплату за прошлые периоды, что может привести к ошибкам в отчетности.
Если в списке видов расчета нет подходящего, проверьте настройки Настройка зарплаты и кадров → Виды расчетов. Возможно, требуемый вид оплаты отключен в политиках учета.
2. Альтернативные способы задания оклада в 1С
Помимо кадровых документов, оклад можно задать и другими способами. Однако эти методы рекомендуется использовать только в исключительных случаях, так как они могут привести к расхождениям в данных.
Способы изменения оклада:
- 📄 Через документ
Изменение оплаты труда(разделЗарплата и кадры→Изменение оплаты труда). Этот документ удобен для массового изменения окладов, например, при индексации. - 🔧 Прямо в справочнике
Сотрудникина вкладкеОплата труда. Изменения здесь не формируют движений по регистрам расчета, поэтому этот способ может привести к ошибкам в зарплате! - 📈 Через документ
Начисление зарплаты и взносов, если оклад нужно скорректировать ретроактивно (например, при обнаружении ошибки в прошлых периодах).
Предупреждение: изменение оклада напрямую в справочнике Сотрудники не создает кадрового приказа и не фиксируется в истории изменений. Это может вызвать проблемы при проверках трудовой инспекцией или аудиторами.
3. Особенности установки оклада в 1С:Бухгалтерия 8.3
В 1С:Бухгалтерия 8.3 функционал кадрового учета ограничен по сравнению с 1С:ЗУП, но оклад все равно можно задать. Для этого:
- Перейдите в раздел
Зарплата и кадры→Сотрудники. - Выберите нужного сотрудника и откройте его карточку.
- На вкладке
НачислениянажмитеСоздатьи выберитеОклад по дням. - Укажите размер оклада и период действия (даты начала и окончания).
Важный нюанс: в 1С:Бухгалтерия нет отдельного документа для кадровых переводов. Все изменения фиксируются в карточке сотрудника. Это упрощает работу, но требует внимательности при редактировании данных.
Что делать, если в 1С
Бухгалтерия нет вкладки"Начисления"?:
Если в карточке сотрудника отсутствует вкладка Начисления, это означает, что в настройках программы отключен учет зарплаты. Чтобы включить его, перейдите в Администрирование → Настройки программы → Зарплата и кадры и установите флажок Вести учет зарплаты в этой программе. После этого вкладка появится, но может потребоваться перезагрузка программы.
4. Как проверить, что оклад установлен корректно
Частая ошибка пользователей — уверенность в том, что оклад установлен, хотя на самом деле система его не учитывает. Чтобы избежать проблем при начислении зарплаты, выполните проверку:
- Проверьте документ-основание: откройте
Прием на работуилиКадровый переводи убедитесь, что оклад указан верно, а дата документа соответствует дате вступления изменений в силу. - Сверьте данные в регистрах: перейдите в
Отчеты→Зарплата→Анализ начислений сотрудников. Выберите сотрудника и период — оклад должен отобразиться в колонкеОсновной оклад. - Просмотрите расчетный листок: сформируйте
Расчетный листокза текущий месяц. Если оклад не отражается или отображается некорректно, значит, где-то допущена ошибка в настройках.
Если оклад не отображается в отчетах, возможные причины:
- 📅 Документ с изменением оклада имеет будущую дату (еще не вступил в силу).
- 🔄 В настройках вида расчета указан неверный
Порядок расчета(например, вместоМесячныйстоитРазовый). - 🚫 На сотрудника наложено ограничение на начисления (проверьте вкладку
Ограниченияв его карточке).
Документ с окладом имеет верную дату
Оклад отображается в отчете"Анализ начислений"
Вид расчета настроен как"Оклад по дням/часам"
Нет активных ограничений на начисления сотруднику-->
5. Типичные ошибки при установке оклада и как их избежать
Даже опытные бухгалтеры иногда допускают ошибки при работе с окладами в 1С. Вот самые распространенные из них и способы их предотвращения:
| Ошибка | Последствия | Как исправить |
|---|---|---|
| Указание оклада без даты начала действия | Оклад не применяется при расчете зарплаты | Открыть документ и задать корректную дату |
Изменение оклада напрямую в справочнике Сотрудники |
Расхождения в регистрах, ошибки в отчетности | Создать документ Кадровый перевод или Изменение оплаты труда |
| Несовпадение даты документа и даты изменения оклада | Некорректный пересчет зарплаты за прошлые периоды | Создать новый документ с правильной датой |
Использование неверного вида расчета (например, Премия вместо Оклад) |
Ошибки в расчете НДФЛ и страховых взносов | Проверить настройки в Настройка зарплаты и кадров → Виды расчетов |
Особое внимание уделите ретрозачету — ситуации, когда оклад изменяется задним числом. В этом случае система автоматически пересчитает зарплату за прошлые периоды, что может привести к:
- 💸 Излишним выплатам или удержаниям.
- 📉 Искажению данных в отчетах
6-НДФЛиРСВ. - 📑 Необходимости переделывать уже сданную отчетность.
Все изменения окладов задним числом должны согласовываться с главбухом и фиксироваться в служебных записках. В некоторых случаях проще сделать доплату в текущем периоде, чем пересчитывать прошлые месяцы.
6. Массовое изменение окладов: инструкция для индексации
Если в компании проводится индексация зарплат, вручную изменять оклады каждому сотруднику неэффективно. В 1С:ЗУП для этого предусмотрен специальный инструмент — документ Изменение оплаты труда с возможностью групповой обработки.
Как провести массовую индексацию:
- Перейдите в
Зарплата и кадры→Изменение оплаты трудаи создайте новый документ. - В поле
Вид изменениявыберитеИзменить оклады. - Укажите
Процент индексацииилиФиксированную сумму увеличения. - На вкладке
Сотрудникиотметьте галочками тех, кого касается индексация (можно использовать фильтр по подразделениям или должностям). - Проверьте расчет новых окладов в колонке
Новый оклади проведите документ.
После проведения документа система автоматически создаст кадровые переводы для каждого сотрудника с новой датой и окладом. Важно: если у некоторых сотрудников оклад не должен меняться (например, у тех, кто получает фиксированную ставку), исключите их из списка до проведения документа.
Перед массовой индексацией экспортируйте текущие оклады в Excel через отчет Список сотрудников. Это поможет быстро восстановить данные, если что-то пойдет не так.
7. Где в 1С:Комплексная автоматизация установить оклад
В 1С:Комплексная автоматизация (КА) оклады настраиваются аналогично 1С:ЗУП, но с некоторыми особенностями, связанными с интеграцией бухгалтерского и кадрового учета. Чтобы задать оклад:
- Откройте раздел
Зарплата и кадры→Сотрудники. - Выберите сотрудника и перейдите на вкладку
Трудовой договор. - В блоке
Условия оплаты труданажмитеИзменитьи выберите нужныйВид расчета(обычноОклад по дням). - Укажите сумму оклада и сохраните изменения.
В 1С:КА оклад также можно задать через документ Приказ о приеме на работу или Приказ о переводе. Главное отличие от 1С:ЗУП — более тесная связь с бухгалтерскими счетами. Например, при настройке вида расчета Оклад нужно указать:
- 📌
Счет учета затрат(например, 26 или 44). - 📌
Субконто(подразделение, статью затрат). - 📌
Аналитику по НДФЛ и страховым взносам.
Если эти параметры не заданы, оклад будет начисляться, но может не попадать в нужные регистры бухгалтерского учета.
Как проверить связь оклада с бухгалтерскими счетами?
Чтобы убедиться, что оклад корректно привязан к бухгалтерским счетам, откройте Настройка зарплаты и кадров → Виды расчетов, найдите строку с окладом и проверьте вкладку Бухгалтерский учет. Здесь должны быть указаны счета дебет/кредит и аналитика. Если поля пустые, начисления не будут отражаться в бухгалтерских отчетах (например, в оборотке по счету 70).
8. Что делать, если оклад не сохраняется или сбрасывается
Иногда пользователи сталкиваются с проблемой, когда введенный оклад «сбрасывается» на ноль или прежнее значение. Причины могут быть разные:
⚠️ Внимание! Если оклад сбрасывается после обновления 1С, проверьте, не сбились ли настройки видов расчетов. После некоторых обновлений платформы требуется перепроведение документов за текущий месяц.
Чек-лист для устранения проблемы:
- Проверьте права доступа. У пользователя должны быть права на редактирование кадровых данных (роль
КадровикилиРасчетчик зарплаты). - Убедитесь, что документ проведен. Непровedenный документ не фиксирует изменения в регистрах.
- Проверьте, нет ли конфликтующих документов. Например, если после кадрового перевода создан еще один документ с той же датой, он может перезаписать оклад.
- Обновите кеш 1С. Иногда старые данные сохраняются в кеше и отображаются некорректно. Для очистки кеша перейдите в
Сервис→Параметры→Очистить кеш.
Если проблема сохраняется, попробуйте:
- 🔄 Создать новый документ
Кадровый переводвместо редактирования старого. - 🛠️ Запустить тестирование и исправление базы через
Администрирование→Тестирование и исправление. - 📞 Обратиться в поддержку 1С, если ошибка повторяется системно.
Если оклад сбрасывается только у определенных сотрудников, проверьте их карточки на наличие активных кадровых документов с будущей датой (например, запланированное увольнение). Такие документы могут блокировать изменения.
FAQ: Частые вопросы по установке оклада в 1С
Можно ли в 1С установить оклад в иностранной валюте?
Да, но для этого нужно:
- В настройках программы включить ведение учета в иностранной валюте (
Администрирование→Настройки программы→Валюты). - В карточке сотрудника на вкладке
Оплата трудавыбрать нужную валюту из справочника. - Указать курс для пересчета в рубли (автоматически или вручную).
Обратите внимание: зарплата в иностранной валюте должна быть согласована с трудовым договором и не противоречить законодательству РФ.
Как в 1С установить оклад по часам, а не по дням?
Для этого:
- В документе
Прием на работуилиКадровый переводвыберите вид расчетаОклад по часам. - Укажите
Часовую ставкувместо месячного оклада. - В настройках графика работы сотрудника проверьте, что указан
Часовый учет рабочего времени.
Если вида расчета Оклад по часам нет в списке, его нужно добавить в Настройка зарплаты и кадров → Виды расчетов.
Почему в расчетной ведомости оклад отображается не полностью?
Возможные причины:
- Сотрудник работал неполный месяц (например, был в отпуске или на больничном).
- В настройках вида расчета указан
Расчет по отработанному времени. - На сотрудника наложено удержание (например, по исполнительному листу).
Чтобы увидеть детализацию, сформируйте отчет Расчетный листок для этого сотрудника.
Можно ли в 1С установить разные оклады для совместителей?
Да, для этого:
- В карточке сотрудника перейдите на вкладку
Трудовые договоры. - Добавьте новый трудовой договор с типом
Внутреннее совместительство. - Для каждого договора укажите отдельный оклад.
В расчетных документах оклады будут суммироваться автоматически.
Как перенести оклады из старой базы 1С в новую?
Способы переноса:
- Использовать
Помощник переноса данных(доступен вАдминистрирование→Перенос данных). - Выгрузить данные в
Excelчерез отчетСписок сотрудникови загрузить в новую базу с помощьюЗагрузка данных из таблиц. - Написать обработку для переноса (потребуются навыки программирования в 1С).
Важно: после переноса проверьте корректность данных с помощью отчета Сравнение данных.