Выплата аванса сотрудникам — обязательная процедура для большинства российских компаний, закреплённая в ст. 136 ТК РФ. Однако даже опытные бухгалтеры иногда сталкиваются с ошибками при оформлении авансов в 1С:Зарплата и Управление Персоналом (ЗУП). Неправильные настройки, неверные проводки или пропущенные документы могут привести к расхождениям с налоговыми регистрами, штрафам от ФНС и конфликтам с сотрудниками.
В этой статье разберём пошаговый алгоритм выписки аванса в 1С ЗУП (актуально для редакций 3.1 и 3.2), включая настройку параметров расчёта, формирование ведомостей и проверку проводок. Особое внимание уделим типичным ошибкам, которые допускают пользователи, и нюансам для разных систем налогообложения (ОСНО, УСН, ЕНВД).
Если вы работаете с 1С:Бухгалтерией (без модуля ЗУП), часть функций по авансам может отсутствовать — в этом случае потребуется ручное создание операций. Но для полноценного кадрового учёта и автоматизации расчётов лучше использовать специализированные конфигурации, такие как 1С:ЗУП КОРП или 1С:ЗУП для Украины/Казахстана (с учётом локальных особенностей законодательства).
1. Подготовка программы: настройки для выплаты аванса
Прежде чем формировать ведомость на аванс, необходимо проверить и настроить ключевые параметры в 1С ЗУП. Без правильной конфигурации система может неправильно рассчитывать суммы, игнорировать удержания или создавать ошибочные проводки.
Откройте раздел Настройки → Расчёт зарплаты и убедитесь, что:
- 📌 В поле "Способ расчёта аванса" выбрано
Фиксированная суммаилиПроцент от оклада(зависит от внутренней политики компании). - 📅 В "Графике выплат" указаны корректные даты аванса (обычно с 20 по 25 число текущего месяца).
- 💰 В "Видах начислений" добавлен отдельный элемент для аванса (например,
Аванс по зарплате) с правильной аналитикой по счетам учёта.
Если в вашей организации аванс выплачивается в фиксированном размере (например, 50% от оклада), обязательно проверьте, что в настройках вида начисления указан корректный алгоритм расчёта. Например, для аванса в 40% от оклада формула будет выглядеть так:
Оклад * 0.4
⚠️ Внимание: Если в компании применяется почасовой учёт рабочего времени, настройте в 1С ЗУП параметр Расчёт аванса по отработанному времени. В противном случае сумма аванса может быть занижена для сотрудников, которые брали отпуск или болели.
Также рекомендуем проверить счета учёта для авансовых выплат:
- Для ОСНО: обычно используется счёт
70.01(расчёты с персоналом) в корреспонденции с50.01или51(касса/расчётный счёт). - Для УСН: может потребоваться дополнительная аналитика по статьям затрат (например,
26.01для управленческого персонала).
Если в вашей компании аванс выплачивается в последний день месяца (например, 30 числа), настройте в 1С ЗУП отдельный график выплат для таких случаев, чтобы избежать конфликтов с ТК РФ.
2. Формирование документа"Ведомость на выплату зарплаты"
Основной документ для выплаты аванса в 1С ЗУП — это "Ведомость на выплату зарплаты". Он создаётся в разделе Зарплата → Выплата зарплаты → Ведомости на выплату. Рассмотрим процесс по шагам:
1. Нажмите Создать → Ведомость в банк (если выплата идёт на карты сотрудников) или Ведомость в кассу (для наличных).
2. В поле "Вид выплаты" выберите Аванс по зарплате (если такой вид не создан, вернитесь к настройкам из предыдущего раздела).
3. Укажите период выплаты (текущий месяц) и дату платежа (соответствует графику авансов).
4. Нажмите Заполнить → По организациям, чтобы автоматически подгрузить список сотрудников.
После заполнения ведомости система рассчитает суммы аванса согласно настройкам. Однако вручную проверьте:
- 🔍 Отсутствие дублирующихся сотрудников.
- 💸 Корректность сумм (особенно для совместителей или сотрудников с неполным рабочим днём).
- 📝 Наличие всех обязательных реквизитов (ИНН, номер счёта, банк).
⚠️ Внимание: Если в ведомости появились сотрудники, которые уволились или находятся в отпуске без сохранения зарплаты, исключите их вручную. Автоматическое заполнение не всегда учитывает кадровые изменения.
Для удобства можно использовать групповую обработку:
Выделите нескольких сотрудников → ПКМ → Изменить сумму выплаты
Это полезно, если нужно скорректировать аванс для целого отдела (например, для продавцов, у которых аванс фиксированный).
Указан правильный вид выплаты (аванс)|Суммы соответствуют внутренним нормам компании|Нет уволенных или находящихся в отпуске сотрудников|Реквизиты для перечисления актуальны-->
3. Проводки и бухгалтерские записи при выплате аванса
После формирования ведомости 1С ЗУП автоматически генерирует бухгалтерские проводки. Однако их необходимо проверить, особенно если в компании используются нестандартные схемы учёта (например, обособленные подразделения или валюта, отличная от рубля).
Типовые проводки для аванса по зарплате:
| Операция | Дебет | Кредит | Сумма | Описание |
|---|---|---|---|---|
| Начислен аванс | 20 (26, 44) |
70.01 |
X | Начисление аванса по окладу (с учётом отработанных дней) |
| Удержан НДФЛ (если применимо) | 70.01 |
68.01 |
X * 13% | НДФЛ с аванса (только если аванс превышает 5 000 руб. и выплачивается в последний день месяца) |
| Выплата аванса на карту | 70.01 |
51 |
X - НДФЛ | Перечисление на банковские карты сотрудников |
| Выплата аванса наличными | 70.01 |
50.01 |
X - НДФЛ | Выплата через кассу организации |
Обратите внимание на нюансы:
- 📌 НДФЛ с аванса: Согласно письму Минфина №03-04-06/33502 от 2018 года, удерживать НДФЛ с аванса не обязательно, если он выплачивается в середине месяца. Однако если аванс выдаётся в последний день месяца, он приравнивается к зарплате, и НДФЛ удерживается.
- 💼 Страховые взносы: Аванс не облагается взносами на ОПС, ОМС и ВНиМ, так как они начисляются на полную сумму зарплаты по итогам месяца.
Чтобы проверить проводки в 1С ЗУП, перейдите в документ ведомости и нажмите
Если после создания ведомости проводки не появляются, проверьте: 1. Включён ли флаг"Отображать проводки" в настройках документа ( 2. Правильно ли настроена учётная политика организации ( 3. Нет ли ошибок в плане счетов (например, отсутствует субконто для счёта 70.01). Если проблема сохраняется, обновите конфигурацию или обратитесь в поддержку 1С.Показать проводки (кнопка в нижней панели). Если какие-то записи отсутствуют или дублируются, вернитесь к настройкам видов начислений.
Что делать, если проводки не формируются?
Ещё → Настройки формы).Главное → Организации → Учётная политика).
4. Особенности выплаты аванса для разных категорий сотрудников
Не все сотрудники получают аванс по стандартной схеме. В 1С ЗУП предусмотрены специальные механизмы для нетипичных случаев:
Совместители:
Для внешних совместителей аванс рассчитывается пропорционально отработанному времени. В настройках вида начисления Аванс добавьте условие:
Если ВидЗанятости ="Внешнее совместительство" Тогда
Оклад 0.4 ОтработанныеДни / НормаДней
Иначе
Оклад * 0.4
КонецЕсли;
Сотрудники в отпуске или на больничном:
Если сотрудник находился на больничном в первой половине месяца, аванс ему не начисляется (или начисляется пропорционально отработанным дням). В 1С ЗУП это регулируется настройкой Учитывать неявки при расчёте аванса в параметрах расчёта зарплаты.
Уволенные сотрудники:
Если сотрудник уволился до даты выплаты аванса, но отработал часть месяца, аванс ему выплачивается за фактически отработанное время. В ведомости такие сотрудники отображаются автоматически, но сумму придётся скорректировать вручную.
Для удобства можно использовать отбор по категориям в ведомости:
- 🔍
Отбор → Подразделение— для выплаты аванса только одному отделу. - 📊
Отбор → Вид занятости— чтобы отдельно обработать совместителей.
Для сотрудников с сдельной оплатой труда аванс рассчитывается по фактически выполненной работе за первую половину месяца. В этом случае используйте документ"Начисление по производственным нарядам" вместо стандартной ведомости.
5. Типичные ошибки при выплате аванса в 1С ЗУП и как их избежать
Даже опытные пользователи 1С ЗУП иногда допускают ошибки при работе с авансами. Вот наиболее распространённые проблемы и способы их решения:
Ошибка 1: Аванс начисляется уволенным сотрудникам
Причина: В настройках графика выплат не учтён статус сотрудника.
Решение: Перед формированием ведомости запустите обработку Анализ кадровых данных (Кадры → Отчёты) и исключите уволенных вручную.
Ошибка 2: Несовпадение сумм аванса с внутренними нормами
Причина: Неверная формула расчёта в виде начисления.
Решение: Проверьте настройки в Начисления → Аванс → Формула. Например, если аванс должен быть 50% от оклада, но система считает 40%, исправьте коэффициент.
Ошибка 3: Двойное начисление аванса
Причина: Повторное создание ведомости за один период.
Решение: Удалите дублирующий документ и перепроведите проводки.
Ошибка 4: Отрицательные суммы в ведомости
Причина: В системе есть непогашенные переплаты по предыдущим периодам.
Решение: Сформируйте отчёт Расчёты с сотрудниками (Зарплата → Отчёты) и погасите долги отдельным документом.
Ошибка 5: Не формируются проводки по НДФЛ
Причина: Неверные настройки учётной политики или дата выплаты аванса не совпадает с последним днём месяца.
Решение: Проверьте дату в ведомости и настройки удержаний в Настройки → НДФЛ.
⚠️ Внимание: Если после выплаты аванса обнаружилась ошибка (например, неверная сумма), не редактируйте проведённый документ. Вместо этого создайтеКорректировку долга(Зарплата → Корректировки) или сторнируйте ошибочную ведомость.
Чтобы избежать ошибок, перед массовой выплатой аванса протестируйте расчёт на 1-2 сотрудников. Для этого создайте тестовую ведомость с отбором по ФИО и проверьте суммы и проводки.
6. Отчётность и контроль после выплаты аванса
После проведения ведомости необходимо сформировать контрольные отчёты, чтобы убедиться в корректности операций. В 1С ЗУП для этого предусмотрены следующие инструменты:
1. Анализ расчётов с сотрудниками
Отчёт показывает остатки по каждому сотруднику: кто получил аванс, кто нет, есть ли переплаты.
Путь: Зарплата → Отчёты → Анализ расчётов с сотрудниками.
2. Карточка счёта 70.01
Позволяет проверить все движения по расчётам с персоналом, включая авансы.
Путь: Бухгалтерия → Отчёты → Карточка счёта (указать счёт 70.01).
3. Свод по начислениям и удержаниям
Показывает структуру начислений, включая авансы, зарплату, премии и удержания.
Путь: Зарплата → Отчёты → Свод по начислениям.
Также рекомендуется экспортировать данные в 1С:Бухгалтерию (если конфигурации разделены) для сверки с главной книгой. Для этого используйте обработку Выгрузка в Бухгалтерию (Зарплата → Сервис).
Если расхождения, проверьте:
- 🔄 Синхронизацию данных между 1С ЗУП и 1С:Бухгалтерией.
- 📋 Корректность ручных исправлений в ведомостях.
- 💻 Актуальность версий конфигураций (обновления могут влиять на алгоритмы расчёта).
7. Автоматизация выплаты аванса: полезные доработки
Если в вашей компании аванс выплачивается по сложным правилам (например, в зависимости от выручки отдела или KPI сотрудников), стандартных функций 1С ЗУП может быть недостаточно. В этом случае поможет:
- 🛠️ Доработка конфигурации: добавление новых видов начислений с уникальными формулами.
- 🤖 Использование внешних обработок: например, для автоматического расчёта аванса по данным из 1С:УТ (если аванс зависит от продаж).
- 📈 Интеграция с банк-клиентом: для автоматической выгрузки платежных поручений по авансам.
Пример доработки: если аванс для менеджеров по продажам составляет 30% от оклада + 1% от личной выручки за месяц, формула в 1С ЗУП будет выглядеть так:
Оклад * 0.3 + (ВыручкаСотрудника / 100)
где ВыручкаСотрудника — реквизит, который подтягивается из 1С:Управление Торговлей.
Для автоматизации можно использовать регламентные задания:
Администрирование → Регламентные задания → Создать задание
Например, настроить ежемесячное создание ведомостей на аванс за 2 дня до даты выплаты.
⚠️ Внимание: Перед внесением изменений в конфигурацию сделайте резервную копию базы и протестируйте доработки на копии данных. Неправильные изменения могут привести к сбою в расчётах зарплаты.
FAQ: Частые вопросы по выплате аванса в 1С ЗУП
Можно ли выплатить аванс раньше срока, указанного в графике?
Да, но для этого нужно создать отдельную ведомость с ручным указанием даты. Однако учтите, что изменение даты аванса может повлиять на расчёт НДФЛ (если выплата приходится на последний день месяца). Также проверьте, не нарушаются ли внутренние положения компании.
Как в 1С ЗУП отразить аванс, выплаченный наличными из подотчётных средств?
Создайте ведомость типа Выплата через кассу, но в качестве источника средств укажите Подотчётное лицо. После этого оформите документ Авансовый отчёт (Бухгалтерия → Банк и касса) для погашения подотчёта.
Что делать, если сотрудник не получил аванс (например, из-за ошибки в реквизитах)?
Сторнируйте ошибочную ведомость и создайте новую с корректными данными. Если деньги уже ушли на неверный счёт, оформите Возврат зарплаты (Зарплата → Возвраты) и перечислите сумму повторно.
Нужно ли удерживать алименты с аванса?
Нет, алименты удерживаются только с окончательной зарплаты (письмо ФССП №00011/20/42294 от 2019 года). Однако если аванс выплачивается в последний день месяца и приравнивается к зарплате, удержание производится.
Как в 1С ЗУП посчитать аванс для сотрудника с окладом + премия?
Если премия начисляется по итогам месяца, она не учитывается в авансе. Если премия ежемесячная и фиксированная, добавьте её в формулу расчёта аванса:
(Оклад + Премия) * ПроцентАванса