К статье
Практический материал

Другое · 11 мин

Как в 1С начислить зарплату за неполный месяц

Как в 1С ЗУП начислить зарплату за неполный месяц: расчёт по окладу пропорционально дням, приём и увольнение в середине месяца, отпуска, больничные, проверка результата.

Неполный месяц в расчёте зарплаты возникает в типовых ситуациях: сотрудник принят не с первого числа, уволен до конца месяца, был в отпуске, на больничном, в командировке или в отпуске без сохранения заработной платы. В «1С:Зарплата и управление персоналом» (ЗУП) такие периоды обрабатываются автоматически — программа пересчитывает оклад пропорционально фактически отработанному времени по графику сотрудника. Задача пользователя — правильно ввести кадровые события и отсутствия, а затем проверить результат.

Ключевой принцип: программа не «урезает» оклад сама по себе, а опирается на норму рабочего времени по графику и на данные о фактически отработанных днях. Если в базе неверно настроен график или не введён документ отсутствия, сумма начисления будет неправильной, даже если формула расчёта корректна. Поэтому основная работа при начислении за неполный месяц — это контроль исходных данных.

Ниже разобраны основные сценарии: приём и увольнение в середине месяца, отсутствия разных видов, ручной пересчёт, проверка результата и типичные ошибки, которые приводят к неверным суммам.

Как программа рассчитывает оплату за неполный месяц

При начислении по окладу ЗУП использует формулу пропорции: должностной оклад делится на норму рабочего времени за месяц (в днях или часах — в зависимости от настроек вида расчёта и графика) и умножается на фактически отработанное время. Норма берётся из графика работы сотрудника, а факт — из табеля, который формируется автоматически с учётом введённых отсутствий.

Например, сотрудник с окладом 60 000 рублей принят на работу с 15-го числа. По его графику в месяце 22 рабочих дня, из которых он отработал 12. Начисление составит: 60 000 / 22 × 12 = 32 727,27 рубля. Программа выполнит этот расчёт сама, если приём на работу оформлен документом и график заполнен правильно.

Важно понимать, что пропорция считается по рабочим дням (или часам) конкретного месяца, а не по среднему количеству дней в году. Поэтому один и тот же оклад при одинаковом количестве пропущенных дней даст разные суммы в «коротком» и «длинном» месяце — это нормально и соответствует порядку расчёта.

Приём на работу или увольнение в середине месяца

Самый простой сценарий — сотрудник принят или уволен не первым и не последним числом. В этом случае никаких дополнительных документов, кроме кадровых, вводить не требуется. Достаточно оформить документ «Приём на работу» (или «Кадровый перевод», «Увольнение») с корректной датой, и при заполнении документа «Начисление зарплаты и взносов» программа автоматически рассчитает оплату только за отработанный период.

Проверьте в кадровом документе три вещи: дату приёма или увольнения, назначенный график работы и размер оклада (ФОТ). Если сотруднику по ошибке назначен график с другой нормой — например, шестидневка вместо пятидневки — пропорция будет рассчитана от неверной базы, и сумма исказится.

Начисление при приёме в середине месяца
  1. 1
    Оформите документ «Приём на работу» с фактической датой выхода сотрудника, проверьте график и оклад.
  2. 2
    Создайте документ «Начисление зарплаты и взносов» за нужный месяц и заполните его по кнопке «Заполнить».
  3. 3
    Найдите сотрудника в табличной части: колонки «Норма дней» и «Отработано дней» должны отличаться.
  4. 4
    Дважды щёлкните по строке сотрудника и проверьте расшифровку: период работы, норму, факт и итоговую сумму.
  5. 5
    Проведите документ и сверьте результат с расчётным листком сотрудника.

Отсутствия: отпуск, больничный, отпуск за свой счёт

Если сотрудник работал весь месяц, но часть его отсутствовал, сначала вводится документ отсутствия, и только потом — итоговое начисление. В ЗУП для этого используются документы «Отпуск», «Больничный лист», «Командировка», «Отсутствие (болезнь, прогул, отпуск без сохранения)» и другие. Каждый из них вытесняет оплату по окладу за свой период.

