Расчет аванса в 1С:Зарплата и Управление Персоналом (ЗУП) — одна из самых частых задач бухгалтера, но даже опытные пользователи иногда сталкиваются с ошибками. Неправильно настроенные параметры могут привести к переплатам, недоплатам или проблемам с налоговой отчетностью. В этой статье разберем все этапы: от базовых настроек программы до нюансов расчета с учетом НДФЛ, страховых взносов и региональных особенностей.

Особенность аванса в 1С ЗУП заключается в том, что программа позволяет гибко настраивать его размер — фиксированный процент, доля от оклада или произвольная сумма. Однако не все знают, что с 2023 года изменились правила учета НДФЛ при выплате аванса (Федеральный закон № 372-ФЗ), и это напрямую влияет на настройки документа "Зарплата к выплате". Мы покажем, как избежать типичных ошибок и автоматизировать процесс.

1. Подготовка программы: проверка ключевых настроек

Прежде чем приступать к расчету аванса, убедитесь, что в 1С ЗУП корректно настроены базовые параметры. Откройте раздел Настройки → Зарплата → Расчет зарплаты и проверьте:

  • 📅 Период расчета зарплаты — должен совпадать с фактическим месяцем начисления (например, если аванс выплачивается 20-го числа, период должен быть текущим месяцем, а не следующим).
  • 💰 Способ расчета аванса — в карточке организации (Справочники → Организации) выберите один из вариантов: процент от оклада, фиксированная сумма или "по фактически отработанному времени".
  • 📊 Учет НДФЛ — с 2023 года аванс не облагается налогом, но это должно быть отражено в настройках налогов и взносов (Настройки → Налоги и взносы).

Если ваша организация использует территориальные коэффициенты или районные надбавки, их также нужно учесть в настройках. Для этого перейдите в Справочники → Физические лица, выберите сотрудника и проверьте вкладку "Начисления". Неправильно указанный коэффициент приведет к занижению или завышению аванса.

📊 Какой способ расчета аванса использует ваша компания?
Процент от оклада
Фиксированная сумма
По фактически отработанному времени
Другой вариант

2. Создание документа "Зарплата к выплате" для аванса

Основной документ для начисления аванса в 1С ЗУП — "Зарплата к выплате". Чтобы его создать:

  1. Перейдите в раздел Зарплата → Зарплата к выплате.
  2. Нажмите "Создать" и выберите тип документа — "Аванс".
  3. Укажите период выплаты (текущий месяц) и дату выплаты (например, 20-е число).
  4. В табличной части добавьте сотрудников, которым начисляется аванс. Для этого нажмите "Заполнить → По списку сотрудников" или выберите конкретных людей.

Внимание: если в вашей организации аванс выплачивается не всем сотрудникам (например, только тем, кто отработал больше 10 дней), используйте отбор по условию. Для этого в документе нажмите "Еще → Отбор" и настройте фильтр по нужным критериям (например, "Дни отработаны > 10").

Указан правильный период (текущий месяц)|

Выбран тип документа "Аванс"|

Дата выплаты совпадает с внутренним регламентом|

Сотрудники добавлены без дубликатов-->

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

3. Формулы расчета аванса: процент, фиксированная сумма, фактическое время

В 1С ЗУП поддерживаются три основных способа расчета аванса. Рассмотрим каждый с примерами.

Способ расчета Формула Пример (оклад 50 000 ₽) Когда использовать
Процент от оклада Оклад × % аванса 50 000 × 40% = 20 000 ₽ Если в компании установлен фиксированный процент (чаще 30–50%)
Фиксированная сумма Установленная сумма 15 000 ₽ (независимо от оклада) Для сотрудников с нестандартными условиями (например, совместители)
По фактически отработанному времени (Оклад / норму дней) × отработанные дни (50 000 / 22) × 11 = 25 000 ₽ Если аванс зависит от явки (например, для сменного графика)

Чтобы изменить способ расчета для конкретного сотрудника, откройте его карточку (Справочники → Физические лица) и перейдите на вкладку "Начисления". Здесь можно задать индивидуальные параметры, например, фиксированную сумму аванса для топ-менеджеров.

Что делать, если аванс превышает половину оклада?

