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