Выдача аванса по зарплате — стандартная операция для большинства организаций, но в 1С:Предприятие её оформление часто вызывает вопросы у начинающих бухгалтеров. Где именно в программе фиксируется аванс? Какой документ использовать? Почему после проведения не видно проводок по 70 счету? Эти и другие нюансы мы разберём в статье.

Важно понимать, что механизм учета авансов зависит от конфигурации 1С (ЗУП 3.1, ЗКГУ, ERP 2.5 и др.), версии платформы и даже от настроек учетной политики вашей организации. Например, в 1С:ЗУП 3.1 аванс оформляется через документ Зарплата к выплате, а в 1С:Бухгалтерия 3.0 — через Выплата зарплаты или Списание с расчетного счета. Мы рассмотрим все варианты, чтобы вы могли быстро сориентироваться в своей базе.

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

📊 Какую конфигурацию 1С вы используете для расчета зарплаты?
1С:ЗУП 3.1
1С:Бухгалтерия 3.0
1С:ERP 2.5
1С:Комплексная автоматизация
Другую

1. Какой документ в 1С отвечает за аванс по зарплате?

В большинстве конфигураций 1С:Предприятие аванс по зарплате оформляется через один из трёх документов:

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

В 1С:ЗУП 3.1 документ Зарплата к выплате — основной инструмент. Он позволяет:

  • 🔹 Начислять аванс в процентах от оклада или фиксированной суммой.
  • 🔹 Автоматически формировать проводки по дебету 70 счета (если настроена интеграция с бухгалтерией).
  • 🔹 Печатать платежные ведомости и расчетные листки.

В 1С:Бухгалтерия 3.0 логика иная: аванс можно оформить либо через Выплату зарплаты (если он уже начислен в ведомости), либо через Списание с расчетного счета с указанием статьи движения денежных средств Авансы по зарплате.

⚠️ Внимание: Если в вашей базе не отображается документ Зарплата к выплате, проверьте, включена ли функция Ведение зарплаты в настройках параметров учета (Администрирование → Настройки программы → Зарплата и кадры).

2. Пошаговая инструкция: как провести аванс в 1С:ЗУП 3.1

Рассмотрим классический сценарий в 1С:Зарплата и Управление Персоналом 3.1:

  1. Откройте раздел Зарплата → Зарплата к выплате.

    Нажмите кнопку Создать и выберите вид документа — Зарплата к выплате организации.

  2. Укажите месяц начисления.

    В поле Месяц начисления выберите текущий месяц (даже если аванс выплачивается в середине месяца).

  3. Заполните табличную часть.

    Добавьте сотрудников в список (кнопка Добавить) и укажите сумму аванса. Её можно ввести вручную или рассчитать автоматически по проценту (например, 40% от оклада).

  4. Выберите способ выплаты.

    В поле Способ выплаты укажите Через кассу или Перечислением на банковские счета.

  5. Проведите и распечатайте документ.

    Нажмите Провести и закрыть, затем сформируйте платежную ведомость (кнопка Печать → Платежная ведомость).

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

Счет Дебет Счет Кредит Сумма Описание
70.01 50.01 Сумма аванса Выплата из кассы
70.01 51 Сумма аванса Перечисление на банковские карты
20 (26, 44) 70.02 Сумма аванса Начисление аванса (если включена аналитика по субсчетам)

Если проводок нет, проверьте:

  • 🔍 Настройки учетной политики (Администрирование → Учетная политика → Зарплата).
  • 🔍 Флаг Отражать в бухгалтерском учете в карточке организации.
  • 🔍 Правильность заполнения реквизитов документа (особенно поля Месяц начисления).

☑️ Чек-лист перед проведением аванса

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

3. Особенности учета аванса в 1С:Бухгалтерия 3.0

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

  1. Создайте документ Выплата зарплаты.

    Путь: Зарплата и кадры → Выплата зарплаты.

  2. Укажите период выплаты.

    В поле Период выплаты выберите текущий месяц.

  3. Добавьте сотрудников и суммы.

    В табличной части укажите ФИО сотрудников и суммы аванса. Если аванс фиксированный, введите его вручную. Если процентный — используйте кнопку Заполнить по окладам.

  4. Выберите способ выплаты.

    Аналогично ЗУП, можно выбрать кассу или банковский перевод.

  5. Проведите документ.

    После проведения проверьте проводки в разделе Главное → Операции → Журнал проводок.

