Другое · 10 мин
Как в 1С установить оклад с копейками
Как установить оклад с копейками в 1С:ЗУП и 1С:Бухгалтерии: настройка начисления, штатного расписания, кадровых документов, проверка расчёта и типичные ошибки.
Оклад с копейками — ситуация не такая редкая, как кажется: индексация на процент, пересчёт после изменения МРОТ, перенос данных из другой программы — и вот уже в штатном расписании появляется значение вроде 45 217,38. В 1С такие суммы поддерживаются, но точность хранения зависит от настроек показателя и способа задания оклада. Если разрядность не настроена, программа округлит значение, и расчёт за месяц «разъедется» с трудовым договором.
Ниже разобраны рабочие способы установить оклад с копейками в 1С:ЗУП (редакция 3.1) и 1С:Бухгалтерии 8, а также проверка результата, типичные ошибки и ограничения, о которых нужно знать до изменения документов.
Почему 1С округляет оклад и где это настраивается
В 1С:ЗУП размер оклада хранится не «сам по себе», а как значение показателя расчёта зарплаты. У каждого показателя есть свойство «Точность» — количество знаков после запятой. Для типового показателя «Оклад» обычно задана точность 2, но в некоторых базах её меняли, а в самописных начислениях точность могла быть установлена в 0.
Второе место, где теряются копейки, — шаблон формулы начисления. Если формула вида Оклад / НормаДней * ВремяВДнях использует показатель с нулевой точностью, результат будет целым независимо от того, что вы ввели в документе. Поэтому проверять нужно оба уровня: показатель и само начисление.
В 1С:Бухгалтерии 8 оклад задаётся проще — в кадровых документах или в начислении «Оплата по окладу», и поле суммы там, как правило, изначально позволяет вводить копейки. Но и здесь бывают нюансы при переносе данных и доработанных конфигурациях.
Проверка и настройка точности показателя «Оклад» в 1С:ЗУП
Откройте раздел «Настройка» → «Показатели расчета зарплаты». Найдите показатель «Оклад» (или «Оклад по дням», если используется несколько показателей). Откройте его карточку и посмотрите поле «Точность». Для оклада с копейками там должно стоять значение 2.
Если показатель типовой и поле недоступно для редактирования, проверьте, не используется ли в организации собственный показатель, созданный копированием. Самописный показатель с точностью 0 — самая частая причина «исчезающих» копеек. В этом случае либо исправьте точность в существующем показателе (если он ещё не использовался в расчётах), либо создайте новый с точностью 2 и переназначьте его в начислении.
Затем откройте само начисление: «Настройка» → «Начисления» → «Оплата по окладу». На вкладке с формулой убедитесь, что используется именно тот показатель, точность которого вы проверили. Если в формуле задействовано несколько показателей, проверьте каждый.
Как задать оклад с копейками при приёме на работу
Стандартный путь — документ «Приём на работу» (в ЗУП: «Кадры» → «Приёмы»). В табличной части с начислениями выберите «Оплата по окладу» и в колонке суммы введите значение с копейками, например 45 217,38. Разделитель — запятая или точка, программа воспримет оба варианта и приведёт к формату, заданному региональными настройками.
Если организация ведёт штатное расписание, оклад сначала задаётся в позиции штатного расписания, а в приём на работу подтягивается из неё. Тогда копейки нужно ввести в документе «Изменение штатного расписания» или «Утверждение штатного расписания» — в колонке «Оклад, тариф» соответствующей позиции. После проведения документа приём сотрудника на эту позицию подхватит сумму автоматически.
После проведения документа откройте его снова и убедитесь, что сумма сохранилась с копейками. Если значение округлилось до целого прямо в документе — возвращайтесь к настройке точности показателя: документ здесь ни при чём.
- 1Откройте Настройка → Показатели расчета зарплаты и проверьте точность показателя Оклад (должно быть 2)
- 2Проверьте формулу начисления Оплата по окладу — какой показатель в ней используется
- 3Введите оклад с копейками в штатном расписании или в документе Приём на работу / Изменение оплаты труда
- 4Проведите документ и убедитесь, что сумма сохранилась с копейками
- 5Рассчитайте зарплату за тестовый месяц и сверьте сумму начисления с ожидаемой
Изменение оклада действующему сотруднику
Для действующего сотрудника оклад меняется не редактированием старого приёма, а новым кадровым документом. В 1С:ЗУП это «Кадровый перевод» (если меняются и другие условия) или «Изменение оплаты труда» («Зарплата» → «Изменения оплаты сотрудников»). В документе укажите дату, с которой действует новый оклад, и введите сумму с копейками.
При массовой индексации удобнее документ «Изменение плановых начислений» с коэффициентом. Именно здесь копейки появляются чаще всего: умножение на коэффициент 1,037 даёт дробные значения. Обратите внимание на настройку округления в документе — если округление включено, программа сама приведёт результат к целым или к заданной разрядности. Отключите округление или установите его до копеек, если по договору нужна точная сумма.
Проверьте дату вступления изменения в силу: начисление по новому окладу начнётся с месяца, указанного в документе. Если документ проведён «задним числом» после расчёта зарплаты, потребуется перерасчёт — программа обычно сама предлагает его через механизм доначислений.
Оклад с копейками в 1С:Бухгалтерии 8
В 1С:Бухгалтерии 8 (ред. 3.0) оклад задаётся в документе «Приём на работу» (раздел «Зарплата и кадры» → «Кадровые документы») или в документе «Кадровый перевод» при изменении. Поле «Оклад» принимает значения с копейками без дополнительной настройки — достаточно ввести сумму в формате 45 217,38.
Если поле не даёт ввести копейки или округляет их, вероятны две причины: конфигурация доработана под целые оклады (тогда вопрос к специалисту, сопровождающему базу) либо данные приходят синхронизацией из ЗУП, где показатель настроен с нулевой точностью. Во втором случае исправлять нужно источник — ЗУП, а не бухгалтерскую программу.
После ввода оклада проверьте расчёт: «Зарплата и кадры» → «Все начисления», создайте начисление зарплаты за месяц и откройте расчёт сотрудника. Сумма «по окладу» при полностью отработанном месяце должна совпасть с окладом до копейки.
Проверка результата и типичные ошибки
Контрольный признак правильной настройки — расчётный листок сотрудника за полностью отработанный месяц. Начисление по окладу должно равняться окладу с копейками. Если сотрудник отработал неполный месяц, проверьте формулу: оклад делится на норму дней (часов) и умножается на фактически отработанное время — промежуточное округление в этом расчёте тоже зависит от точности показателей.
Дополнительно сверьте данные через отчёт «Полная сводка начислений» или «Расчётный листок» за два-три месяца подряд: это покажет, не «плавает» ли сумма из-за округлений при неполном времени.
Как проверить результат
Оклад сохранён с копейками, например 45 217,38
Значение округлено до целого — проверяйте точность показателя
Начисление по окладу равно окладу до копейки
Сумма отличается — проверяйте формулу и округления
Суммы совпадают полностью
Расхождение — внесён документ только в одном месте
Ограничения и когда нужен специалист
Есть ситуации, где самостоятельная настройка нежелательна. Если конфигурация доработана (нетиповые начисления, собственные показатели, обмены с внешними системами), изменение точности или формулы может затронуть смежные механизмы — от отражения в учёте до выгрузки в банк. В таких базах работы выполняйте сначала на копии.
При переносе данных из старых программ (1С:ЗУП 2.5, сторонние кадровые системы) оклады часто приходят уже округлёнными. Исправлять их массово лучше документом изменения оплаты труда с единой датой, а не ручной правкой каждого приёма — так сохранится корректная история.
Наконец, помните про документальную сторону: изменение оклада оформляется дополнительным соглашением к трудовому договору и приказом. Программа фиксирует сумму, но юридическую силу даёт правильно оформленный документ.
Что важно запомнить
Копейки в окладе определяются точностью показателя расчёта (должна быть 2), а задаются через кадровые документы — приём, кадровый перевод или изменение оплаты труда. После ввода всегда сверяйте документ, штатное расписание и расчётный листок: все три суммы должны совпадать до копейки.
Частые вопросы
Почему 1С округляет оклад до целых при вводе?
Почти всегда причина в точности показателя расчёта: для него установлено 0 знаков после запятой. Откройте «Настройка» → «Показатели расчета зарплаты», найдите показатель оклада и проверьте поле «Точность». Если показатель самописный и уже использовался, создайте новый с точностью 2 и переназначьте его в начислении.
Можно ли задать оклад с копейками сразу всем сотрудникам?
Да, через документ «Изменение плановых начислений» или «Изменение оплаты труда» с заполнением списка сотрудников. При индексации на коэффициент проверьте настройку округления в документе — чтобы копейки сохранились, округление должно быть отключено или установлено до двух знаков.
Оклад с копейками — это законно?
Да, законодательство не запрещает устанавливать оклад в сумме с копейками. Главное условие — точное совпадение суммы в трудовом договоре, штатном расписании и фактических начислениях, а также соблюдение нижней границы по МРОТ за полностью отработанный месяц.
Что делать, если копейки появились после индексации, а нужны целые суммы?
В документе индексации включите округление результата до целых рублей (или до нужной разрядности) — программа сама приведёт новые оклады к требуемому виду. Учтите, что округление должно быть зафиксировано в локальных нормативных актах организации и не должно уменьшать оплату труда по сравнению с условиями договора.
Нужно ли пересчитывать прошлые периоды после смены точности показателя?
Автоматически прошлые расчёты не меняются, но если вы исправляли оклад задним числом, потребуется перерасчёт соответствующих месяцев. Перед любыми такими действиями сделайте резервную копию базы и проверьте результат на копии, особенно если по прошлым периодам уже сдана отчётность.
Копейки есть в ЗУП, но в Бухгалтерии при синхронизации сумма целая. Где искать?
Проверяйте источник данных: при синхронизации 1С:Бухгалтерия получает суммы из ЗУП. Если в ЗУП показатель настроен с нулевой точностью, в бухгалтерскую программу уйдёт уже округлённое значение. Исправьте точность показателя в ЗУП и повторите синхронизацию.