Как 1С начисляет зарплату: разбор алгоритма для бухгалтера и кадровика

· 10 мин

Содержание

Зарплата в 1С рассчитывается так: программа берёт вид начисления сотрудника (оклад, тариф), сопоставляет его с нормой времени из графика и фактом из табеля, прибавляет премии и средний заработок по отпускам и больничным, затем удерживает НДФЛ и прочие удержания. Итог — сумма «на руки» и начисленные сверху страховые взносы. В 1С:ЗУП 3.1 этим занимается документ Начисление зарплаты и взносов, в 1С:Бухгалтерии 3.0 — документ Начисление зарплаты.

Разница между конфигурациями в глубине. ЗУП ведёт полноценный кадровый и зарплатный учёт: графики, подразделения, сложные начисления, межрасчётные выплаты. Бухгалтерия считает зарплату упрощённо и подходит организациям примерно до 60 человек без сложной кадровой схемы. Алгоритм начисления при этом общий, различаются интерфейс и набор документов. Разберём его пошагово — от настроек до проводок.

С чего начинается расчёт: виды начислений и настройки

До первого расчёта программе нужно объяснить, из чего складывается зарплата. Основа — справочник видов начислений (в ЗУП это Настройка → Начисления, в Бухгалтерии — Зарплата и кадры → Настройки зарплаты → Начисления).

Базовые виды начислений:

  • 💰 Оклад по дням — фиксированная сумма за полностью отработанный месяц, пропорционально дням.
  • ⏱️ Оклад по часам — то же, но норма и факт считаются в часах (сменный график).
  • 📊 Оплата по часовому тарифу — ставка умножается на отработанные часы.
  • 🎯 Премия — процентом от базы или фиксированной суммой.
  • 🌙 Доплаты — за ночные, сверхурочные, праздничные, совмещение.

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

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

Если новое начисление не попало в расчёт — проверьте, назначено ли оно сотруднику в плановых начислениях (вкладка «Начисления» в карточке или кадровом документе), а не только заведено в справочнике.

Как считается оклад по табелю и норме времени

Оклад — не всегда полная сумма из штатного расписания. 1С делит её на норму рабочего времени месяца и умножает на фактически отработанные дни или часы.

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

Формула для оклада по дням выглядит так:

Начислено = Оклад / Норма дней по графику × Отработано дней

Пример. Оклад 60 000 ₽, в месяце по графику 21 рабочий день, сотрудник отработал 15 (остальное — отпуск). Расчёт: 60 000 / 21 × 15 = 42 857,14 ₽. Оставшиеся 6 дней оплачиваются отдельно как отпускные по среднему заработку.

Дни и часы, когда человек отсутствовал, в 1С закрываются документами-отклонениями: Отпуск, Больничный лист, Отсутствие (болезнь, неявка), Командировка. Они автоматически уменьшают отработанное время в табеле, и оклад пересчитывается без ручного вмешательства.

Зарплату по Трудовому кодексу (ст. 136) выплачивают не реже чем каждые полмесяца, поэтому расчёт делится на две части. За первую половину месяца платят аванс — в 1С он оформляется документом Начисление за первую половину месяца (ЗУП) или рассчитывается от процента оклада либо по фактически отработанному времени на дату аванса. Окончательный расчёт за месяц идёт документом начисления зарплаты, и НДФЛ в текущем порядке удерживается при каждой выплате, включая аванс. Поэтому в расчётном листке сумма к выплате за месяц уже учитывает выданный ранее аванс.

Если забыть провести отклонение, 1С начислит полный оклад за дни отсутствия. Это одна из самых частых причин переплаты. Сначала вводят все кадровые отклонения за месяц, потом начисляют зарплату.

Средний заработок: отпускные и больничные

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

Отпускные. Расчётный период — 12 календарных месяцев перед месяцем начала отпуска. Средний дневной заработок:

Средний дневной = База за 12 мес / 12 / 29,3

29,3 — среднемесячное число календарных дней. Если месяц отработан не полностью (были болезни, отпуска), число календарных дней в нём пересчитывается, и делитель становится меньше 29,3. 1С делает это сама по документу Отпуск — в нём виден и расчётный период, и исключённые дни.

Пример. База за 12 месяцев — 720 000 ₽, все месяцы полные. Средний дневной: 720 000 / 12 / 29,3 = 2 047,78 ₽. За 14 дней отпуска: 2 047,78 × 14 = 28 668,92 ₽.

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

Больничные. Расчётный период — два календарных года перед годом болезни, делитель всегда 730. Результат зависит от страхового стажа:

Страховой стажПроцент от среднего заработка
8 лет и более100%
от 5 до 8 лет80%
менее 5 лет60%

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

Калькулятор больничного
Дневное пособие: — · Всего: —
Средний дневной = доход за 2 года ÷ 730. Первые 3 дня болезни — за счёт работодателя, остальное — СФР.

НДФЛ, страховые взносы и удержания

После начисления 1С считает налоги и удержания. Порядок строгий: сначала весь доход, потом НДФЛ, потом прочие удержания с суммы уже за вычетом налога.

НДФЛ. Удерживается по прогрессивной шкале. Базовая ставка — 13%, с дохода сверх порогов включаются повышенные: 15% с части годового дохода свыше 2,4 млн ₽, 18% — свыше 5 млн, 20% — свыше 20 млн, 22% — свыше 50 млн. Перед расчётом налога программа применяет стандартные вычеты (на детей, например), если они заведены в карточке сотрудника. НДФЛ попадает в проводку по дебету счёта 70.