Механизм вытеснения работает так: при заполнении «Начисления зарплаты и взносов» программа видит зарегистрированное отсутствие и уменьшает количество отработанных дней в строке сотрудника. Оклад пересчитывается пропорционально, а само отсутствие оплачивается отдельным начислением (отпускные, пособие) или не оплачивается вовсе — как в случае отпуска без сохранения заработной платы.

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

Ручной пересчёт и документ «Данные для расчёта зарплаты»

В некоторых случаях автоматического механизма недостаточно: например, сотруднику нужно доплатить или удержать сумму по индивидуальному основанию, не связанному с отсутствием. Для таких ситуаций в ЗУП предусмотрены разовые начисления и удержания (документы «Разовое начисление», «Разовое удержание») и ручная корректировка строк в документе начисления.

Ручная правка суммы прямо в «Начислении зарплаты и взносов» допустима, но это крайняя мера: при следующем перезаполнении документа исправление потеряется, а при переносе данных в бухгалтерию могут возникнуть расхождения. Предпочтительный способ — подобрать подходящий вид расчёта и ввести его отдельным документом, чтобы сумма была прозрачно обоснована и попадала в отчёты.

Как пересчитать оклад за часть месяца вручную

Если требуется проверить программу «на калькуляторе», возьмите оклад из кадрового приказа, норму дней из графика и фактические дни из табеля. Формула: оклад / норма × факт. Для часовой оплаты используйте часы вместо дней. Расхождение с программой в копейках допустимо из-за округления, но разница в рубли и больше — повод искать ошибку в исходных данных.

Проверка результата: табель, расчётный листок, отчёты

После проведения начисления результат проверяют минимум тремя инструментами. Первый — отчёт «Табель учёта рабочего времени (Т-13)»: он показывает, какие дни программа считает отработанными, а какие — отсутствием, и с какими кодами. Если в табеле день отмечен рабочим, хотя сотрудник был в отпуске, значит, документ отсутствия не проведён или введён на другой период.

Второй инструмент — расчётный листок сотрудника. В нём видно, из чего сложилась сумма: оплата по окладу за отработанные дни, отпускные или пособие, удержания и НДФЛ. Третий — отчёт «Полная сводка начислений, удержаний и выплат», который удобен для сверки по подразделению или организации в целом.

Контрольные точки

Как проверить результат

Колонки «Норма» и «Отработано» в документе начисления
Норма

Отработано меньше нормы ровно на дни отсутствия

Тревожный признак

Норма равна факту при наличии отпуска или больничного

Табель Т-13
Норма

Дни отсутствия отмечены кодами (ОТ, Б, ДО и др.)

Тревожный признак

Все дни месяца отмечены как рабочие

Расчётный листок
Норма

Оклад пересчитан пропорционально, отсутствие оплачено отдельной строкой или не оплачено

Тревожный признак

Полный оклад плюс оплата отсутствия одновременно

Задолженность на конец месяца
Норма

Совпадает с суммой к выплате после НДФЛ

Тревожный признак

Отрицательная или завышенная задолженность без объяснимой причины

Типичные ошибки и их последствия

Большинство ошибок при расчёте неполного месяца связано не с формулой, а с данными. Неверный график, непроведённый документ отсутствия, не та дата приёма — каждая из этих причин даёт неправильную сумму, которая затем уходит в выплату, НДФЛ и отчётность. Исправлять такие ошибки после сдачи отчётов заметно сложнее, чем предотвратить.

Типичные ошибки
01
Ввод отсутствия после начисления зарплаты без перезаполнения документа — двойная оплата и переплата сотруднику.
02
Неверный график в кадровом приказе — пропорция считается от чужой нормы, сумма систематически искажается.
03
Ручная правка суммы вместо документа отсутствия — при перезаполнении правка теряется, табель не соответствует факту.
04
Отсутствие, введённое не тем документом или не тем видом расчёта — дни не вытесняют оклад, норма не уменьшается.
05
Игнорирование предупреждений программы о пересечении периодов — задвоение начислений за одни и те же дни.

