Выплата аванса по зарплате — обязательная процедура для всех работодателей согласно ст. 136 ТК РФ, но ее оформление в 1С:Зарплата и Управление Персоналом часто вызывает вопросы. В отличие от полного расчета, аванс требует особого документа, корректных проводок и учета НДФЛ. Ошибки здесь чреваты штрафами от налоговой и претензиями сотрудников.

В этой статье разберем весь процесс — от настройки программы до формирования отчетности. Актуально для 1С:ЗУП 3.1 (редакция 3.1.23 и новее) и 1С:Предприятие 8.3. Если вы используете 1С:Бухгалтерию 3.0 с модулем зарплаты, принципы будут аналогичными, но пути к меню могут отличаться.

Особое внимание уделим автоматическому расчету аванса по формуле "40% от оклада" — это самый распространенный вариант, но 1С позволяет гибко настраивать процент или фиксированную сумму для разных категорий сотрудников.

1. Подготовка программы: настройка параметров аванса

Прежде чем проводить первую выплату, необходимо настроить правила расчета аванса в 1С. Это делается один раз при внедрении программы или при изменении политики выплат.

Перейдите в раздел Настройка → Зарплата → Настройка состава начислений и удержаний. Здесь нужно:

  • 🔧 Проверить наличие начисления "Аванс" в списке (обычно оно создается автоматически при установке)
  • 📊 Указать способ расчета: процент от оклада, фиксированная сумма или по формуле
  • 📅 Задать дату выплаты аванса (например, 20-е число каждого месяца)
  • 💼 Привязать аванс к конкретным подразделениям или категориям сотрудников (если нужны разные правила)

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

📊 Какой процент аванса выплачивает ваша организация?
40% от оклада
50% от оклада
Фиксированная сумма
Другой вариант
⚠️ Внимание: Если в вашей организации аванс выплачивается не ежемесячно, а, например, дважды в месяц (15-е и 30-е число), потребуется создать два отдельных начисления с разными датами выплаты. Это актуально для торговых компаний с сдельной оплатой.

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

Основной документ для оформления аванса — "Выплата зарплаты". В отличие от полного расчета, здесь используется специальный вид операции.

Алгоритм создания:

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

После проведения документа в 1С сформируются:

  • 💰 Проводки по дебету счета 70 и кредиту счета 50/51 (в зависимости от способа выплаты)
  • 📄 Печатная форма ведомости на выплату (Т-53 или произвольная)
  • 📊 Данные для отчета "Анализ состояния расчетов с персоналом"

☑️ Проверка документа перед проведением

Выполнено: 0 / 5

3. Особенности расчета НДФЛ с аванса

Самый распространенный вопрос: удерживается ли НДФЛ с аванса? Согласно письму ФНС от 26.05.2014 № БС-4-11/10126, налог удерживается только с полной суммы зарплаты при окончательном расчете. Однако есть нюансы:

Ситуация НДФЛ с аванса Комментарий
Стандартный аванс (40% оклада) Не удерживается Налог рассчитывается с полной суммы дохода при выплате второй части
Аванс превышает 50% оклада Может потребоваться удержание Рекомендуется проконсультироваться с налоговым инспектором
Аванс выплачивается в последний день месяца Удерживается Считается полным расчетом за месяц
Аванс иностранным сотрудникам Удерживается по ставке 30% Особенности налогообложения нерезидентов

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

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

4. Проводки по авансу: что формирует 1С автоматически

При проведении документа "Выплата аванса" программа формирует следующие бухгалтерские записи:

Дт 70 "Расчеты с персоналом по оплате труда"

Кт 50 "Касса" / 51 "Расчетный счет"

- на сумму выплаченного аванса

Дт 20 "Основное производство" / 26 "Общехозяйственные расходы" / 44 "Расходы на продажу"

Кт 70 "Расчеты с персоналом по оплате труда"

- на сумму начисленного аванса (если используется метод начисления)

