Начисление оклада сотруднику в 1С: от настройки до расчётного листка
Содержание
Оклад в 1С начисляется документом «Начисление зарплаты и взносов» (в 1С:ЗУП 3.1) или «Начисление зарплаты» (в 1С:Бухгалтерии 3.0). Сам оклад программа не считает «из воздуха»: сумма берётся из кадрового документа о приёме, а за неполный месяц делится пропорционально отработанным дням по производственному календарю.
Чтобы цифра в расчётном листке была верной, нужны три вещи: заведённый сотрудник с назначенным окладом, заполненный табель (или данные о неявках) и правильный месяц начисления. Ниже — порядок действий для обеих конфигураций, расчёт за полный и неполный месяц, разбор надбавок и удержаний и проверка результата.
Что должно быть настроено до начисления
Начисление не пройдёт корректно, если пропущен хотя бы один из подготовительных шагов.
- 👤 Сотрудник принят на работу. В 1С:ЗУП — документом
Кадры → Приёмы, переводы, увольнения → Приём на работу. В 1С:Бухгалтерии — черезЗарплата и кадры → Сотрудники, кнопка «Оформить приём». - 💰 Назначен оклад. В документе приёма в табличной части «Начисления» выбирается вид расчёта «Оклад по дням» и указывается сумма. Именно эта строка потом «подтянется» в начисление зарплаты.
- 📅 Заполнен производственный календарь
на текущий год (
Настройка → Производственные календари). Без него программа не знает норму рабочих дней и не пересчитает оклад за неполный месяц. - ⏱ Отражены отклонения — отпуска, больничные, прогулы, командировки. Их вводят отдельными документами ДО начисления зарплаты, иначе оклад посчитается за полный месяц.
Если оклада в карточке приёма нет, начисление зарплаты по сотруднику создастся с нулём. Проверять настройку проще всего через отчёт Кадры → Штатное расписание или карточку сотрудника — там видно действующее плановое начисление.
Отдельно стоит понимать разницу между видами расчёта оклада. «Оклад по дням» делит месячную ставку на норму рабочих дней — это самый частый вариант для пятидневки. «Оклад по часам» применяют при суммированном учёте или сменном графике: база расчёта — норма часов, а не дней. «Оплата по часовому тарифу» — это уже не оклад, а тарифная ставка за фактически отработанные часы. Если выбрать не тот вид, оклад за неполный месяц посчитается неверно, поэтому вид расчёта задают один раз при приёме и больше не трогают.
В 1С:Бухгалтерии состав начислений проще, чем в ЗУП: если учёт зарплаты ведётся прямо в бухгалтерской базе (Зарплата и кадры → Настройки зарплаты), доступны оклад, премии и несколько типовых надбавок. Для сложного кадрового учёта — графики, сдельщина, множество видов начислений — используют отдельную базу 1С:ЗУП с последующей синхронизацией.
Документ начисления зарплаты: где создать и как заполнить
Путь к документу различается по конфигурациям, поэтому дам обе ветки.
| Конфигурация | Где создать документ | Название документа |
|---|---|---|
| 1С:ЗУП 3.1 | Зарплата → Начисления зарплаты и взносов | Начисление зарплаты и взносов |
| 1С:Бухгалтерия 3.0 | Зарплата и кадры → Все начисления | Начисление зарплаты |
Порядок заполнения одинаковый по смыслу:
- Создайте документ кнопкой «Создать» и укажите месяц начисления — это ключевой реквизит. За октябрь нельзя начислять в документе за сентябрь.
- Выберите организацию и, при необходимости, подразделение (если считаете по частям).
- Нажмите «Заполнить». Программа подберёт всех сотрудников с действующими плановыми начислениями и рассчитает оклад по отработанному времени.
- Проверьте табличную часть: по каждому сотруднику видны вид начисления «Оклад по дням», отработанные дни/часы и сумма.
- На отдельных вкладках автоматически рассчитаются НДФЛ и (в ЗУП) страховые взносы.
- Проведите документ кнопкой «Провести» или «Провести и закрыть».
Кнопка «Заполнить» перезаписывает ручные правки. Если вы уже скорректировали суммы вручную, повторное «Заполнить» их сбросит. Правьте суммы последним действием перед проведением.
После проведения формируются движения: в 1С:Бухгалтерии — проводки по начислению зарплаты и удержанию НДФЛ, в 1С:ЗУП — записи регистров расчёта, которые потом переносятся в бухгалтерию синхронизацией или документом отражения.
Расчёт оклада за полный и неполный месяц
Оклад — это фиксированная сумма за полностью отработанный месяц (ст. 129 ТК РФ). За неполный месяц 1С считает его пропорционально.
Формула, которую применяет программа:
Сумма = Оклад ÷ Норма рабочих дней по месяцу × Отработано дней
Пример полного месяца. Оклад 60 000 ₽, в месяце 21 рабочий день, сотрудник отработал все 21. Начислено ровно 60 000 ₽.
Пример неполного месяца. Тот же оклад 60 000 ₽, в месяце 21 рабочий день, но сотрудник был 6 дней в отпуске и отработал 15 дней:
60 000 ÷ 21 × 15 = 42 857,14 ₽
Отпуск при этом начисляется отдельным документом «Отпуск» и в начисление зарплаты уже не попадает — иначе получится задвоение.
Для часовой оплаты механика та же, но делится не на дни, а на норму часов. Для этого в приёме выбирают вид расчёта «Оклад по часам», а не «Оклад по дням».
Пример расчёта по часам. Оклад 60 000 ₽, норма месяца 168 часов, сотрудник отработал 150 часов:
60 000 ÷ 168 × 150 = 53 571,43 ₽
Если в организации учёт ведётся по часам при суммированном учёте рабочего времени, норму и факт программа берёт из графика работы сотрудника. Проверьте, что сотруднику назначен верный график (Настройка → Графики работы сотрудников).
Отдельный случай — переходящие праздники и перенос рабочих дней. Норму на такой месяц программа возьмёт из производственного календаря, поэтому если календарь не обновлён под официальный перенос выходных, оклад за неполный месяц уедет на несколько сотен рублей. Это первое, что стоит проверить, если итог кажется странным.
Удержания, надбавки и премии в одном документе
Оклад почти никогда не идёт «в одиночку». Разберём, что добавляется к нему и что из него вычитается.
Что увеличивает начисление (идёт плюсом):
- Надбавки и доплаты — за стаж, за вредность, персональная. Назначаются плановым начислением в приёме или кадровым документом «Изменение оплаты труда» и попадают в тот же документ начисления.
- Районный коэффициент и северная надбавка — рассчитываются автоматически от суммы оклада, если в настройках организации указан регион.
- Разовые премии — вводятся документом «Премия» (в ЗУП) до начисления зарплаты.
Что уменьшает сумму к выплате (идёт минусом):
- 🧾 НДФЛ — удерживается автоматически. Базовая ставка 13 %; с части годового дохода свыше 2,4 млн ₽ действует повышенная ставка по прогрессивной шкале. Для типового оклада применяется 13 %.
- 📄 Удержания по исполнительным листам — алименты, долги. Вводятся отдельно документом «Исполнительный лист» и рассчитываются после удержания НДФЛ.
- 💳 Прочие удержания — профсоюзные взносы, погашение займа, удержания по заявлению.
Пример с НДФЛ. Оклад 60 000 ₽ за полный месяц. НДФЛ: 60 000 × 13 % = 7 800 ₽. На руки сотрудник получит 60 000 − 7 800 = 52 200 ₽ (без учёта вычетов и других удержаний).
Если у сотрудника есть стандартный вычет на детей, он уменьшает налоговую базу, и НДФЛ будет меньше. Вычет настраивается в карточке сотрудника и применяется в начислении автоматически.
Пример с районным коэффициентом. Оклад 60 000 ₽, районный коэффициент 1,15 (15 %). Начислено: 60 000 × 1,15 = 69 000 ₽. НДФЛ считается уже от полной суммы: 69 000 × 13 % = 8 970 ₽. Коэффициент программа добавляет отдельной строкой, если регион указан в настройках организации, — вручную его вводить не нужно.
Калькулятор выше помогает быстро прикинуть, сколько сотрудник получит на руки и во сколько оклад обойдётся организации с учётом взносов. В самой 1С эти же цифры видны в расчётном листке и в отчёте по взносам, но для предварительной оценки при найме удобнее считать отдельно.
Какие проводки формирует начисление оклада
После проведения документа в 1С:Бухгalterии формируются бухгалтерские записи. Счёт затрат зависит от того, где работает сотрудник: производство, управление или торговля.
Счёт затрат программа подставляет из настройки способа отражения зарплаты (Зарплата и кадры → Настройки зарплаты → Отражение в учёте). Если проводки легли не на тот счёт, причину ищите там, а не в самом документе начисления.
Страховые взносы отражаются на счёте 69 отдельными строками по видам (на пенсионное, медицинское, социальное страхование). С 2023 года они уплачиваются единым тарифом в СФР, но на плане счетов и в проводках 1С субсчета 69 сохранились.
Проверка начислений: какие отчёты открыть
Перед выплатой сумму стоит сверить. В 1С для этого есть готовые отчёты.
- Расчётный листок (
Зарплата → Отчёты по зарплате → Расчётный листок) — показывает по сотруднику: начислено, удержано, выплачено, долг. Главный отчёт для проверки. - Анализ зарплаты по сотрудникам — сводная таблица по всем начислениям и удержаниям за месяц.
- Полный свод начислений, удержаний и выплат — для бухгалтера: контроль итогов по организации.
- Проверка расчёта оклада вручную — норма дней из календаря × ставка за день. Если цифра расходится с документом, ищите причину в табеле или неучтённом отклонении.
Расхождение «начислено меньше ожидаемого» почти всегда означает неучтённый отпуск, больничный или неверную дату приёма. Расхождение «больше» — задвоенное плановое начисление или не удалённый дубль документа.
Сверьте, что сумма в расчётном листке совпадает с ведомостью на выплату. Выплата оформляется документом «Ведомость в банк» или «Ведомость в кассу» уже после проведённого начисления.
Частая путаница — оклад и аванс. Аванс (зарплата за первую половину месяца) начисляется и выплачивается до документа «Начисление зарплаты», а в самом начислении за месяц он учитывается как ранее выплаченная сумма. То есть полный оклад начисляется один раз по итогам месяца, а к выплате за вторую половину идёт оклад за минусом НДФЛ и ранее выданного аванса. Если в расчётном листке «к выплате» получилось меньше ожидаемого — проверьте, не учтён ли уже выданный аванс.
Как исправить ошибку в начислении оклада
Если зарплата начислена неверно, а месяц ещё не закрыт и выплата не прошла — исправить легко.
- Откройте проведённый документ начисления.
- Устраните причину: проведите пропущенный больничный/отпуск, поправьте оклад в кадрах, заполните календарь.
- Нажмите «Заполнить» заново и «Провести». Суммы пересчитаются.
Если выплата уже прошла или месяц закрыт, документ-источник правят следующим месяцем через механизм перерасчёта (в ЗУП это документ «Перерасчёт», в Бухгалтерии — сторнирование и новое начисление). Прямое изменение закрытого периода искажает отчётность по НДФЛ и взносам.
Страховые взносы с оклада начисляет работодатель поверх зарплаты (единым тарифом), они не удерживаются из суммы к выплате. С 2023 года администрирует их СФР (бывшие ПФР и ФСС) — на механику начисления в 1С это не влияет, меняются только коды и отчёты.
Автоматизация: чтобы не заполнять руками каждый месяц
Рутину начисления оклада можно свести к двум кнопкам.
- Плановые начисления один раз задаются в приёме и дальше подтягиваются автоматически. Не нужно каждый месяц вводить оклад заново.
- Групповое заполнение. Кнопка «Заполнить» в документе обрабатывает сразу всех сотрудников организации.
- Начисление по подразделениям. Крупные базы удобно считать частями — отдельным документом на каждое подразделение, чтобы распределить нагрузку между расчётчиками.
- Регламентные начисления по графику. В ЗУП можно настроить, чтобы документ создавался заранее в конце месяца и оставалось только проверить и провести.
Главное условие автоматизации — чистые кадровые данные. Если плановые начисления ведутся аккуратно, а отклонения вводятся вовремя, ежемесячное начисление занимает минуты.
Почему оклад начислился не полностью, хотя сотрудник работал весь месяц?
Можно ли начислить оклад одному сотруднику, а не всем сразу?
Как начислить оклад за первый неполный месяц работы?
Нужно ли отдельно считать НДФЛ при начислении оклада?
Оклад изменился в середине месяца — как начислить?
Источники
- Трудовой кодекс РФ, ст. 129, 133, 136
- Налоговый кодекс РФ, глава 23 (НДФЛ)