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