Если по внутренним правилам компании аванс не должен превышать 50% оклада, но программа рассчитала большую сумму (например, из-за премий), откорректируйте документ вручную. Для этого в таблице начислений установите флажок "Ручная корректировка" и введите корректную сумму.

Важно: при расчете по фактически отработанному времени 1С ЗУП учитывает данные табеля. Если табель не заполнен или содержит ошибки (например, неверно указан код "Я" вместо "Б"), сумма аванса будет некорректной. Проверьте табель за первую половину месяца перед расчетом!

4. Учет НДФЛ и страховых взносов при выплате аванса

С 2023 года действует правило: аванс не облагается НДФЛ (п. 2 ст. 223 НК РФ). Однако это не означает, что налог можно игнорировать. В 1С ЗУП необходимо:

  • 📋 В документе "Зарплата к выплате" на вкладке "Налоги и взносы" убедиться, что флажок "Удерживать НДФЛ" снят.
  • 🔄 В конце месяца при окончательном расчете зарплаты программа автоматически доначислит НДФЛ на полную сумму (включая аванс).
  • 💼 Страховые взносы с аванса также не удерживаются, но их базу нужно корректировать вручную, если используете упрощенные тарифы (например, для малого бизнеса).

Если в вашей организации применяются льготы по НДФЛ (например, для чернобыльцев или инвалидов), проверьте, чтобы в карточке сотрудника (Справочники → Физические лица → Налоги) были указаны правильные вычеты. В противном случае программа может завысить удержания при окончательном расчете.

💡

Если сотрудник уволился до конца месяца, аванс включается в его окончательный расчет. В этом случае НДФЛ удерживается со всей суммы (включая аванс) в день выплаты при увольнении.

⚠️ Внимание: Если в вашей компании используются неденежные формы оплаты (например, выдача продукции), аванс в натуральной форме облагается НДФЛ в обычном порядке. В 1С ЗУП такой аванс оформляется документом "Выдача в натуральной форме" с указанием рыночной стоимости.

5. Типовые ошибки и как их избежать

Даже опытные бухгалтеры иногда допускают ошибки при расчете аванса в 1С ЗУП. Вот самые распространенные:

  • 🔴 Несовпадение даты выплаты и периода — если аванс за июль выплачивается 20 июля, но в документе указан период "июнь", сумма будет рассчитана неверно.
  • 🔴 Игнорирование удержаний — аванс не должен уменьшаться на сумму алиментов или исполнительных листов, но некоторые бухгалтеры ошибочно удерживают их заранее.
  • 🔴 Неучтенные больничные/отпуска — если сотрудник был на больничном в первой половине месяца, его аванс должен быть пересчитан пропорционально отработанному времени.

Чтобы избежать ошибок, используйте отчет "Анализ зарплаты по сотрудникам" (Отчеты → Зарплата → Анализ зарплаты). Он показывает расхождения между начисленным авансом и фактически выплаченной суммой. Например, если сотрудник получил на 2 000 ₽ больше, чем должно было быть по расчету, отчет выделит это красным цветом.

💡

Всегда сверяйте суммы аванса с табелем учета рабочего времени. Если сотрудник отработал меньше половины месяца (например, из-за отпуска), его аванс должен быть пропорционально уменьшен.

Еще одна частая проблема — дублирование выплат. Это происходит, если бухгалтер создает два документа "Зарплата к выплате" на одного сотрудника за один период. Чтобы исправить ошибку, удалите дублирующий документ и перепроведите расчет.

6. Автоматизация расчета аванса: настройка регламентных операций

Если в вашей компании аванс выплачивается по фиксированному графику (например, 20-го и 5-го числа), можно автоматизировать процесс с помощью регламентных задач. Для этого:

  1. Перейдите в Администрирование → Поддержка и обслуживание → Регламентные операции.
  2. Создайте новую операцию с типом "Зарплата к выплате (аванс)".
  3. Укажите расписание (например, ежемесячно 20-го числа в 10:00).
  4. В настройках документа выберите шаблон заполнения (по всем сотрудникам или по отбору).

После настройки программа будет автоматически создавать документы на аванс, но проверка сумм остается на бухгалтере. Автоматизация не учитывает индивидуальные изменения (например, если сотрудник уволился или ушел в отпуск).