Страховые взносы начисляются сверх зарплаты за счёт работодателя — на руки сотруднику они не влияют. Единый тариф — 30% с выплат в пределах годовой предельной базы и 15,1% с суммы сверх неё. Для субъектов МСП действует пониженный тариф на часть выплаты свыше 1,5 МРОТ в месяц. Взносы на травматизм считаются отдельно по тарифу, зависящему от класса профриска.

Калькулятор зарплаты (оклад → на руки, взносы, ФОТ)
НДФЛ: — · На руки: — · Взносы: — · Нагрузка на ФОТ: —
Упрощённо, без вычетов и предельной базы. НДФЛ 15% — с дохода свыше порога.

Прочие удержания — алименты, возмещение по исполнительным листам, профсоюзные взносы, удержание за неотработанный аванс. В 1С они оформляются документами Исполнительный лист и Удержание и считаются с дохода за минусом НДФЛ.

Для удержаний по исполнительным документам есть лимиты (ст. 99 закона № 229-ФЗ):

  • по общему правилу — не более 50% зарплаты;
  • по алиментам на несовершеннолетних детей, возмещению вреда здоровью, вреда в связи со смертью кормильца — до 70%.

1С контролирует лимит автоматически: если удержаний несколько, программа распределит сумму в пределах максимума и покажет остаток задолженности к удержанию в следующем месяце.

Проводки: как зарплата отражается в бухучёте

Начисления, налоги и взносы превращаются в проводки документом Отражение зарплаты в бухгалтерском учёте (ЗУП выгружает его в Бухгалтерию) или напрямую документом Начисление зарплаты (в Бухгалтерии). Счёт затрат (20, 23, 25, 26, 44, 08) зависит от того, в каком подразделении и на какой работе занят сотрудник, — это настраивается в способах отражения.

Проводки по операции

Проводка начисления всегда идёт на тот же счёт затрат, что и зарплата основного работника. Взносы на травматизм в типовой настройке отражаются на тот же затратный счёт в корреспонденции со счётом 69 по субсчёту травматизма.

Если зарплата начислена, а проводок нет — в Бухгалтерии не загрузился документ отражения из ЗУП, либо в ЗУП не заполнены способы отражения. Проверьте синхронизацию и настройку Настройка → Отражение зарплаты в бухучёте.

Отчёты для проверки расчёта

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

  • 📄 Расчётный листок — что начислено, удержано и к выплате по одному сотруднику. Главный документ для вопросов работника.
  • 📊 Полный свод начислений, удержаний и выплат — картина по всей организации за месяц.
  • 🔍 Анализ зарплаты по сотрудникам — разбивка по видам начислений, удобно искать аномалии.
  • ✅ Контроль исчисления НДФЛ и анализ взносов — сверка налоговой базы.

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

Частые ошибки в расчёте зарплаты

Большинство ошибок возникает не в формулах 1С, а во вводе данных. Типичные ситуации и что с ними делать:

  • Начислен полный оклад за месяц с отпуском. Не проведено отклонение. Проведите документ Отпуск или Больничный, затем пересчитайте зарплату.
  • Неверная сумма отпускных. Чаще всего в расчётный период попали лишние суммы (например, разовая премия к празднику, которую по правилам не включают) или не исключены дни болезни. Откройте документ Отпуск, разверните расчёт среднего и проверьте состав базы.
  • НДФЛ не удержался или задвоился. Проверьте вычеты и признак налогового резидентства в карточке сотрудника, а также что доход не начислен дважды разными документами.
  • Взносы считаются по полному тарифу у субъекта МСП. В учётной политике по зарплате не включён статус малого предприятия — тариф не применит пониженную ставку к части свыше 1,5 МРОТ.

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

Чем отличается расчёт зарплаты в 1С:ЗУП и в 1С:Бухгалтерии?
Алгоритм начисления одинаковый. ЗУП ведёт полный кадровый и зарплатный учёт со сложными графиками и начислениями, Бухгалтерия считает зарплату упрощённо и рассчитана на небольшой штат. В крупной компании зарплату ведут в ЗУП, а в Бухгалтерию передают только проводки.
Почему 1С начислила неполный оклад, хотя сотрудник отработал месяц?
Скорее всего, в графике работы сотрудника норма дней меньше, чем по производственному календарю, либо введено лишнее отклонение (отпуск, больничный, отсутствие). Откройте табель и кадровые документы за месяц.
Как в 1С посмотреть, из чего сложилась сумма к выплате?
Сформируйте расчётный листок по сотруднику: в нём отдельными строками видны начисления, НДФЛ, прочие удержания и итог к выплате. Для деталей среднего заработка откройте сам документ отпуска или больничного и разверните расчёт.
С какой суммы удерживаются алименты — до или после НДФЛ?
После. Сначала из дохода удерживается НДФЛ, и уже с оставшейся суммы считаются алименты и другие удержания по исполнительным листам в пределах установленного лимита (50 или 70%).
Нужно ли вручную считать страховые взносы?
Нет. 1С начисляет взносы автоматически по единому тарифу и ведёт накопление по предельной базе. От бухгалтера требуется правильно указать в настройках зарплаты статус МСП и тариф на травматизм.

Источники

  • Трудовой кодекс РФ, ст. 136 и 139
  • Постановление Правительства РФ от 24.12.2007 № 922 «Об особенностях порядка исчисления средней заработной платы»
  • Налоговый кодекс РФ, глава 23
  • Федеральный закон от 02.10.2007 № 229-ФЗ «Об исполнительном производстве»