Оформление авансовых платежей в 1С:Предприятие — одна из самых частых операций в бухгалтерском учете, которая требует особого внимания к деталям. Ошибки на этом этапе приводят к искажению налоговой базы, проблемам с НДС и конфликтам с контрагентами. В этой статье разберём все этапы работы с авансами — от создания документа до автоматического зачёта предоплаты, с учётом последних изменений в законодательстве и особенностей разных версий (включая 1С:Бухгалтерию 8.3 и 1С:ERP).

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

1. Виды авансов в 1С: когда и какой документ использовать

В авансовые платежи оформляются разными документами в зависимости от направления операции и типа контрагента. Основные сценарии:

  • 📥 Аванс от покупателя — когда ваша компания получает предоплату за будущую поставку товаров или услуг. Используется документ Поступление на расчетный счет (для безналичных платежей) или Приходный кассовый ордер (для наличных).
  • 📤 Аванс поставщику — когда вы перечисляете предоплату за будущие поставки. Оформляется документом Списание с расчетного счета или Расходный кассовый ордер.
  • 🔄 Взаимозачёт авансов — когда предоплата одного контрагента погашает задолженность по другому договору. Используется документ Корректировка долга.

Важно: для корректного учёта НДС при авансах в необходимо всегда указывать договор с контрагентом. Без привязки к договору программа не сможет автоматически сформировать проводки по налогу и счет-фактуру на аванс.

📊 Какой документ вы чаще используете для авансов?
Поступление на р/с
Списание с р/с
Приходный кассовый ордер
Расходный кассовый ордер
Другой

2. Пошаговая инструкция: как оформить аванс поставщику

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

  1. Откройте раздел Банк и касса → Банковские выписки (или Касса, если оплата наличными).
  2. Нажмите Создать → Списание с расчетного счета (или Расходный кассовый ордер).
  3. Заполните реквизиты:
    • 🏢 Контрагент — выберите поставщика из справочника.
    • 📄 Договор — укажите действующий договор (если его нет, создайте новый через кнопку +).
    • 💰 Сумма — введите размер аванса.
    • 📝 Назначение платежа — укажите: «Аванс по договору №ХХ от ДД.ММ.ГГГГ за поставку [наименование товара]».
  4. На вкладке Расшифровка платежа выберите Аванс и укажите статью движения денежных средств (например, «Авансы выданные»).
  5. Проверьте автоматически сформированные проводки:
    Дт 60.02 "Авансы выданные" — Кт 51 "Расчетный счет"
  6. Нажмите Провести и закрыть.
  7. После проведения документа автоматически сформирует счет-фактуру на аванс (если в настройках учета НДС включена опция «Выставлять счета-фактуры на авансы»). Проверить её можно в журнале Счета-фактуры выданные.

    ☑️ Проверка перед отправкой аванса

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

    3. Учёт НДС при авансах: что изменилось в 2026 году

    С 2026 года вступили в силу новые правила учета НДС по авансам, которые коснулись:

    • 📅 Сроков восстановления налога — теперь НДС по полученным авансам восстанавливается не позднее 15-го числа месяца, следующего за кварталом отгрузки (ранее был другой порядок).
    • 📑 Декларирования — авансы отражаются в разделе 3 декларации по НДС в том периоде, когда они получены (а не при отгрузке).
    • 🔄 Зачёта авансов — при взаимозачёте предоплат между контрагентами НДС пересчитывается автоматически, но требуется ручная проверка.

В 1С:Бухгалтерии 8.3 эти изменения учтены в последних релизах. Чтобы программа корректно формировала проводки:

  1. Проверьте, что в настройках учетной политики (раздел Главное → Настройки → Учетная политика) включены опции:
    ✔ Ведется учет НДС
    

    ✔ Выставлять счета-фактуры на авансы

    ✔ Автоматически восстанавливать НДС по авансам

  2. Обновите конфигурацию до актуальной версии (не ниже 8.3.23.ххх).

Если аванс поступил в одном квартале, а отгрузка произошла в другом, автоматически сформирует проводки по восстановлению НДС:

Дт 68.02 "НДС" — Кт 76.АВ "НДС по авансам полученным"

💡

Если в декларации по НДС не совпадают суммы по авансам с данными 1С, проверьте настройки регистра НДС Предъявленный — возможно, не включен флаг "Учитывать авансы".

4. Как зачесть аванс при отгрузке: автоматизация в 1С