Как выбрать способ оформления в разных ситуациях

Выбор документа зависит от причины неполного месяца. Кадровые события (приём, перевод, увольнение) оформляются кадровыми приказами и не требуют дополнительных действий. Плановые отсутствия — соответствующими документами отсутствий. Разовые доплаты и удержания — отдельными разовыми документами. Смешивать эти механизмы не следует: каждый из них по-разному отражается в табеле, отчётности и расчёте среднего заработка.

Маршрут решения

Как выбрать действие

Сотрудник принят или уволен в середине месяцаДостаточно кадрового приказа — отдельные документы не нужны, просто проверьте график и дату
Сотрудник был в отпуске, на больничном, в командировкеВведите соответствующий документ отсутствия до начисления зарплаты
Нужна разовая доплата или удержание, не связанная с отсутствиемИспользуйте документ «Разовое начисление» или «Разовое удержание»
Сумма в документе начисления не сходится с ручным расчётомПроверьте график, норму времени и проведённость документов отсутствий, не правьте сумму вручную

Отдельно стоит сказать о сотрудниках с неполным рабочим временем (ставка 0,5 и т. п.). Для них пропорция по неполному месяцу считается так же, но от уже уменьшенной нормы и оклада по ставке. Ошибка в настройке неполной ставки в кадровом приказе приведёт к двойному уменьшению или, наоборот, к завышению суммы.

Часто задаваемые вопросы

Почему программа начислила полный оклад, хотя сотрудник был в отпуске?

Чаще всего документ «Отпуск» не проведён, введён на другой месяц или начисление зарплаты заполнялось раньше ввода отпуска и не перезаполнялось. Проверьте статус документа, затем перезаполните «Начисление зарплаты и взносов» — количество отработанных дней должно уменьшиться.

Нужно ли вручную уменьшать оклад в документе начисления?

Нет. При корректно введённых кадровых данных и отсутствиях программа пересчитывает оклад автоматически. Ручная правка оправдана только в исключительных случаях и требует письменного обоснования, поскольку при перезаполнении документа она будет потеряна.

Как проверить, какой график назначен сотруднику?

Откройте карточку сотрудника и перейдите по ссылке к кадровым данным либо откройте последний кадровый документ (приём или перевод). Норму по графику за конкретный месяц удобно смотреть в табеле Т-13 или в строке документа начисления, развернув расшифровку.

Что делать, если ошибка обнаружена после выплаты зарплаты?

Не редактируйте проведённые документы выплаты напрямую. Определите направление корректировки: при переплате оформляется удержание или сторнирование, при недоплате — доначисление документом «Доначисление, перерасчёт» или в следующем периоде. Учтите, что перерасчёт влияет на НДФЛ, взносы и уточнённую отчётность.

Считается ли пропорция по дням или по часам?

Это зависит от настройки вида расчёта и графика: при поденном учёте используется отношение дней, при суммированном учёте и почасовой оплате — отношение часов. Для большинства офисных сотрудников на пятидневке применяется расчёт по дням.

Как начислить зарплату, если сотрудник работал на полставки и ещё был на больничном?

Оба фактора применяются последовательно и независимо: оклад уже рассчитан с учётом ставки 0,5, а больничный вытесняет дни болезни из этого уменьшенного оклада. Введите «Больничный лист», затем перезаполните начисление и проверьте по расчётному листку, что оклад учтён за отработанные дни по половинной норме.

Итог

Что важно запомнить

Зарплата за неполный месяц в 1С:ЗУП считается автоматически по формуле «оклад / норма × факт», но только при корректных исходных данных: верном графике, точных датах кадровых приказов и своевременно проведённых документах отсутствий. Сначала вводите отсутствия, потом начисляйте зарплату, а результат всегда сверяйте по табелю и расчётному листку до выплаты.