Важный нюанс: в 1С:Бухгалтерия 3.0 аванс не начисляется как отдельная операция — он просто списывается со счета 70. Начисление зарплаты происходит позже, в конце месяца, документа Начисление зарплаты и взносов.

⚠️ Внимание: Если в вашей организации аванс удерживается из окончательного расчета (т.е. является зачетом), то в документе Начисление зарплаты необходимо указать сумму аванса в графе Удержано. Иначе программа дублирует начисление.

Пример проводок в 1С:Бухгалтерия 3.0:

Дт Кт Сумма Описание
70 50 50 000 Выплата аванса из кассы
70 51 30 000 Перечисление аванса на банковские карты

4. Типовые ошибки при оформлении аванса в 1С

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

  • 🚫 Неверный месяц начисления.

    Если в документе Зарплата к выплате указан прошлый или будущий месяц, проводки могут не сформироваться или дублироваться.

  • 🚫 Отсутствие аналитики по субсчетам.

    В некоторых конфигурациях требуется разделять начисления и выплаты по субсчетам 70 счета (например, 70.01 — начисления, 70.02 — выплаты).

  • 🚫 Двойное начисление аванса.

    Если аванс уже был выплачен через Списание с расчетного счета, а затем повторно через Зарплата к выплате, возникнет расхождение по 70 счету.

  • 🚫 Несвоевременное отражение удержаний.

    Аванс должен быть учтен при окончательном расчете зарплаты как удержание. Если забыть это сделать, сотрудник получит зарплату дважды.

Как избежать ошибок?

💡

Перед массовой выплатой аванса протестируйте документ на одном сотруднике. Проведите его, проверьте проводки и только затем оформляйте остальных.

Ещё одна частая проблема — отсутствие проводок после проведения документа. Причины:

  • 🔧 Не настроена интеграция с бухгалтерией (в ЗУП).
  • 🔧 В учетной политике отключено ведение бухгалтерского учета по зарплате.
  • 🔧 Документ не проведён (статус Не проведён).

Решение:

  1. Проверьте настройки в Администрирование → Настройки программы → Зарплата.
  2. Убедитесь, что в карточке организации включен флаг Вести бухгалтерский учет.
  3. Перепроведите документ (кнопка Ещё → Перепровести).

5. Как отразить аванс в отчетах 1С?

После проведения аванса важно проконтролировать его отражение в отчетах. Основные инструменты для анализа:

  • 📊 Анализ счета 70 (Отчеты → Стандартные отчеты → Анализ счета) — показывает обороты по дебету и кредиту.
  • 📊 Карточка счета 70 — детализация по каждому сотруднику.
  • 📊 Расчетная ведомость (Зарплата → Отчеты по зарплате → Расчетная ведомость) — сводка по начислениям и выплатам.
  • 📊 Оборотно-сальдовая ведомость — для проверки сальдо по 70 счету.

Пример: чтобы увидеть, кому и в какой сумме был выплачен аванс, сформируйте Анализ счета 70 с детализацией по субконто Физические лица. В отчете будут видны:

  • 🔹 Суммы начисленного аванса (по дебету 70 счета).
  • 🔹 Суммы выплаченного аванса (по кредиту 70 счета).
  • 🔹 Остатки (сальдо) — если аванс не был зачтен в окончательном расчете.

Если в отчетах нет данных:

  1. Проверьте период формирования отчета.
  2. Убедитесь, что документ проведён.
  3. Сверьте настройки отчета (возможно, отключена детализация по субконто).
Что делать, если аванс не отражается в 6-НДФЛ?

В 6-НДФЛ аванс попадает в раздел 2 как выплата дохода (строка 100 — дата выплаты, строка 140 — сумма). Если аванс не виден, проверьте:

- Правильность заполнения поля "Дата выплаты" в документе (она должна совпадать с фактической датой перечисления).

- Настройки налогового учета в карточке сотрудника (налоговый резидент/нерезидент).

- Флаг "Удерживать НДФЛ" в документе выплаты.

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

Если в вашей организации аванс выплачивается регулярно (например, 20-го числа каждого месяца), можно автоматизировать процесс с помощью графиков выплат. В 1С:ЗУП 3.1 это делается так:

  1. Откройте Настройки → Графики выплат.
  2. Создайте новый график.

    Нажмите Создать и укажите название (например, Аванс 40%).

  3. Настройте параметры.

    В поле Тип выплаты выберите Аванс, укажите процент от оклада (например, 40%) и дату выплаты (например, 20-е число).

  4. Привяжите график к сотрудникам.

    В карточке сотрудника на закладке Оплата труда выберите созданный график.