Когда поставщик отгружает товар (или вы выполняете работы), ранее перечисленный аванс должен быть зачтён в счёт оплаты. В это делается автоматически при проведении документа Поступление (акты, накладные) или Реализация (акты, накладные).

Алгоритм зачёта:

  1. Создайте документ отгрузки (например, Поступление товаров и услуг).
  2. На вкладке Расчёты нажмите Зачесть аванс.
  3. Программа предложит список незачтённых авансов по данному договору. Выберите нужный и нажмите Зачесть.
  4. Проверьте, что в табличной части появилась строка с типом операции «Зачёт аванса».

После зачёта сформирует проводки:

Дт 60.01 "Расчёты с поставщиками" — Кт 60.02 "Авансы выданные"

А также скорректирует НДС (если аванс был с налогом):

Дт 68.02 "НДС" — Кт 76.АВ "НДС по авансам выданным"

Документ Проводка (Дт → Кт) Описание
Списание с р/с (аванс) 60.02 → 51 Перечисление аванса поставщику
Счет-фактура на аванс 19.05 → 60.02 Учёт «входного» НДС по авансу
Поступление товаров 41.01 → 60.01 Оприходование товара
Зачёт аванса 60.01 → 60.02 Погашение аванса при отгрузке
Корректировка НДС 68.02 → 19.05 Восстановление НДС после зачёта
Что делать, если 1С не находит аванс для зачёта?

Если при нажатии "Зачесть аванс" программа не показывает перечисленную ранее предоплату, проверьте:

1. Совпадает ли договор в документе отгрузки и платежном поручении.

2. Не проведен ли аванс в другом периоде (используйте отчёт "Анализ счёта 60.02").

3. Нет ли ручных исправлений в регистре Взаиморасчёты с контрагентами (проверьте через "Все функции → Регистры сведений").

5. Типичные ошибки при работе с авансами и как их исправить

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

  • 🚫 Неверный договор — если в платежке указан один договор, а в отгрузке другой, не сможет автоматически зачесть аванс. Решение: исправьте договор в одном из документов и перепроведите.
  • 🚫 Отсутствует счет-фактура на аванс — если не выставлен счет-фактура, НДС не будет учтён в декларации. Решение: создайте документ Счет-фактура полученный/выданный вручную через журнал.
  • 🚫 Двойной зачёт аванса — если аванс был зачтён дважды, образуется отрицательный остаток по счёту 60.02. Решение: сделайте Корректировку долга с типом операции «Сторно зачёта аванса».

Ещё одна частая проблема — несовпадение сумм НДС в декларации и учёте. Это происходит, если:

  • В настройках отключено автоматическое формирование проводок по НДС для авансов.
  • Счет-фактура на аванс проведён в другом периоде, чем платежное поручение.
  • Неверно указана ставка НДС в договоре или документе.
💡

Перед сдачей декларации по НДС всегда сверяйте данные по авансам в отчёте "Анализ счёта 76.АВ" — он показывает все незакрытые предоплаты с НДС.

6. Особенности учёта авансов в 1С:ERP и 1С:УТ 11

В конфигурациях 1С:ERP и 1С:Управление торговлей 11 работа с авансами имеет нюансы:

  • 📌 В 1С:ERP авансы оформляются через документ Заказ поставщику с флагом «Оплатить по заказу». При этом автоматически создаётся Платёжное поручение с привязкой к заказу.
  • 📌 В 1С:УТ 11 для авансов от покупателей используется документ Поступление денежных средств с видом операции «Оплата от покупателя (аванс)».
  • 📌 В обеих конфигурациях поддерживается частичный зачёт авансов — можно погасить предоплату не полностью, а только на сумму отгрузки.

Важное отличие от 1С:Бухгалтерии: в 1С:ERP и 1С:УТ авансы привязываются не только к договору, но и к конкретному заказу. Это упрощает контроль исполнения обязательств, но требует более тщательного заполнения реквизитов.

Пример пути создания аванса в 1С:УТ 11: Продажи → Поступления денежных средств → Создать → Оплата от покупателя (аванс)

💡

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

7. Отчёты для контроля авансов: как не пропустить ошибки

Чтобы избежать проблем с налоговыми органами и контрагентами, регулярно проверяйте состояние авансов с помощью стандартных отчётов :

  1. Оборотно-сальдовая ведомость по счёту 60.02/62.02 — показывает все незачтённые авансы по контрагентам.
  2. Анализ счёта 76.АВ — отображает НДС по авансам, который нужно восстановить или принять к вычету.
  3. Карточка счёта 60.01/62.01 — помогает отследить, какие авансы уже зачтены, а какие ещё висят.
  4. Сводные проводки по НДС — проверяет корректность формирования налога по авансам.

