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