Перейти к содержанию

Начисление зарплаты

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

Где искать: Модули → Кадровый учет → Регистры → Начисление зарплаты

Разбор на примере

Журнал начислений з/п

В журнале — номер, комментарий, дата и тип начисления. Здесь одно начисление — зарплата №1 от 31/08/2026, его и разберём.

Начисление з/п

Начисление №1 от 31.08.2026, период 01.08–31.08.2026, рабочих дней в периоде 31, счёт оплаты труда 661, счёт других выплат 663. Справа тип начисления — Зарплата (второе положение — «Аванс»).

Матрица «Сотрудники» — по строке на человека:

Сотрудник Ставка Отработано По окладу Сумма
ПР1 Ковальчук Игорь 1.00 21 18 000.00 18 000.00
ПР2 Мельник Андрей 1.00 21 15 000.00 15 000.00

Внизу итоги: всего начислено 33 000.00 и единый социальный взнос 7 260.00 (22% сверх начисленного).

Правее в матрице — колонки удержаний: НДФЛ, военный сбор, итого удержано, к выплате. Именно они превращают начисленное в то, что человек получит на руки.

Какие проводки делает документ

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

Дт Кт Сумма Что произошло
921 661 33 000,00 начислена зарплата — расходы фирмы выросли, долг перед работниками тоже
661 6411 5 940,00 удержан НДФЛ (18%) — долг перед работником уменьшился, появился долг перед бюджетом
661 642 495,00 удержан военный сбор (1,5%) — так же
921 651 7 260,00 начислен ЕСВ работодателя (22%)

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

Посчитать «к выплате» можно прямо по проводке: 33 000,00 − 5 940,00 − 495,00 = 26 565,00. Именно эту сумму выдадут через кассу или банк, и именно на неё закроется остаток 661.

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

Откуда берутся счета

  • счёт расходов (в примере 921) — «Фин. счет» класса работника. Класс берётся из изменения условий, действующего на конец периода, а если в нём класса нет — из действующего в периоде контракта: утверждённого, с датой начала не позже конца периода и датой конца не раньше его начала, из нескольких — с самой поздней датой начала (черновик не учитывается). Нет класса или в классе не заполнен счёт — берётся общий «Счет затрат на труд» из настройки «Использование финансовых счетов». Поэтому администрация, производство и сбыт могут ложиться на разные счета — это задают классами;
  • счёт расчётов с работниками (661) — поле «Счет оплаты труда» в шапке документа. Новый документ получает его из настройки «Использование финансовых счетов», но проводка идёт на тот счёт, что стоит в документе: изменили его здесь — изменилась и проводка;
  • счета налогов (в примере 6411, 642, 651; в новой компании НДФЛ — на 6413, потому что 6411 отчёт «Баланс» читает как налог на прибыль) — из справочника ставок, строка с датой не позднее даты расчёта. Ставки исторические: изменились с нового года — старые документы пересчитаются по старым.

По тем же правилам счета расходов определяет и окно выбора поля «Объекты»: объекты аналитики оно спрашивает для тех счетов, на которые пойдут проводки. Ставки налога на дату расчёта нет — её счёта в перечне не будет, а на отсутствующую ставку укажет уже проведение.

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

Аванс и зарплата

Переключатель типа — не формальность. Аванс — сумма «Аванс» из контракта (или из действующего изменения условий); если она не задана — оклад за рабочие дни периода аванса. Зарплату — за месяц целиком, за вычетом аванса, НАЧИСЛЕННОГО утверждёнными документами аванса за этот период (выплачен ли он на самом деле, расчёт не проверяет). Поэтому в матрице есть отдельная колонка «Начислено аванса»: она вычитается, чтобы не заплатить дважды. Период зарплаты — целый месяц: если в строках уже есть суммы, часть месяца система не примет («Зарплата считается за целые месяцы!»). Неполный месяц сотрудника задают днями в его строке.

Ставки налогов берутся из справочника ставок, а то, какие именно коды применять, задаёт настройка расчёта.

Типичные ситуации

Оклад изменился среди периода. Документ берёт оклад последнего утверждённого изменения условий, действующего на КОНЕЦ периода расчёта, — не на дату расчёта: повышение с 1 сентября в расчёт за август не попадёт, даже если документ датирован сентябрём. См. изменение условий контракта.

Нужно выплатить премию. Для этого в матрице есть колонки «Премии и бонусы» и «Другие доплаты».

Документ не проводится: «Введите объект с типом …». Для счёта оплаты труда включён контроль аналитики, а в карточках работников не проставлены объекты. Заведите объект на каждого работника (тип — тот, которого требует правило контроля) и впишите его в карточку: дальше система сама разнесёт по ним и начисление, и налоги.

Документ не проводится: «Ставка налогов '…' не заведена». В настройке начисления стоит код, которого нет в справочнике ставок, либо все строки этого кода имеют дату позже даты расчёта. Обычно случается в компании, созданной копированием: справочники перевели, а настройку — нет.

После расчёта окно предупреждает: «В настройке начисления зарплаты не указаны коды ставок: НДФЛ, Военный сбор — эти налоги не удерживаются!» В настройке начисления пусты коды названных налогов, и в матрице они посчитаны как 0. Предупреждение появляется после «Заполнить матрицу», «Рассчитать по всем», «Рассчитать» в строке и правки строки и ничего не блокирует. Укажите коды там, куда оно отсылает (Кадровый учет → Настройки → Настройка начисления зарплаты), и рассчитайте снова. НДФЛ и военный сбор, вписанные в строку вручную, предупреждения не вызывают.

Расчёт нужно переделать. Снимите ОК: проводки откатятся, документ снова станет черновиком. Если по начислению уже утверждён документ «Расходы из кассы», ОК не снимется — сначала снимите ОК с него.

Куда смотреть дальше

Переменные печати

Значения, доступные в шаблонах печатных форм этого документа. Как записать переменную в шаблоне — см. Печатные формы.

Поля заголовка:

Переменная Что подставляется
PayrollCalc_OK Утверждено (да/нет)
PayrollCalc_No №
PayrollCalc_Comment Комментарий
PayrollCalc_Date Дата
PayrollCalc_Type Вид выплаты: аванс или зарплата
PayrollCalc_Period Период
PayrollCalc_PeriodTo Период — поле «Период до»
PayrollCalc_PayrollAccount Счет оплаты труда
PayrollCalc_OtherPayments Счет других выплат
PayrollCalc_Objects Объекты
PayrollCalc_Days Рабочих дней в периоде
PayrollCalc_Total Всего начислено
PayrollCalc_ESV Единый социальный взнос

Поля строк:

Переменная Что подставляется
MNo Номер позиции строки
MEmployee Сотрудник
MRate Ставка
MName Название
MDays Отработано дней
MSalary По окладу
MBonuses Премии и бонусы
MOther Другие доплаты
MIndexation Индексация
MVacation Отпускные
MHospitalBenefits Больничные
MHospitalExpenses Больничные за счет компании
MFinancialAid Материальная помощь
MSum Сумма
MIncomeTax НДФЛ
MMilitaryCollection Военный сбор
MTotalWithheld Всего удержано
MToBePaid К выплате
MPaid Погашено — выплачено утверждёнными расходами из кассы по этой строке
MAdvance Начислено аванса — утверждёнными документами аванса за период; в документе аванса — 0