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