Важно понимать, что:

  • 💎 Аванс не уменьшает налогооблагаемую базу по налогу на прибыль до момента полного расчета с сотрудником
  • 📉 В балансе аванс отражается как кредиторская задолженность перед персоналом
  • 🔄 При окончательном расчете сумма аванса будет зачтена в счет зарплаты

Если в вашей организации используется кассовый метод учета расходов, проводки будут иными. В этом случае аванс списывается на расходы сразу при выплате. Настройка метода учета находится в параметрах учетной политики (Главное → Учетная политика → Налог на прибыль).

💡

Для проверки корректности проводок используйте отчет "Карточка счета 70" за период. Он покажет все движения по расчетам с сотрудниками, включая авансы и окончательные выплаты.

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

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

  • 🚨 Аванс не рассчитывается автоматически — проверьте настройки начисления в Настройка → Зарплата → Начисления. Убедитесь, что установлен правильный процент и формула расчета.
  • 💥 Двойное начисление аванса — это происходит, если создать два документа "Выплата аванса" на один период. Исправляется удалением дублирующего документа и перепроведением.
  • 📉 Несходится сальдо по счету 70 — чаще всего вызвано тем, что аванс не зачтен при окончательном расчете. Проверьте документ "Начисление зарплаты" — там должна быть галочка "Зачесть аванс".
  • 🔍 Ошибка "Недостаточно денежных средств" — появляется, если на расчетном счете или в кассе недостаточно денег. Решение: или пополните счет, или измените способ выплаты (например, часть наличными, часть на карту).

Одна из самых коварных ошибок — когда аванс начисляется, но не выплачивается. В этом случае в программе висит задолженность перед сотрудником, но денег он не получает. Чтобы избежать этого, всегда проверяйте статус документа: он должен быть не только проведен, но и оплачен (в печатной форме ведомости должна стоять отметка о выплате).

Что делать если аванс уже выплачен, а документ в 1С не проведен?

Если деньги фактически выданы сотрудникам, но документ в 1С не создан или не проведен, необходимо:

1. Создать документ "Выплата аванса" с правильной датой (дата должна соответствовать реальной выплате)

2. Вручную указать суммы аванса согласно платежным ведомостям

3. Провести документ и сформировать корректирующие проводки, если требуется

4. При необходимости сделать исправительные записи в бухгалтерском и налоговом учете

6. Отчетность по авансам: что и куда сдавать

Авансовые выплаты отражаются в нескольких отчетах:

  1. 6-НДФЛ — аванс указывается в разделе 2 по строке 100 (даты фактического получения дохода) и строке 130 (сумма дохода). НДФЛ здесь не отражается, если налог не удерживался.
  2. РСВ (расчет по страховым взносам) — аванс включается в базу для начисления взносов в том месяце, за который он начислен.
  3. 4-ФСС — аналогично РСВ, аванс учитывается при расчете взносов на травматизм.
  4. 2-НДФЛ/6-НДФЛ — при годовой отчетности авансы суммируются с основной зарплатой.

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

Для проверки корректности отчетности используйте контрольные соотношения:

  • 📌 Сумма авансов за месяц в 6-НДФЛ должна совпадать с данными из ведомости Т-53
  • 📌 В РСВ аванс включается в базу того месяца, за который он начислен (не по дате выплаты!)
  • 📌 Если аванс выплачен в последний день месяца, он полностью включается в отчетность за этот месяц
💡

Авансовые выплаты увеличивают базу для начисления страховых взносов в том месяце, за который они начислены, независимо от даты фактической выплаты.

7. Автоматизация авансов: полезные настройки 1С

