Выплата аванса сотрудникам — обязательная процедура для большинства российских компаний, закреплённая в ст. 136 ТК РФ. В программах 1С:Зарплата и Управление Персоналом 3.1 и 1С:Бухгалтерия 3.0 этот процесс автоматизирован, но требует правильной настройки. Ошибки в расчётах или документах могут привести к штрафам от трудовой инспекции или искажению бухгалтерского учёта.
Многие пользователи сталкиваются с вопросами: как правильно настроить график авансов, какие документы формировать, как учитывать НДФЛ и страховые взносы? В этой статье разберём все этапы начисления аванса в 1С — от базовых настроек до генерации проводок и отчётности, с учётом актуальных требований законодательства и особенностей конфигураций.
Особое внимание уделим типичным ошибкам, которые допускают бухгалтеры при работе с авансами: дублирование начислений, неправильное распределение сумм по периодам или игнорирование региональных коэффициентов. Также рассмотрим, как интегрировать авансовые выплаты с другими модулями 1С — например, с кадровым учётом или управлением денежными средствами.
1. Нормативная база: что говорит закон об авансах
Согласно Трудовому кодексу РФ, зарплата должна выплачиваться не реже чем каждые полмесяца (ч. 6 ст. 136). Это означает, что аванс — не право, а обязанность работодателя. При этом закон не устанавливает фиксированный процент аванса: компании вправе самостоятельно определять его размер в локальных нормативных актах (например, в Положении об оплате труда).
Важные нюансы:
- 📅 Сроки выплаты: аванс выдаётся в даты, закреплённые в правилах внутреннего трудового распорядка (обычно с 16 по 20 число текущего месяца). Задержка грозит штрафом до 50 тыс. руб. по ст. 5.27 КоАП РФ.
- 💰 Размер аванса: минимальный размер не установлен, но рекомендуется привязывать его к окладу или тарифной ставке (например, 40-50% от месячной зарплаты).
- 📊 НДФЛ и взносы: с аванса не удерживается НДФЛ (письмо Минфина №03-04-06/33727 от 2017 г.), но страховые взносы начисляются на полную сумму зарплаты в конце месяца.
В 1С:ЗУП эти правила учитываются автоматически, но только если корректно настроены:
- 🔧 График выплат (в справочнике
Графики выплаты зарплаты). - 📝 Виды начислений (в справочнике
Виды расчётовс пометкой "Аванс"). - 💼 Налоговые настройки (в разделе
Настройки → Зарплата → НДФЛ и страховые взносы).
⚠️ Внимание: Если в вашей организации аванс выплачивается в фиксированной сумме (например, 10 000 руб. всем сотрудникам), это должно быть прописано в трудовых договорах. В противном случае инспекция может признать такие выплаты не авансом, а отдельным видом дохода — со всеми налоговыми последствиями.
2. Настройка графика авансов в 1С: пошаговая инструкция
Перед первым начислением аванса необходимо настроить график выплат. В 1С:ЗУП 3.1 это делается в разделе Настройки → Графики выплаты зарплаты. Рассмотрим процесс подробно.
Шаг 1. Создание графика
- Перейдите в
Настройки → Зарплата → Графики выплаты зарплаты. - Нажмите
Создатьи выберите тип графика — например,Ежемесячный. - Укажите название (например, "Аванс 2026") и период действия.
Шаг 2. Установка дат выплат
- В табличной части добавьте две строки:
- 📅
Аванс— укажите дату (например, 20-е число каждого месяца). - 💰
Зарплата— укажите дату окончательного расчёта (например, 5-е число следующего месяца).
- 📅
- В колонке
Вид выплатыдля аванса выберитеАванс по зарплате.
Шаг 3. Привязка графика к организации
- На закладке
Организацииотметьте юридическое лицо, для которого действует график. - Сохраните документ кнопкой
Записать и закрыть.
График создан и назван (например, "Аванс 2026")|Дата аванса указана в диапазоне 16-20 числа|Вид выплаты для аванса — "Аванс по зарплате"|График привязан к правильной организации|Период действия графика актуален-->
После настройки графика его нужно назначить сотрудникам. Это делается в документе Приём на работу или через Кадровый перевод на закладке Оплата труда.
⚠️ Внимание: Если в организации несколько обособленных подразделений с разными датами выплат, для каждого нужно создать отдельный график. В противном случае документ Выплата зарплаты сгенерирует ошибочные суммы.
3. Виды начислений для аванса: как настроить в 1С
В 1С:ЗУП аванс может начисляться двумя способами:
- Фиксированная сумма — когда всем сотрудникам выплачивается одинаковая сумма (например, 10 000 руб.).
- Процент от оклада — когда аванс рассчитывается как доля от месячного дохода (например, 40% от оклада).
Настройка фиксированного аванса:
- Откройте справочник
Виды расчётов(Настройки → Зарплата → Виды расчётов). - Создайте новый вид расчёта с типом
Аванс. - На закладке
Основные настройкиукажите:- 🔹 Наименование: "Аванс фиксированный".
- 🔹
Способ расчёта:Фиксированная сумма. - 🔹 Сумму (например, 10 000 руб.).
- На закладке
Налоги и взносыотметьте, что НДФЛ не удерживается. - Создайте новый вид расчёта с типом
Аванс. - В поле
Способ расчётавыберитеПроцент от оклада. - Укажите процент (например, 40%).
- В настройках
База для расчётавыберитеОклад по днямилиОклад полный(в зависимости от политики компании).
Настройка процентного аванса:
| Параметр | Фиксированный аванс | Процентный аванс |
|---|---|---|
| Гибкость | Низкая (всем одинаковая сумма) | Высокая (зависит от оклада) |
| Налоговые риски | Высокие (может быть признан отдельным доходом) | Низкие (соответствует ст. 136 ТК РФ) |
| Сложность настройки | Простая | Средняя (нужно учитывать отработанные дни) |
| Применение | Для сотрудников с одинаковыми окладами | Для сотрудников с разными окладами |
После создания вида начисления его нужно добавить в Шаблоны начислений (раздел Настройки → Зарплата → Шаблоны начислений) и привязать к сотруднику через документ Приём на работу или Кадровый перевод.
Если в вашей организации аванс выплачивается в зависимости от отработанного времени (например, за первую половину месяца), используйте вид расчёта с базой "Оклад по дням" и настройте График работы для каждого сотрудника. Это позволит 1С автоматически корректировать сумму аванса при отпусках или больничных.
4. Формирование документов на аванс: от расчёта до выплаты
Процесс начисления аванса в 1С состоит из трёх этапов:
- Расчёт аванса — формирование документа
Начисление зарплаты и взносовс пометкой "Аванс". - Выплата аванса — создание документа
Выплата зарплаты. - Проводки — автоматическое отражение операций в бухгалтерском и налоговом учёте.
Шаг 1. Расчёт аванса
- Перейдите в раздел
Зарплата → Начисление зарплаты и взносов. - Нажмите
Создатьи выберитеНачисление аванса. - Укажите месяц начисления и организацию.
- Нажмите
Заполнить— 1С автоматически подтянет сотрудников и рассчитает суммы согласно настройкам. - Проверьте правильность расчётов и Conduct
Провести и закрыть.
Шаг 2. Выплата аванса
- Откройте раздел
Зарплата → Выплата зарплаты. - Создайте новый документ и укажите:
- 📅 Дату выплаты (должна совпадать с графиком).
- 💼 Организацию и подразделение.
- 🔹 Вид выплаты:
Аванс.
- Нажмите
Заполнить по начислениям— 1С подтянет данные из документаНачисление аванса. - Укажите способ выплаты:
Через кассуилиБанковский перевод. - Проведите документ.
Шаг 3. Проводки и отчётность
После проведения документов в 1С автоматически формируются проводки:
- 💳 Дт 70 Кт 50 (51) — выплата аванса из кассы или расчётного счёта.
- 📋 Дт 20 (26, 44) Кт 70 — начисление аванса (если используется метод "начисления").
Проверьте проводки в отчёте
Если в документе Если проблема не решена, воспользуйтесь обработкой Анализ счёта 70 (Отчёты → Зарплата → Анализ счёта 70). Если суммы не сходятся, возможны ошибки в настройках видов расчётов или графиков.
Что делать если аванс не рассчитан для некоторых сотрудников?
Начисление аванса отсутствуют некоторые сотрудники, проверьте:
Оплата труда).Индивидуальный график с другими датами выплат.Проверка состояния расчёта зарплаты (Сервис → Проверка состояния расчёта зарплаты).
5. Типичные ошибки при начислении аванса и как их избежать
Даже опытные бухгалтеры иногда допускают ошибки при работе с авансами в 1С. Рассмотрим наиболее распространённые проблемы и способы их решения.
Ошибка 1. Двойное начисление аванса
Симптомы: в отчёте Анализ счёта 70 сумма аванса превышает оклад сотрудника.
Причины:
- 🔄 Документ
Начисление авансабыл проведён дважды. - 📝 В шаблоне начислений дублируется вид расчёта "Аванс".
Решение:
- Проверьте журнал документов
Начисление зарплаты и взносовна наличие дублей. - Отмените проведение лишнего документа или удалите его.
- В справочнике
Шаблоны начисленийубедитесь, что вид расчёта "Аванс" указан только один раз.
Ошибка 2. Неправильный расчёт аванса для сотрудников на больничном
Симптомы: сотрудник, находившийся на больничном в первой половине месяца, получил аванс в полном размере.
Причины:
- 🩺 В настройках вида расчёта "Аванс" не учтён параметр
Учитывать отсутствия. - 📅 График работы сотрудника не обновлён (больничный не внесён в 1С).
Решение:
- Откройте вид расчёта "Аванс" и на закладке
Расчётпроверьте флагУчитывать отсутствия. - Убедитесь, что больничный лист внесён в 1С документом
Больничный лист. - Перерасчитайте аванс с учётом отработанных дней.
Ошибка 3. Аванс не попадает в расчётный листок
Симптомы: в расчётном листке сотрудника отсутствует строка с авансом, хотя выплата проведена.
Причины:
- 📄 В настройках печатной формы
Расчётный листокне включён вывод аванса. - 🔧 Вид расчёта "Аванс" не помечен как выводимый в расчётный листок.
Решение:
- Откройте настройки печатной формы (
Настройки → Зарплата → Печатные формы). - В форме
Расчётный листокдобавьте строку для вывода аванса. - В виде расчёта "Аванс" на закладке
Печатьотметьте флагВыводить в расчётный листок.
Самая частая ошибка — несовпадение дат в графике выплат и фактической даты документа Выплата зарплаты. Если в графике указано 20-е число, а документ проведён 21-го, 1С может не корректно закрыть аванс при окончательном расчёте.
6. Интеграция авансов с другими модулями 1С
Начисление аванса — это не изолированная операция. В 1С:ЗУП и 1С:Бухгалтерии она связана с другими процессами: кадровым учётом, управлением денежными средствами и отчётностью. Рассмотрим ключевые точки интеграции.
1. Связь с кадровым учётом
- 📋 При приёме сотрудника на работу в документе
Приём на работууказывается график выплат. Если график не заполнен, сотрудник не попадёт в документНачисление аванса. - 🔄 При кадровом переводе (например, изменении оклада) аванс пересчитывается автоматически, если в настройках вида расчёта установлен флаг
Пересчитывать при изменении оклада.
2. Управление денежными средствами
- 💵 Документ
Выплата зарплатыинтегрирован с модулемКассаилиБанк. Если на расчётном счёте недостаточно средств, 1С заблокирует проведение документа. - 📈 Для планирования денежных потоков используйте отчёт
Платежный календарь(Отчёты → Денежные средства → Платежный календарь), где видно предстоящие выплаты авансов.
3. Бухгалтерский и налоговый учёт
- 📊 Проводки по авансам автоматически попадают в
Главную книгуи учитываются при формировании баланса. - 📑 Для проверки корректности учёта используйте отчёты:
Анализ счёта 70— сверка начислений и выплат.Карточка счёта 68.01— контроль НДФЛ (аванс не должен там отражаться!).Расчёт по страховым взносам— взносы начисляются на полную зарплату, а не на аванс.
4. Отчётность перед госорганами
- 📄 В
6-НДФЛаванс не включается в раздел 2 (так как НДФЛ не удерживается). Он отражается только в окончательном расчёте за месяц. - 📊 В
РСВ(расчёт по страховым взносам) аванс не выделяется отдельно — взносы считаются с полной суммы зарплаты.
| Модуль 1С | Связь с авансами | Что проверять |
|---|---|---|
| Кадровый учёт | Графики выплат, оклады | Привязка графика к сотруднику |
| Денежные средства | Выплаты через кассу/банк | Остатки на счётах перед выплатой |
| Бухгалтерский учёт | Проводки Дт 70 Кт 50(51) | Корректность счётов в настройках видов расчётов |
| Налоговый учёт | 6-НДФЛ, РСВ | Отсутствие аванса в разделе 2 формы 6-НДФЛ |
⚠️ Внимание: Если в вашей организации используются неденежные формы аванса (например, выдача продукции со склада), необходимо настроить дополнительные виды расчётов с типомНатуральная оплата. В этом случае в документеВыплата зарплатыуказывается не денежная сумма, а номенклатура и количество.
7. Автоматизация и оптимизация работы с авансами
Ручной ввод данных при начислении авансов отнимает много времени, особенно в крупных компаниях. В 1С есть инструменты для автоматизации этого процесса.
1. Групповая обработка документов
- 📂 Для массового создания документов
Начисление авансаиспользуйте обработкуГрупповое создание документов(Сервис → Групповая обработка документов). - 🔄 Настройте
Регламентные заданиядля автоматического расчёта авансов по расписанию (например, за день до выплаты).
2. Шаблоны и типовые операции
- 📑 Создайте
Типовую операциюдля авансов (Справочники → Типовые операции) и используйте её для быстрого заполнения документов. - 🔧 Настройте
Шаблоны печатных формдля расчётных листков с выделением аванса жирным шрифтом или цветом.
3. Интеграция с банк-клиентом
- 🏦 Настройте
Обмен с банкомдля автоматического формирования платежных поручений на выплату авансов (Банк → Обмен с банком). - 🔐 Используйте электронные подписи для подтверждения платежей без ручного ввода.
4. Контроль и аналитика
- 📈 Создайте
Дашбордс ключевыми показателями по авансам (например, сумма авансов по подразделениям, динамика за год). - 🔔 Настройте
Уведомленияо приближении даты выплаты аванса (Настройки → Уведомления).
Для ускорения работы также можно использовать дополнительные отраслевые решения от 1С, например:
- 1С:Зарплата и кадры бюджетного учреждения — для госсектора.
- 1С:ERP Управление предприятием — для холдингов с сложной структурой.
Автоматизация начисления авансов позволяет сократить время на обработку на 70% и снизить количество ошибок. Наибольший эффект даёт комбинация регламентных заданий и интеграции с банк-клиентом.
FAQ: Частые вопросы по начислению аванса в 1С
Можно ли в 1С начислить аванс в иностранной валюте?
Да, но для этого необходимо:
- Настроить
Валютный учётв параметрах учёта (Настройки → Параметры учёта). - Создать отдельный вид расчёта "Аванс (валюта)" с указанием валюты (например, USD).
- В документе
Выплата зарплатывыбрать валютный счёт (например, 52).
Обратите внимание: выплата зарплаты в иностранной валюте на территории РФ разрешена только в случаях, предусмотренных ст. 131 ТК РФ (например, для иностранных сотрудников).
Как в 1С отразить возвращённый аванс (если сотрудник не получил деньги)?
Если аванс был начислен, но не выплачен (например, сотрудник не явился за деньгами), выполните следующие шаги:
- Создайте документ
Корректировка зарплаты(Зарплата → Корректировка зарплаты). - Выберите сотрудника и вид расчёта "Аванс".
- Укажите сумму со знаком
минус(например, -10 000 руб.). - Проведите документ — 1С сгенерирует обратные проводки.
Если деньги были выданы, но потом возвращены в кассу, оформите документ Поступление наличных с видом операции Возврат зарплаты.
Почему в 6-НДФЛ аванс попадает в раздел 2, хотя НДФЛ не удерживается?
Это ошибка настройки вида расчёта. Проверьте:
- Откройте вид расчёта "Аванс" (
Настройки → Зарплата → Виды расчётов). - На закладке
Налоги и взносыубедитесь, что флагУдерживать НДФЛснят. - Перепроведите документы
Начисление авансаиВыплата зарплаты.
Если проблема осталась, обновите отчёт 6-НДФЛ через Отчёты → Регламентированные отчёты → 6-НДФЛ и нажмите Заполнить.
Можно ли в 1С начислять аванс только определенным категориям сотрудников (например, только менеджерам)?
Да, для этого:
- Создайте отдельный
Вид расчёта"Аванс для менеджеров". - В настройках вида расчёта на закладке
ПрименениеукажитеКатегории сотрудников(например, "Менеджеры"). - Назначьте этот вид расчёта только нужным сотрудникам через документ
Кадровый переводилиПриём на работу.
При начислении аванса 1С автоматически исключит сотрудников, которым этот вид расчёта не назначен.
Как в 1С отразить аванс, выплаченный раньше срока (например, 15-го вместо 20-го)?
В этом случае:
- С