Оформление авансовых платежей в 1С:Предприятие — одна из самых частых операций в бухгалтерском учете, которая требует особого внимания к деталям. Ошибки на этом этапе приводят к искажению налоговой базы, проблемам с НДС и конфликтам с контрагентами. В этой статье разберём все этапы работы с авансами — от создания документа до автоматического зачёта предоплаты, с учётом последних изменений в законодательстве и особенностей разных версий 1С (включая 1С:Бухгалтерию 8.3 и 1С:ERP).
Вы узнаете, как правильно оформить аванс поставщику и от покупателя, какие проводки формирует программа автоматически, и как избежать типичных ошибок при работе с НДС. Особое внимание уделим новым правилам учета авансов с 2026 года, которые коснулись порядка восстановления налога и отражения операций в декларациях. Материал будет полезен как начинающим бухгалтерам, так и опытным специалистам, которые хотят оптимизировать процесс работы с предоплатами.
1. Виды авансов в 1С: когда и какой документ использовать
В 1С авансовые платежи оформляются разными документами в зависимости от направления операции и типа контрагента. Основные сценарии:
- 📥 Аванс от покупателя — когда ваша компания получает предоплату за будущую поставку товаров или услуг. Используется документ
Поступление на расчетный счет(для безналичных платежей) илиПриходный кассовый ордер(для наличных). - 📤 Аванс поставщику — когда вы перечисляете предоплату за будущие поставки. Оформляется документом
Списание с расчетного счетаилиРасходный кассовый ордер. - 🔄 Взаимозачёт авансов — когда предоплата одного контрагента погашает задолженность по другому договору. Используется документ
Корректировка долга.
Важно: для корректного учёта НДС при авансах в 1С необходимо всегда указывать договор с контрагентом. Без привязки к договору программа не сможет автоматически сформировать проводки по налогу и счет-фактуру на аванс.
2. Пошаговая инструкция: как оформить аванс поставщику
Рассмотрим процесс на примере перечисления предоплаты поставщику за будущую поставку материалов. Для этого:
- Откройте раздел
Банк и касса → Банковские выписки(илиКасса, если оплата наличными). - Нажмите
Создать → Списание с расчетного счета(илиРасходный кассовый ордер). - Заполните реквизиты:
- 🏢 Контрагент — выберите поставщика из справочника.
- 📄 Договор — укажите действующий договор (если его нет, создайте новый через кнопку
+). - 💰 Сумма — введите размер аванса.
- 📝 Назначение платежа — укажите: «Аванс по договору №ХХ от ДД.ММ.ГГГГ за поставку [наименование товара]».
- На вкладке
Расшифровка платежавыберитеАванси укажите статью движения денежных средств (например, «Авансы выданные»). - Проверьте автоматически сформированные проводки:
Дт 60.02 "Авансы выданные" — Кт 51 "Расчетный счет" - Нажмите
Провести и закрыть. - 📅 Сроков восстановления налога — теперь НДС по полученным авансам восстанавливается не позднее 15-го числа месяца, следующего за кварталом отгрузки (ранее был другой порядок).
- 📑 Декларирования — авансы отражаются в разделе 3 декларации по НДС в том периоде, когда они получены (а не при отгрузке).
- 🔄 Зачёта авансов — при взаимозачёте предоплат между контрагентами НДС пересчитывается автоматически, но требуется ручная проверка.
После проведения документа 1С автоматически сформирует счет-фактуру на аванс (если в настройках учета НДС включена опция «Выставлять счета-фактуры на авансы»). Проверить её можно в журнале Счета-фактуры выданные.
☑️ Проверка перед отправкой аванса
3. Учёт НДС при авансах: что изменилось в 2026 году
С 2026 года вступили в силу новые правила учета НДС по авансам, которые коснулись:
В 1С:Бухгалтерии 8.3 эти изменения учтены в последних релизах. Чтобы программа корректно формировала проводки:
- Проверьте, что в настройках учетной политики (раздел
Главное → Настройки → Учетная политика) включены опции:✔ Ведется учет НДС✔ Выставлять счета-фактуры на авансы
✔ Автоматически восстанавливать НДС по авансам
- Обновите конфигурацию до актуальной версии (не ниже 8.3.23.ххх).
Если аванс поступил в одном квартале, а отгрузка произошла в другом, 1С автоматически сформирует проводки по восстановлению НДС:
Дт 68.02 "НДС" — Кт 76.АВ "НДС по авансам полученным"
Если в декларации по НДС не совпадают суммы по авансам с данными 1С, проверьте настройки регистра НДС Предъявленный — возможно, не включен флаг "Учитывать авансы".
4. Как зачесть аванс при отгрузке: автоматизация в 1С
Когда поставщик отгружает товар (или вы выполняете работы), ранее перечисленный аванс должен быть зачтён в счёт оплаты. В 1С это делается автоматически при проведении документа Поступление (акты, накладные) или Реализация (акты, накладные).
Алгоритм зачёта:
- Создайте документ отгрузки (например,
Поступление товаров и услуг). - На вкладке
РасчётынажмитеЗачесть аванс. - Программа предложит список незачтённых авансов по данному договору. Выберите нужный и нажмите
Зачесть. - Проверьте, что в табличной части появилась строка с типом операции «
Зачёт аванса».
После зачёта 1С сформирует проводки:
Дт 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. Типичные ошибки при работе с авансами и как их исправить
Даже опытные бухгалтеры допускают ошибки при оформлении авансов. Рассмотрим самые распространённые:
- 🚫 Неверный договор — если в платежке указан один договор, а в отгрузке другой, 1С не сможет автоматически зачесть аванс. Решение: исправьте договор в одном из документов и перепроведите.
- 🚫 Отсутствует счет-фактура на аванс — если не выставлен счет-фактура, НДС не будет учтён в декларации. Решение: создайте документ
Счет-фактура полученный/выданныйвручную через журнал. - 🚫 Двойной зачёт аванса — если аванс был зачтён дважды, образуется отрицательный остаток по счёту 60.02. Решение: сделайте
Корректировку долгас типом операции «Сторно зачёта аванса».
Ещё одна частая проблема — несовпадение сумм НДС в декларации и учёте. Это происходит, если:
- В настройках 1С отключено автоматическое формирование проводок по НДС для авансов.
- Счет-фактура на аванс проведён в другом периоде, чем платежное поручение.
- Неверно указана ставка НДС в договоре или документе.
Перед сдачей декларации по НДС всегда сверяйте данные по авансам в отчёте "Анализ счёта 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— показывает все незачтённые авансы по контрагентам.Анализ счёта 76.АВ— отображает НДС по авансам, который нужно восстановить или принять к вычету.Карточка счёта 60.01/62.01— помогает отследить, какие авансы уже зачтены, а какие ещё висят.Сводные проводки по НДС— проверяет корректность формирования налога по авансам.
Для быстрого доступа к отчётам используйте панель Отчёты → Стандартные отчёты → Оборотно-сальдовая ведомость. Настройте фильтр по счётам 60.02, 62.02 и 76.АВ.
Пример настройки отчёта для контроля авансов от покупателей:
Период: Текущий квартал
Счета: 62.02
Контрагенты: Все
Группировка: По договорам
Если в отчёте по счёту 62.02 висит аванс старше 1 года, проверьте его на предмет «забытой» отгрузки или ошибки в зачёте. Налоговые органы могут расценить такие суммы как безвозмездное получение средств.
FAQ: Ответы на частые вопросы по авансам в 1С
🔹 Как в 1С сделать возврата аванса покупателю, если отгрузка не состоялась?
Для возврата аванса:
- Создайте документ
Списание с расчетного счета(если возвращаете безналичным путём) илиРасходный кассовый ордер(для наличных). - В поле «Вид операции» выберите «
Возврат аванса покупателю». - Укажите тот же договор, по которому поступил аванс.
- После проведения документа 1С автоматически сформирует проводки:
Дт 62.02 "Авансы полученные" — Кт 51 "Расчетный счет"и сторнирует НДС (если аванс был с налогом).
Не забудьте создать Счет-фактуру на возвращенный аванс для корректировки НДС в декларации.
🔹 Почему в 1С не формируется счет-фактура на аванс автоматически?
Причин может быть несколько:
- В настройках учетной политики отключена опция «
Выставлять счета-фактуры на авансы». - В договоре с контрагентом не указано, что НДС предъявляется (проверьте поле «
Учёт НДС» в карточке договора). - Документ платежа проведён с ошибкой (например, неверный вид операции).
- Не обновлена конфигурация 1С (для версий ниже 8.3.22 возможны сбои).
Чтобы исправить:
- Проверьте настройки в
Главное → Настройки → Учетная политика → НДС. - Обновите конфигурацию через
Сервис → Обновление программы. - Если счет-фактура всё равно не формируется, создайте её вручную через
Покупки → Счета-фактуры полученные → Создать.
🔹 Можно ли в 1С перенести аванс с одного договора на другой?
Да, для этого используйте документ Корректировка долга:
- Откройте
Покупки → Корректировка долга(илиПродажи → Корректировка долга, если аванс от покупателя). - Выберите тип операции «
Перенос задолженности». - Укажите контрагента, старый и новый договор.
- В табличной части выберите аванс, который нужно перенести.
- Проведите документ — 1С автоматически скорректирует остатки по счётам 60.02/62.02.
⚠️ Внимание: После переноса проверьте, что НДС по авансу остался привязан к правильному договору (используйте отчёт Анализ счёта 76.АВ).
🔹 Как в 1С отразить аванс в иностранной валюте?
Для авансов в валюте:
- В платежном документе (
Списание с р/силиПоступление на р/с) укажите валюту операции и курс. - В договоре с контрагентом должен быть указан валютный счёт (например,
52.01для валютного расчётного счёта). - При зачёте аванса 1С автоматически пересчитает сумму по курсу на дату отгрузки и сформирует курсовые разницы (если курс изменился).
Проводки будут такими:
Дт 60.02 (вал.) — Кт 52.01 (вал.) — на сумму в иностранной валюте
Дт 60.02 (руб.) — Кт 52.01 (руб.) — на сумму в рублях по курсу
⚠️ Внимание: При значительных колебаниях курса валютные авансы могут приводить к крупным курсовым разницам. Рекомендуется фиксировать курс в договоре или использовать механизм Условные единицы в 1С.
🔹 Где в 1С посмотреть историю зачёта авансов по конкретному контрагенту?
Для этого используйте отчёт Карточка счёта:
- Откройте
Отчёты → Стандартные отчёты → Карточка счёта. - Укажите счёт
60.02(авансы выданные) или62.02(авансы полученные). - В фильтре выберите нужного контрагента и период.
- Нажмите
Сформировать— отчёт покажет все движения по авансам, включая даты и суммы зачётов.
Для более детального анализа используйте отчёт Анализ субконто по субконто «Договоры» (раздел Отчёты → Стандартные отчёты → Анализ субконто).