Учет и Финансы · 11 мин
Как в 1С сформировать авансовый счёт-фактуру
Как в 1С сформировать авансовый счёт-фактуру: регистрация на поступление оплаты, восстановление НДС при отгрузке, проверка декларации и типичные ошибки учёта.
Авансовый счёт-фактура в 1С оформляется на основании документа поступления оплаты от покупателя — банковской выписки, кассового ордера или операции по платёжной карте. Программа создаёт документ «Счёт-фактура выданный» с видом «На аванс», рассчитывает НДС по расчётной ставке и формирует проводки в книге продаж. Ниже разобран порядок действий для конфигураций «1С:Бухгалтерия 8» (ред. 3.0), а также отличия в «1С:Управление торговлей» и «1С:ERP».
Важно понимать логику учёта: после отгрузки товаров или оказания услуг авансовый НДС принимается к вычету, а счёт-фактура на аванс отражается в книге покупок. Если цепочка «оплата → авансовый счёт-фактура → отгрузка → восстановление» нарушена, в декларации по НДС появятся расхождения, которые налоговая инспекция запросит пояснить.
Когда авансовый счёт-фактура обязателен, а когда нет
По общему правилу продавец — плательщик НДС обязан выставить счёт-фактуру на аванс в течение пяти календарных дней с момента получения предоплаты. Основание — пункт 3 статьи 168 НК РФ. Обязанность возникает, если организация получила денежные средства в счёт предстоящих поставок, облагаемых НДС.
Выставлять авансовый счёт-фактуру не требуется в нескольких ситуациях: при длительном производственном цикле (свыше шести месяцев по перечню Правительства), при отгрузке в течение пяти дней после оплаты, при операциях, облагаемых по ставке 0 %, и при освобождении от НДС по статье 145 НК РФ. Для непрерывных долгосрочных поставок одному покупателю допустимо выставлять счета-фактуры не реже одного раза в месяц.
Подготовка: что проверить в программе перед регистрацией
Перед формированием авансовых счетов-фактур убедитесь, что в учётной политике (раздел «Главное» → «Настройки налогов и отчётов» → вкладка «НДС») указано, что организация является плательщиком НДС, и задан порядок регистрации счетов-фактур на аванс. В «1С:Бухгалтерии 8» доступны варианты: регистрировать на все авансы, не регистрировать на авансы, зачтённые в течение пяти дней, в течение месяца, в течение квартала или до конца года.
Также проверьте, что в документах поступления оплаты корректно указаны договор, ставка НДС и счёт учёта расчётов по авансам (обычно 62.02). Если в выписке ставка НДС проставлена неверно или стоит «Без НДС», программа либо не создаст счёт-фактуру, либо рассчитает налог неправильно. Договор должен иметь вид «С покупателем», а расчёты по нему — вестись в валюте регламентированного учёта, если счёт-фактура нужен в рублях.
Проверьте ставку НДС в документе оплаты и настройку порядка регистрации в учётной политике
Откройте документ, проверьте проведение и регистр «НДС продажи»
Проверьте документ «Формирование записей книги покупок» за квартал
Создание авансового счёта-фактуры на основании оплаты
Способ подходит, когда авансов немного и каждый оформляется вручную. Откройте документ поступления оплаты: «Поступление на расчётный счёт», «Приходный кассовый ордер» или «Операция по платёжной карте». Нажмите кнопку «Создать на основании» и выберите «Счёт-фактура выданный». Программа подставит вид документа «На аванс», контрагента, договор, сумму и рассчитает НДС по расчётной ставке — 20/120 или 10/110 в зависимости от ставки, указанной в оплате.
Проверьте поля документа перед проведением: дата счёта-фактуры должна попадать в пятидневный срок с момента оплаты, номер присваивается автоматически по хронологии, в табличной части вместо номенклатуры указывается обобщённое наименование из договора или текст «Предварительная оплата по договору». После проведения документ формирует проводку Дт 76.АВ Кт 68.02 и запись в регистре «НДС продажи», а печатная форма доступна по кнопке «Печать».
- 1Откройте документ поступления оплаты от покупателя
- 2Нажмите «Создать на основании» → «Счёт-фактура выданный»
- 3Проверьте вид «На аванс», сумму, ставку и расчётный НДС
- 4Убедитесь, что дата счёта-фактуры в пределах пяти дней от оплаты
- 5Проведите документ и проверьте проводку Дт 76.АВ Кт 68.02
- 6Распечатайте или отправьте покупателю по ЭДО
Массовая регистрация через обработку в конце периода
Когда авансов много, удобнее обработка «Регистрация счетов-фактур на аванс»: раздел «Операции» → «Регистрация счетов-фактур на аванс» (в некоторых релизах — «Банк и касса» → «Регистрация счетов-фактур на аванс»). Укажите период и организацию, нажмите «Заполнить» — программа подберёт все незачтённые авансы по данным счёта 62.02 и сформирует список счетов-фактур к созданию.
Перед выполнением проверьте список: в него не должны попасть авансы по операциям без НДС и оплаты, по которым отгрузка уже прошла. После нажатия «Выполнить» программа создаст и проведёт все документы пакетно. Обработку принято запускать в конце квартала перед формированием книги продаж — это гарантирует, что ни один аванс не пропущен.
Восстановление НДС с аванса после отгрузки
Когда по авансу выполнена отгрузка, продавец получает право на вычет ранее начисленного авансового НДС. В «1С:Бухгалтерии 8» это делается автоматически: при проведении документа «Реализация (акты, накладные)» аванс зачитывается, а регламентная операция «Формирование записей книги покупок» (раздел «Операции» → «Регламентные операции НДС») создаёт записи вычета по счёту 76.АВ.
Создайте документ «Формирование записей книги покупок» на последнее число квартала, нажмите «Заполнить» — на закладке «Вычет НДС с авансов» появятся зачтённые авансы. Проводка будет зеркальной: Дт 68.02 Кт 76.АВ. Если аванс зачтён частично, вычет берётся только с зачтённой суммы, остаток продолжает числиться как авансовый НДС.
Обратная ситуация у покупателя: если он принимал к вычету НДС с выданного аванса (счёт 76.ВА), после получения товара этот вычет восстанавливается. В программе это выполняется тем же документом «Формирование записей книги продаж» на закладке «Восстановление НДС с авансов».
Как проверить результат
Сальдо соответствует незачтённым авансам с НДС
Сальдо есть, а авансов нет — или наоборот
Авансовые счета-фактуры присутствуют с кодом вида операции 02
Документ проведён, но в книге его нет
Строки 070 и 170 раздела 3 согласованы с оборотами 76.АВ
Сумма вычета по авансам больше начисленного с авансов НДС
Особенности в 1С:Управление торговлей и 1С:ERP
В «1С:Управление торговлей 11» и «1С:ERP» авансовые счета-фактуры регистрируются на основании документов оплаты: «Поступление безналичных денежных средств», «Приходный кассовый ордер», «Эквайринговая операция». Механизм аналогичен: из документа оплаты по кнопке «Создать на основании» выбирается «Счёт-фактура (аванс)», либо используется рабочее место «Счета-фактуры на аванс к оформлению» в разделе «Казначейство» или «Продажи».
Отличие от бухгалтерской конфигурации — связь с заказами клиента и этапами оплаты. Если оплата привязана к заказу, программа корректно зачтёт аванс при реализации и автоматически сформирует записи восстановления НДС при закрытии месяца через регламентные операции «Формирование записей книги покупок/продаж». Убедитесь, что в настройках учётной политики по НДС задан правильный порядок регистрации авансовых счетов-фактур.
Перед закрытием квартала сформируйте отчёт «Анализ учёта по НДС» (раздел «Операции»). Он покажет незарегистрированные авансы и расхождения между счетами 62.02 и 76.АВ — это быстрее, чем выверять каждый документ вручную.
Типичные ошибки и как их исправить
Наиболее частая проблема — авансовый счёт-фактура не создаётся, потому что в документе оплаты указана ставка «Без НДС» или не заполнен договор. Исправьте данные оплаты и повторите регистрацию. Вторая типичная ситуация — задвоение НДС: счёт-фактура на аванс выставлен, отгрузка проведена, но вычет не сформирован. Причина — не выполнена регламентная операция «Формирование записей книги покупок» за квартал.
Третья ошибка — ручное изменение суммы счёта-фактуры без корректировки документа оплаты. Это разрывает связь между регистрами, и программа перестаёт видеть аванс при зачёте. Всегда исправляйте первичный документ, а счёт-фактуру пересоздавайте. Если квартал уже закрыт и декларация сдана, корректировки выполняются через уточнённую декларацию — перед этим сделайте резервную копию базы.
Проверка перед сдачей декларации
Итоговый контроль выполняется в три шага. Сначала сформируйте книгу продаж и убедитесь, что все авансовые счета-фактуры квартала присутствуют с кодом вида операции 02. Затем проверьте книгу покупок: зачтённые авансы должны быть отражены как вычеты. Наконец, сверьте декларацию по НДС: строка 070 раздела 3 (суммы полученных авансов и исчисленный НДС) должна согласовываться с оборотами по кредиту 68.02 в корреспонденции с 76.АВ, а строка 170 — с вычетами по зачтённым авансам.
Полезен экспресс-контроль: отчёт «Экспресс-проверка ведения учёта» (раздел «Отчёты») выявит отсутствующие счета-фактуры, расхождения регистров НДС и ошибки в последовательности документов. Устраните все замечания до отправки декларации — это снизит вероятность требований о пояснениях.
Что важно запомнить
Авансовый счёт-фактура создаётся из документа оплаты вручную или массовой обработкой в конце периода, НДС начисляется по расчётной ставке на счёт 76.АВ, а после отгрузки восстанавливается через «Формирование записей книги покупок». Перед сдачей декларации сверяйте книгу продаж, книгу покупок и обороты 76.АВ.
Частые вопросы
Можно ли не выставлять авансовый счёт-фактуру, если отгрузка в том же квартале?
Формально обязанность сохраняется: Минфин настаивает на выставлении счёта-фактуры на каждый аванс, даже если отгрузка происходит в том же квартале. Практический компромисс — настройка в учётной политике 1С «не регистрировать счета-фактуры на авансы, зачтённые в течение пяти календарных дней», что соответствует прямому исключению из НК РФ.
Почему обработка «Регистрация счетов-фактур на аванс» не видит оплату?
Чаще всего причина в документе оплаты: ставка «Без НДС», не заполнен договор, расчёты проведены не по счёту 62.02 или оплата уже полностью зачтена отгрузкой. Откройте документ поступления, исправьте реквизиты и повторно заполните обработку.
Как оформить авансовый счёт-фактуру при оплате в валюте?
Счёт-фактура выставляется в рублях по курсу ЦБ на дату получения аванса. В 1С пересчёт выполняется автоматически по курсу из документа оплаты — проверьте, что курсы валют загружены на дату операции, иначе сумма НДС будет рассчитана неверно.
Что делать, если покупатель вернул аванс?
При возврате аванса продавец принимает к вычету ранее начисленный НДС. В 1С оформляется документ списания с расчётного счёта с видом операции «Возврат покупателю», а вычет отражается в «Формировании записей книги покупок» на закладке «Вычет НДС с авансов». Вычет возможен в течение года с момента возврата.
Нужен ли авансовый счёт-фактура при расчётах векселем или зачётом встречных требований?
Да, передача векселя третьего лица или проведение взаимозачёта признаются оплатой для целей НДС. В 1С такие операции оформляются документами взаимозачёта или корректировкой долга, после чего счёт-фактура на аванс регистрируется в обычном порядке на основании этих документов.