💡

Для удобства создайте отдельный отчет по авансам в "Избранное". Для этого откройте любой отчет по зарплате, настройте фильтр по документу "Аванс" и сохраните его как пользовательский.

Если в вашей организации используются несколько систем оплаты труда (например, оклад + премия + сдельная оплата), настройте отдельные регламентные операции для каждой группы сотрудников. Это позволит избежать путаницы при расчетах.

7. Особенности расчета аванса для разных категорий сотрудников

Не все сотрудники получают аванс по стандартной схеме. Рассмотрим нюансы для отдельных категорий:

Категория сотрудника Особенности расчета аванса Документы в 1С ЗУП
Совместители Аванс рассчитывается пропорционально отработанному времени (например, 0,5 ставки = 50% от стандартного аванса). Документ "Внутреннее совместительство" в карточке сотрудника.
Сотрудники на сдельном окладе Аванс = 50% от заработка за первую половину месяца (по данным нарядов или актов выполненных работ). Документы "Наряд на сдельную работу" или "Акт выполненных работ".
Уволенные до конца месяца Аванс включается в окончательный расчет, НДФЛ удерживается со всей суммы. Документ "Увольнение" + "Зарплата к выплате" с типом "Окончательный расчет".

Для сезонных работников или сотрудников с гибким графиком аванс часто рассчитывается по фактически отработанным дням. В этом случае важно, чтобы в 1С ЗУП был корректно заполнен табель с указанием кодов "Я" (явка) или "НС" (ночные смены). Если табель не заполнен, программа рассчитает аванс как за полный рабочий месяц, что приведет к переплате.

⚠️ Внимание: Для сотрудников, работающих вахтовым методом, аванс может выплачиваться по завершении вахты, а не в середине месяца. В этом случае в настройках документа "Зарплата к выплате" укажите период вахты, а не календарный месяц.

FAQ: Частые вопросы по расчету аванса в 1С ЗУП

Можно ли выплатить аванс раньше срока, указанного в трудовом договоре?

Да, но это должно быть оформлено как разовая выплата (например, "материальная помощь"). В 1С ЗУП такой платеж оформляется документом "Разовые начисления" (Зарплата → Разовые начисления), а не как аванс. В противном случае могут возникнуть проблемы с налоговой, так как аванс по ТК РФ выплачивается в фиксированные даты.

Как в 1С ЗУП отразить аванс, выплаченный наличными?

Если аванс выплачивается через кассу, в документе "Зарплата к выплате" на вкладке "Выплата" выберите способ "Через кассу". После проведения документа сформируйте "Расходный кассовый ордер" (Банк и касса → Кассовые документы) на основании данного расчета. Не забудьте указать правильную статью движения денежных средств (например, "Выплата зарплаты").

Что делать, если аванс превысил половину оклада?

Если по внутренним правилам компании аванс не должен превышать 50% оклада, но программа рассчитала большую сумму (например, из-за премий), откорректируйте документ вручную. Для этого в таблице начислений установите флажок "Ручная корректировка" и введите корректную сумму. Также проверьте настройки премий в Справочники → Виды начислений — возможно, они включены в базу для расчета аванса.

Как учитывать аванс при расчете больничного?

Аванс не влияет на расчет больничного, так как пособие по временной нетрудоспособности рассчитывается исходя из среднего заработка за два предыдущих года. Однако если сотрудник был на больничном в первой половине месяца, его аванс должен быть уменьшен пропорционально неотработанным дням. В 1С ЗУП это учитывается автоматически, если табель заполнен корректно.

Можно ли перенести дату выплаты аванса в 1С ЗУП?

Да, но это требует изменений в настройках программы и уведомления сотрудников. Чтобы перенести дату:

  1. Откройте документ "Зарплата к выплате" и измените дату в поле "Дата выплаты".
  2. Если аванс выплачивается через банк, проверьте, чтобы новая дата совпадала с банковскими реквизитами (вкладка "Выплата").
  3. Создайте уведомление для сотрудников через Кадры → Уведомления.

Учтите, что перенос даты может повлиять на сроки уплаты НДФЛ (налог должен быть перечислен не позднее следующего дня после выплаты).