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