Чтобы сэкономить время на ежемесячных операциях, настройте в 1С автоматические процедуры:

  • 🤖 Автоформирование документов — в Настройка → Зарплата → Настройка обработок можно задать автоматическое создание документов "Выплата аванса" по расписанию.
  • 📅 Шаблоны графиков выплат — если аванс выплачивается в фиксированные даты (например, 20-е и 5-е число), настройте шаблон в Настройка → Графики выплат.
  • 🔄 Автоматический зачет авансов — в настройках начисления зарплаты поставьте галочку "Автоматически зачитывать аванс при окончательном расчете".
  • 📊 Контроль остатков — настройте отчет "Контроль выплат" (Отчеты → Зарплата → Контроль выплат), чтобы видеть, кому аванс не выплачен.

Для крупных организаций с большим штатом полезно настроить групповую обработку документов. Например, можно создать обработку, которая:

  1. Формирует авансы для всех сотрудников
  2. Автоматически распределяет их по подразделениям
  3. Экспортирует ведомости в Excel для банка
  4. Отправляет уведомления ответственным лицам

Такие настройки требуют знаний 1С:Предприятие на уровне программиста, но значительно экономят время бухгалтерии. Если у вас нет специалиста, можно заказать доработку у партнеров 1С или использовать готовые решения из 1С:ИТС.

8. Аванс и электронные платежные системы

Многие организации переводят зарплату на банковские карты сотрудников. В этом случае выплата аванса имеет свои особенности:

  • 💳 При переводе на карты через банк-клиент формируется отдельный платежный документ (обычно в формате .1C или .txt)
  • 🏦 В 1С нужно указать правильный счет учета (обычно 51 "Расчетный счет" с субсчетом для зарплатного проекта)
  • 📋 В платежном поручении указывайте назначение: "Выплата аванса по зарплате за [месяц] [год]"
  • 🔒 Для безопасности используйте электронные подписи и шифрование платежных файлов

Если вы работаете через 1С:ДиректБанк или аналогичные сервисы, настройка выплаты аванса упрощается:

  1. Сформируйте документ "Выплата аванса" в 1С
  2. Экспортируйте его в банк через Банк → Экспорт платежей
  3. Подпишите платежку электронной подписью
  4. Отправьте в банк и дождитесь исполнения

После исполнения платежа не забудьте загрузить выписку банка в 1С (Банк → Выписки → Загрузить) и сделать сверку. Это позволит автоматически закрыть задолженность перед сотрудниками.

⚠️ Внимание: При выплате авансов на карты через банк проверяйте лимиты на переводы. Некоторые банки устанавливают дневные лимиты на зарплатные проекты, что может привести к задержке платежей. Уточняйте актуальные лимиты у вашего банковского менеджера.

Часто задаваемые вопросы

Можно ли выплатить аванс раньше установленной даты?

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

Как в 1С отразить возвращенный аванс (если сотрудник не получил деньги)?

Для этого используйте документ "Возврат зарплаты в кассу" (Зарплата → Возврат зарплаты). Укажите сотрудника, сумму и дату возврата. Программа автоматически сформирует проводку Дт 50 Кт 70 на сумму возврата. Если деньги возвращены на расчетный счет, используйте счет 51 вместо 50.

Нужно ли удерживать алименты с аванса?

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

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

Есть два варианта:

  1. Сторнировать документ "Выплата аванса" и создать новый с правильной датой
  2. Создать документ "Корректировка долга" (Зарплата → Корректировка долга) и указать сумму невыплаченного аванса

Первый способ проще, но второй предпочтительнее, если ошибка обнаружена постфактум и уже сформирована отчетность.

Можно ли в 1С настроить разные проценты аванса для разных категорий сотрудников?

Да, для этого нужно:

  1. Создать несколько начислений типа "Аванс" с разными названиями (например, "Аванс 40%" и "Аванс 50%")
  2. В каждом начислении указать свой процент или формулу расчета
  3. В карточках сотрудников или подразделений указать, какое начисление применять
  4. При формировании документа "Выплата аванса" программа автоматически подтянет правильные суммы

Этот функционал доступен в 1С:ЗУП 3.1 и 1С:КА 2.4.