Преимущества автоматизации:

  • ⏱️ Экономия времени — не нужно ежемесячно вводить суммы вручную.
  • 📈 Точность расчетов — программа сама рассчитает аванс исходя из оклада.
  • 🔄 Интеграция с бухгалтерией — проводки формируются автоматически.

В 1С:Бухгалтерия 3.0 аналогичную настройку можно сделать через Шаблоны операций (Главное → Шаблоны операций), создав шаблон для ежемесячного аванса.

⚠️ Внимание: При использовании графиков выплат следите за изменениями окладов сотрудников. Если оклад изменился в середине месяца, сумма аванса может быть рассчитана некорректно. В этом случае рекомендуется вручную скорректировать сумму в документе Зарплата к выплате.

7. Аванс и НДФЛ: как правильно удержать налог?

С авансов по зарплате НДФЛ не удерживается — это одна из ключевых особенностей учета. Налог рассчитывается и удерживается только при окончательном расчете за месяц. Однако есть нюансы:

  • 📅 Дата удержания НДФЛ — это дата выплаты окончательного расчета, а не аванса.
  • 💸 Сумма НДФЛ рассчитывается с полной суммы зарплаты (включая аванс).
  • 📝 Отчетность — в 6-НДФЛ аванс отражается как выплата дохода (раздел 2), но без удержанного налога.

Пример:

Сотруднику начислена зарплата за месяц — 60 000 руб. 20-го числа выдан аванс — 24 000 руб. (40%). В конце месяца:

  1. Начисляется зарплата: 60 000 руб. (Дт 20 Кт 70).
  2. Удерживается аванс: 24 000 руб. (Дт 70 Кт 70).
  3. Удерживается НДФЛ: 60 000 × 13% = 7 800 руб. (Дт 70 Кт 68.01).
  4. Выплачивается остаток: 60 000 - 24 000 - 7 800 = 28 200 руб. (Дт 70 Кт 50/51).

Если аванс был выплачен, но не учтен при окончательном расчете, НДФЛ будет удержан некорректно. Это приведет к ошибкам в 6-НДФЛ и переплате налога.

Чтобы избежать проблем:

  • 🔹 Всегда проверяйте сумму удержанного аванса в документе Начисление зарплаты.
  • 🔹 Сверяйте данные с отчетом Анализ счета 70.
  • 🔹 Используйте отчет Свод по НДФЛ (Зарплата → Отчеты по НДФЛ) для контроля.

8. Частые вопросы по авансам в 1С

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

Если аванс был выплачен ошибочно (например, не тому сотруднику или в большей сумме), оформите документ Возврат зарплаты от сотрудника (Зарплата → Возврат зарплаты). В нём укажите:

  • Сотрудника, который вернул деньги.
  • Сумму возврата.
  • Способ возврата (наличными в кассу или на расчетный счет).

После проведения документа сформируются обратные проводки (например, Дт 50 Кт 70).

🔹 Можно ли выплатить аванс без начисления?

Да, в 1С:Бухгалтерия 3.0 это делается через документ Списание с расчетного счета с статьей Авансы по зарплате. Однако в ЗУП 3.1 рекомендуется использовать Зарплата к выплате, чтобы избежать расхождений при окончательном расчете.

🔹 Почему после выплаты аванса не видно проводок по 70 счету?

Причин несколько:

  • В учетной политике отключено ведение бухгалтерского учета по зарплате.
  • Документ не проведён или проведён с ошибками.
  • В 1С:Бухгалтерия 3.0 аванс оформлен через Списание с расчетного счета без привязки к 70 счету.

Решение: проверьте настройки в Администрирование → Учетная политика и перепроведите документ.

🔹 Как в 1С отразить аванс, выплаченный через подотчетное лицо?

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

  1. Документ Авансовый отчет на имя подотчетного лица (с указанием выданных сумм сотрудникам).
  2. Документ Зарплата к выплате с типом операции Выплата через подотчетное лицо.

Проводки будут следующие:

Дт 71 Кт 50 — выдача подотчета директору

Дт 70 Кт 71 — выплата аванса сотрудникам через подотчет

🔹 Нужно ли начислять страховые взносы с аванса?

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