Работа с авансовыми платежами поставщикам — одна из самых частых операций в бухгалтерии, но именно она вызывает больше всего вопросов у пользователей 1С:Предприятие. Ошибки при оформлении авансов могут привести к искажению налогового учета, проблемам с вычетом НДС и даже штрафам при проверках. Эта статья поможет разобраться, как правильно проводить авансы в разных версиях 1С, какие документы для этого использовать и как избежать типичных ошибок.
Мы рассмотрим не только стандартную схему через документ "Платежное поручение" и "Счет на оплату", но и нюансы для 1С:Бухгалтерии 8.3, 1С:Управление торговлей и 1С:ERP. Особое внимание уделим проводкам, учету НДС с авансов и тому, как правильно зачесть аванс при поступлении товаров или услуг. Если вы работаете с иностранными поставщиками или используете валюту — найдете здесь и эти случаи.
Важно: правила учета авансов могут отличаться в зависимости от системы налогообложения (ОСНО, УСН, ЕНВД) и версии программы. Все примеры в статье приведены для ОСНО и актуальных релизов 1С на 2026 год.
1. Какие документы нужны для проведения аванса поставщику
Прежде чем перечислять деньги, необходимо правильно оформить первичные документы. В 1С для этого используется комбинация из нескольких видов документов, каждый из которых выполняет свою функцию:
- 📄 Счет на оплату — основание для перечисления аванса. Может быть создан вручную или получен от поставщика в электронном виде (через ЭДО).
- 💳 Платежное поручение — документ для списания денег с расчетного счета. В 1С формируется на основе счета.
- 📊 Авансовый отчет — если аванс выдается подотчетному лицу наличными (актуально для расчетов через кассу).
- 🔄 Корректировка долга — используется для зачета аванса при поступлении товаров/услуг.
В большинстве случаев достаточно первых двух документов. Однако если вы работаете с 1С:Управление торговлей, может потребоваться дополнительное оформление Заказа поставщику с пометкой об авансе. Это особенно важно для аналитики и контроля исполнения обязательств.
Обратите внимание: если аванс перечисляется в иностранной валюте, потребуется дополнительное оформление валютного счета и учет курсовой разницы. Об этом подробнее расскажем в одном из следующих разделов.
⚠️ Внимание! Если ваш поставщик работает на УСН или ЕНВД, он не имеет права выставить вам счет-фактуру на аванс. В этом случае используйте документ Счет на оплату без НДС.
2. Пошаговая инструкция: как провести аванс в 1С:Бухгалтерия 8.3
Рассмотрим стандартный случай: вы перечисляете аванс российскому поставщику на ОСНО в рублях. Для этого:
- Создайте счет на оплату
Перейдите в раздел
Покупки → Счета на оплату поставщиками нажмитеСоздать. Заполните:- 🏢 Контрагента (поставщика)
- 📝 Договор (убедитесь, что в договоре разрешена предоплата)
- 💰 Сумму аванса и ставку НДС (обычно 20%)
- 📅 Дату оплаты
Из счета на оплату нажмите Создать на основании → Платежное поручение. Проверьте реквизиты банка и сумму. Если все верно, проведите документ.
После проведения платежки в 1С автоматически формируется запись в книге покупок. Однако для вычета НДС нужно зарегистрировать счет-фактуру на аванс:
- Перейдите в
Покупки → Счета-фактуры полученные - Нажмите
Создать → На аванс - Выберите платежное поручение и укажите сумму НДС
После этих действий в учете появятся следующие проводки:
| Счет Дебет | Счет Кредит | Сумма | Описание |
|---|---|---|---|
60.02 |
51 |
100 000 | Перечислен аванс поставщику |
68.02 |
76.ВА |
16 666,67 | НДС с аванса (20% от 100 000) |
00 |
00 |
83 333,33 | Сумма аванса без НДС (100 000 - 16 666,67) |
Указан правильный контрагент и договор|Сумма аванса соответствует счету|Ставка НДС выбрана верно (20%, 10% или 0%)|Реквизиты банка поставщика актуальны|Счет-фактура на аванс зарегистрирована-->
Если вы работаете с 1С:Управление торговлей, после оплаты аванса рекомендуется создать документ Поступление денег (аванс) в разделе Финансы. Это поможет отслеживать остатки по авансам в аналитических отчетах.
3. Учет НДС с авансов: как не потерять вычет
Один из самых сложных моментов — правильный учет НДС при работе с авансами. Если вы на ОСНО, то обязаны начислить НДС с полученного аванса, но later можете принять его к вычету при поступлении товаров. Вот как это работает в 1С:
- Начисление НДС происходит автоматически при проведении платежного поручения на аванс. Сумма попадает в книгу продаж.
- Вычет НДС возможен только после получения товаров/услуг и регистрации счета-фактуры от поставщика. Для этого:
- Создайте документ
Поступление (акты, накладные) - Укажите в нем зачет аванса
- Зарегистрируйте счет-фактуру поставщика
- Сформируйте
Книгу покупокдля вычета
- Создайте документ
Критическая ошибка: многие бухгалтеры забывают восстановить НДС с аванса при его возврате. Если поставщик вернул вам аванс, необходимо создать документ "Корректировка реализации" с типом операции "Возврат аванса" и зарегистрировать счет-фактуру на возврат.
Пример проводок при зачете аванса:
Дебет 60.01 Кредит 60.02 — 100 000 (зачет аванса)
Дебет 68.02 Кредит 76.ВА — 16 666,67 (восстановлен НДС с аванса)
Дебет 19 Кредит 60.01 — 16 666,67 (НДС по поступлению)
Дебет 68.02 Кредит 19 — 16 666,67 (вычет НДС)
⚠️ Внимание! С 2023 года изменились правила заполнения книги покупок при зачете авансов. Теперь в графе 5 нужно указывать не только реквизиты счета-фактуры на аванс, но и данные документа, подтверждающего зачет. В 1С это настраивается в параметрах учета НДС.
Если вы часто работаете с авансами, настройте в 1С автоматическое создание счетов-фактур на аванс. Для этого перейдите в Администрирование → Настройки НДС и налогов → Настройка учета НДС и включите опцию "Автоматически создавать счета-фактуры на аванс".
4. Авансы в иностранной валюте: особенности учета
Если вы перечисляете аванс в долларах, евро или другой валюте, в 1С появляются дополнительные нюансы:
- 💱 Курсовая разница — при изменении курса ЦБ на дату оплаты и дату зачета аванса возникают курсовой доход/расход. В 1С это отражается автоматически при проведении документов.
- 📅 Дата валютного контроля — для платежей за границу нужно указывать код вида операции (например, "Импорт товаров").
- 📊 Специальные счета — авансы в валюте учитываются на счете
60.22(вместо стандартного60.02).
Пример проведения валютного аванса:
- Создайте
Счет на оплатув валюте, указав курс на дату документа. - Сформируйте
Платежное поручениес валютным счетом (52вместо51). - После оплаты зарегистрируйте
Счет-фактуру на авансс указанием суммы в рублях по курсу ЦБ. - При зачете аванса 1С автоматически пересчитает курсовую разницу и сформирует проводки:
Дебет 91.02 Кредит 60.22 — курсовой убыток (если курс вырос)
или
Дебет 60.22 Кредит 91.01 — курсовой доход (если курс упал)
Для импортных операций обязательно заполняйте поле Страна происхождения в договоре с поставщиком — это влияет на ставку НДС (0% для импорта из ЕАЭС, 20% для остальных стран).
Что делать если курс валюты изменился между оплатой и зачетом аванса?
В этом случае 1С автоматически сформирует курсовую разницу на дату зачета. Если разница значительная (более 10% от суммы аванса), рекомендуется:
1. Проверить правильность курса ЦБ на обе даты в справочнике валют (Справочники → Валюты).
2. При необходимости скорректировать курс вручную через документ Корректировка курсов валют.
3. Перепровести документы по авансу, чтобы разница пересчиталась.
5. Типичные ошибки при работе с авансами и как их исправить
Даже опытные бухгалтеры иногда допускают ошибки при оформлении авансов. Вот самые распространенные случаи и способы их исправления:
| Ошибка | Последствия | Как исправить |
|---|---|---|
| Не указан договор в платежном поручении | Аванс "завис" на счете 60.02 без привязки к обязательству | Создать Корректировку долга с указанием правильного договора |
| Не зарегистрирован счет-фактура на аванс | Невозможно принять НДС к вычету | Создать документ Счет-фактура полученный с типом "На аванс" |
| Ошибка в ставке НДС (например, 10% вместо 20%) | Неправильный расчет налога и искажение декларации | Сторнировать ошибочную проводку и перепровести документ с правильной ставкой |
| Аванс не зачтен при поступлении товаров | Двойная оплата или задолженность перед поставщиком | Использовать документ Корректировка долга с операцией "Зачет аванса" |
Одна из самых коварных ошибок — когда аванс проводится по одному договору, а товары поступают по другому. В этом случае 1С не сможет автоматически зачесть аванс. Чтобы исправить:
- Откройте документ
Поступление (акты, накладные) - Нажмите
Зачесть аванси вручную выберите нужное платежное поручение - Если зачет не проходит, создайте
Корректировку долгас типом операции "Зачет между авансами и задолженностями"
Еще одна частая проблема — когда аванс перечислен, но поставщик долго не отгружает товар. В этом случае рекомендуется:
- 📅 Продлить срок действия договора (если он истек)
- 📧 Запросить у поставщика письмо с подтверждением обязательств
- 🔄 При необходимости вернуть аванс через
Корректировку реализации
Всегда проверяйте остатки по счетам 60.01 и 60.02 перед закрытием месяца. Если есть незачтенные авансы, это может указывать на ошибки в документах или невыполненные обязательства поставщиков.
6. Авансы в 1С:Управление торговлей и 1С:ERP — отличия от Бухгалтерии
Если вы работаете в 1С:Управление торговлей (УТ) или 1С:ERP, процесс проведения авансов имеет свои особенности. Основные различия:
- 📦 В УТ авансы привязываются к заказам поставщикам, а не к счетам. Это позволяет лучше контролировать исполнение заказов.
- 🔄 В ERP есть специальный документ
Заявка на расходование ДС, который используется для согласования авансов. - 📊 В обеих системах более детализированная аналитика по авансам (по проектам, направлениям деятельности и т.д.).
Пошаговая инструкция для 1С:Управление торговлей 11:
- Создайте
Заказ поставщикус пометкой "Оплачивается по предоплате". - На основании заказа сформируйте
Платежное поручение. - После оплаты зафиксируйте аванс документом
Поступление денег (аванс)в разделеФинансы. - При поступлении товаров используйте
Поступление товаров и услугс автоматическим зачетом аванса.
В 1С:ERP процесс еще более автоматизирован:
1. Создайте Заявку на оплату (раздел "Финансы")
2. Согласуйте ее через бизнес-процесс утверждения
3. На основании утвержденной заявки сформируйте платежку
4. После оплаты аванс автоматически резервируется на счете 60.02
Важное отличие от Бухгалтерии: в УТ и ERP авансы можно учитывать не только по поставщикам, но и по конкретным заказам или проектам. Это удобно для компаний с большим документооборотом.
7. Как отразить возврат аванса от поставщика
Если поставщик вернул вам аванс (например, из-за расторжения договора), в 1С нужно:
- Создать документ
Поступление на расчетный счетс типом операции "Возврат аванса". - Зарегистрировать
Счет-фактуру на возврат аванса(для ОСНО). - Сторнировать НДС, ранее начисленный с аванса (если он был принят к вычету).
Проводки при возврате аванса:
Дебет 51 Кредит 60.02 — 100 000 (возврат аванса на расчетный счет)
Дебет 76.ВА Кредит 68.02 — 16 666,67 (восстановлен НДС с возвращенного аванса)
Если аванс возвращается частично, используйте документ Корректировка долга с операцией "Списание задолженности". Укажите сумму возврата и основание (например, "Частичный отказ от заказа").
⚠️ Внимание! При возврате аванса в иностранной валюте дополнительно формируется курсовая разница. Если курс вырос с момента перечисления аванса, у вас возникнет курсовой убыток (Дебет 91.02 Кредит 60.22).
8. Отчеты для контроля авансов в 1С
Чтобы избежать ошибок, регулярно проверяйте следующие отчеты:
- 📈 Ведомость по поставщикам (
Отчеты → Ведомость по счетам 60, 62, 76) — показывает остатки по авансам и задолженностям. - 📊 Анализ счета 60.02 — детализация по каждому авансу с указанием контрагента и договора.
- 📄 Книга покупок/продаж — проверка правильности учета НДС с авансов.
- 🔍 Сверка с поставщиками — выявление расхождений по авансам (раздел
Покупки → Сверка с контрагентами).
Для анализа "зависших" авансов (тех, которые не зачтены более 60 дней) используйте отчет Анализ субконто по счету 60.02 с фильтром по дате. Если такие авансы есть, свяжитесь с поставщиком для уточнения сроков поставки или верните деньги.
Пример настройки отчета по авансам:
1. Откройте "Анализ счета" (раздел "Отчеты")
2. Укажите счет 60.02 и период
3. Добавьте группировку по "Контрагентам" и "Договорам"
4. Отфильтруйте по сальдо (только остатки)
5. Экспортируйте в Excel для дальнейшего анализа
Настройте в 1С автоматическое уведомление о просроченных авансах. Для этого создайте бизнес-процесс в разделе "Администрирование → Настройки и сервис → Бизнес-процессы", который будет отправлять email при превышении срока зачета более чем на 30 дней.
FAQ: Частые вопросы по авансам в 1С
Можно ли проводить аванс без счета на оплату?
Технически да, но это нарушает порядок документооборота. Без счета вы не сможете:
- Правильно указать назначение платежа в платежке
- Контролировать сумму аванса (риск переплаты)
- Автоматически зачесть аванс при поступлении товаров
Исключение — регулярные платежи по одному договору (например, абонентская плата). В этом случае можно использовать шаблон платежного поручения.
Как в 1С увидеть, какой аванс к какому заказу относится?
В 1С:Бухгалтерии этой информации нет — авансы привязываются только к договору. В 1С:Управление торговлей и ERP используйте отчет Анализ заказов поставщикам с группировкой по авансам. Также можно:
- Открыть заказ поставщика
- Перейти на закладку "Оплаты"
- Посмотреть список связанных платежных документов
Что делать, если поставщик не зачитывает аванс?
Возможные причины и решения:
- 📅 Истек срок действия счета — запросите новый счет или продлите старый.
- 🔄 Ошибка в реквизитах — проверьте правильность указания договора в платежке.
- 📄 Несоответствие сумм — если аванс меньше суммы заказа, доплатите разницу.
- 📧 Поставщик не видит платеж — отправьте выписку из банка с подтверждением.
Если проблема не решается, создайте в 1С документ Корректировка долга с операцией "Списание задолженности" и верните аванс на расчетный счет.
Как в 1С отразить аванс за услуги (например, аренду)?
Порядок аналогичен авансам за товары, но есть нюансы:
- В документе
Счет на оплатуукажите вид операции "Услуги". - При зачете аванса используйте документ
Поступление (акт, накладная)с видом операции "Услуги". - Для аренды настройте в договоре график платежей (если аванс регулярный).
Проводки будут те же, но вместо счета 41 (товары) используйте 20, 26 или 44 в зависимости от назначения услуги.
Нужно ли регистрировать счет-фактуру на аванс, если поставщик на УСН?
Нет, поставщики на УСН не выставляют счета-фактуры. В этом случае:
- В платежном поручении укажите "Без НДС"
- Не регистрируйте счет-фактуру на аванс
- При поступлении товаров используйте документ
Поступление (без НДС)
Если вы на ОСНО, а поставщик на УСН, вы не имеете права на вычет НДС с аванса.