Для быстрого доступа к отчётам используйте панель Отчёты → Стандартные отчёты → Оборотно-сальдовая ведомость. Настройте фильтр по счётам 60.02, 62.02 и 76.АВ.

Пример настройки отчёта для контроля авансов от покупателей:

Период: Текущий квартал

Счета: 62.02

Контрагенты: Все

Группировка: По договорам

💡

Если в отчёте по счёту 62.02 висит аванс старше 1 года, проверьте его на предмет «забытой» отгрузки или ошибки в зачёте. Налоговые органы могут расценить такие суммы как безвозмездное получение средств.

FAQ: Ответы на частые вопросы по авансам в 1С

🔹 Как в 1С сделать возврата аванса покупателю, если отгрузка не состоялась?

Для возврата аванса:

  1. Создайте документ Списание с расчетного счета (если возвращаете безналичным путём) или Расходный кассовый ордер (для наличных).
  2. В поле «Вид операции» выберите «Возврат аванса покупателю».
  3. Укажите тот же договор, по которому поступил аванс.
  4. После проведения документа автоматически сформирует проводки:
    Дт 62.02 "Авансы полученные" — Кт 51 "Расчетный счет"

    и сторнирует НДС (если аванс был с налогом).

Не забудьте создать Счет-фактуру на возвращенный аванс для корректировки НДС в декларации.

🔹 Почему в 1С не формируется счет-фактура на аванс автоматически?

Причин может быть несколько:

  • В настройках учетной политики отключена опция «Выставлять счета-фактуры на авансы».
  • В договоре с контрагентом не указано, что НДС предъявляется (проверьте поле «Учёт НДС» в карточке договора).
  • Документ платежа проведён с ошибкой (например, неверный вид операции).
  • Не обновлена конфигурация (для версий ниже 8.3.22 возможны сбои).

Чтобы исправить:

  1. Проверьте настройки в Главное → Настройки → Учетная политика → НДС.
  2. Обновите конфигурацию через Сервис → Обновление программы.
  3. Если счет-фактура всё равно не формируется, создайте её вручную через Покупки → Счета-фактуры полученные → Создать.
🔹 Можно ли в 1С перенести аванс с одного договора на другой?

Да, для этого используйте документ Корректировка долга:

  1. Откройте Покупки → Корректировка долга (или Продажи → Корректировка долга, если аванс от покупателя).
  2. Выберите тип операции «Перенос задолженности».
  3. Укажите контрагента, старый и новый договор.
  4. В табличной части выберите аванс, который нужно перенести.
  5. Проведите документ — автоматически скорректирует остатки по счётам 60.02/62.02.

⚠️ Внимание: После переноса проверьте, что НДС по авансу остался привязан к правильному договору (используйте отчёт Анализ счёта 76.АВ).

🔹 Как в 1С отразить аванс в иностранной валюте?

Для авансов в валюте:

  1. В платежном документе (Списание с р/с или Поступление на р/с) укажите валюту операции и курс.
  2. В договоре с контрагентом должен быть указан валютный счёт (например, 52.01 для валютного расчётного счёта).
  3. При зачёте аванса автоматически пересчитает сумму по курсу на дату отгрузки и сформирует курсовые разницы (если курс изменился).

Проводки будут такими:

Дт 60.02 (вал.) — Кт 52.01 (вал.)  — на сумму в иностранной валюте

Дт 60.02 (руб.) — Кт 52.01 (руб.) — на сумму в рублях по курсу

⚠️ Внимание: При значительных колебаниях курса валютные авансы могут приводить к крупным курсовым разницам. Рекомендуется фиксировать курс в договоре или использовать механизм Условные единицы в .

🔹 Где в 1С посмотреть историю зачёта авансов по конкретному контрагенту?

Для этого используйте отчёт Карточка счёта:

  1. Откройте Отчёты → Стандартные отчёты → Карточка счёта.
  2. Укажите счёт 60.02 (авансы выданные) или 62.02 (авансы полученные).
  3. В фильтре выберите нужного контрагента и период.
  4. Нажмите Сформировать — отчёт покажет все движения по авансам, включая даты и суммы зачётов.

Для более детального анализа используйте отчёт Анализ субконто по субконто «Договоры» (раздел Отчёты → Стандартные отчёты → Анализ субконто).