К статье
Практический материал

Учет и Финансы · 12 мин

Счет-фактура на аванс в 1С: как выставить и не ошибиться

Как выставить счет-фактуру на аванс в 1С: создание документа, регистрация при поступлении оплаты, проводки, НДС с аванса, зачет при отгрузке и типичные ошибки.

Когда покупатель перечисляет предоплату, продавец обязан начислить НДС с аванса и выставить покупателю счет-фактуру на аванс. В 1С эта операция автоматизирована: программа сама находит поступившие оплаты, формирует авансовые счета-фактуры и делает проводки по НДС. Однако на практике пользователи сталкиваются с ситуациями, когда документ не создается, сумма определяется неправильно или аванс «зависает» в учете после отгрузки.

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

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

Когда счет-фактура на аванс обязателен

Обязанность выставить авансовый счет-фактуру возникает у продавца — плательщика НДС в момент получения предоплаты (полной или частичной) под предстоящую отгрузку товаров, работ или услуг. Документ нужно выставить в течение пяти календарных дней с даты получения аванса. НДС исчисляется по расчетной ставке — 20/120 или 10/110 в зависимости от ставки отгружаемых товаров.

Есть ситуации, когда авансовый счет-фактура не выставляется. Это авансы под операции, облагаемые по ставке 0% (при подтвержденном экспорте), под отгрузки с длительным производственным циклом (при соблюдении условий НК), а также предоплаты, полученные неплательщиками НДС — например, организациями на УСН без обязанности уплачивать налог. Кроме того, если отгрузка произошла в течение пяти календарных дней после получения аванса и по тому же договору, на практике часто выставляют только отгрузочный счет-фактуру.

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

Подготовка: что проверить перед выставлением

Прежде чем формировать авансовые счета-фактуры, убедитесь, что база корректно отражает поступления оплаты. Авансом в 1С считается оплата, которая не зачтена под конкретную отгрузку: программа определяет это по состоянию взаиморасчетов с контрагентом на конец периода. Если платежное поручение введено с ошибкой в договоре или счете на оплату, программа может зачесть его не туда, и аванс не будет найден.

Проверьте следующее: во-первых, в документах поступления оплаты («Поступление на расчетный счет», «Приходный кассовый ордер», «Оплата платежной картой») указаны правильные договор и вид операции. Во-вторых, в учетной политике задан порядок регистрации авансовых счетов-фактур — типовой вариант «Регистрировать счета-фактуры на аванс» с выбором периодичности. В-третьих, нумерация счетов-фактур настроена и не сбита после переноса данных или ручной правки номеров.

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

Незачтенная оплатаЕсть остаток аванса по контрагенту

Сформируйте оборотно-сальдовую ведомость по счету 62.02 на конец периода

ДоговорКорректный вид и валюта

Откройте карточку договора в документе поступления оплаты

Учетная политикаЗадан порядок регистрации авансовых СФ

Раздел «Главное» — «Налоги и отчеты» — вкладка «НДС»

Ставка НДССоответствует номенклатуре договора

Проверьте ставку в счете на оплату или номенклатуре

Автоматическая регистрация счетов-фактур на аванс

Основной и рекомендуемый способ — обработка «Регистрация счетов-фактур на аванс». В 1С:Бухгалтерии 3.0 она находится в разделе «Банки и касса» или через «Операции» — «Регистрация счетов-фактур на аванс». Обработка анализирует взаиморасчеты за выбранный период и показывает всех контрагентов, по которым есть незачтенные авансы.

Порядок работы простой: укажите период (обычно месяц или квартал), нажмите «Заполнить» — программа выведет список контрагентов, договоров и сумм авансов. Для каждой строки автоматически рассчитывается сумма НДС по расчетной ставке. Затем нажмите «Выполнить» — будут созданы документы «Счет-фактура выданный» с видом «На аванс» по каждой строке.

Обработку удобно запускать в конце месяца или квартала перед формированием книги продаж. Если авансовые счета-фактуры нужны в течение пяти дней с даты оплаты, запускайте обработку чаще — например, раз в неделю. Программа не продублирует документы: уже зарегистрированные авансы в список повторно не попадут.

Порядок автоматической регистрации
  1. 1
    Откройте «Банки и касса» — «Регистрация счетов-фактур на аванс»
  2. 2
    Укажите период и организацию
  3. 3
    Нажмите «Заполнить» и проверьте список контрагентов и сумм
  4. 4
    Снимите отметки со строк, по которым счет-фактура не нужна (если такие есть)
  5. 5
    Нажмите «Выполнить» — документы будут созданы и проведены
  6. 6
    Откройте любой созданный счет-фактуру и сверьте сумму НДС с платежным документом

Ручное создание счета-фактуры на аванс

Иногда документ нужно создать точечно — например, сразу после поступления крупной предоплаты, чтобы отправить покупателю, не дожидаясь конца месяца. В этом случае откройте документ поступления оплаты (например, «Поступление на расчетный счет») и воспользуйтесь кнопкой «Создать на основании» — «Счет-фактура выданный». Программа подставит контрагента, договор, сумму аванса и рассчитает НДС.

Проверьте в документе дату, номер, код вида операции (для авансов применяется код 02) и ставку НДС. В табличной части авансового счета-фактуры указывается обобщенное наименование товаров по договору — допускается формулировка вида «Предоплата по договору №…», без детализации до конкретной номенклатуры. После проведения документ формирует проводку Дт 76.АВ — Кт 68.02 на сумму НДС с аванса.

Печатная форма доступна по кнопке «Печать». Если покупатель работает с электронными документами, счет-фактуру можно отправить через сервис обмена ЭДО прямо из программы — при подключенном обмене документ уйдет оператору без выгрузки файлов вручную.

Зачет аванса и вычет НДС при отгрузке

Когда по авансу происходит отгрузка, в документе «Реализация (акты, накладные)» программа автоматически зачитывает предоплату: в таблице «Способ зачета авансов» по умолчанию стоит «Автоматически». Если нужно зачесть конкретный аванс или изменить сумму, переключите способ на «Вручную» и укажите нужный документ оплаты.

После отгрузки НДС, ранее начисленный с аванса, подлежит вычету. Для этого создается регламентный документ «Формирование записей книги покупок» (раздел «Операции» — «Регламентные операции НДС»). На закладке «Полученные авансы» программа покажет суммы НДС с зачтенных авансов — эти записи попадут в книгу покупок, а проводка будет обратной: Дт 68.02 — Кт 76.АВ.

Важно не пропустить этот шаг: если записи книги покупок не сформированы, НДС с аванса останется начисленным, и налог будет уплачен дважды — с аванса и с отгрузки. Контролируйте это по остатку счета 76.АВ: после зачета всех авансов по отгруженным документам остаток по контрагенту должен закрыться.

Контрольные точки

Как проверить результат

Проводка по начислению НДС с аванса
Норма

Дт 76.АВ — Кт 68.02 на сумму НДС из счета-фактуры

Тревожный признак

Проводки нет или счета отличаются — проверьте настройки счетов учета

Авансовый СФ в книге продаж
Норма

Документ отражен с кодом операции 02 в периоде получения оплаты

Тревожный признак

Записи нет — счет-фактура не проведен или не попал в период

Вычет после отгрузки
Норма

Запись в книге покупок, проводка Дт 68.02 — Кт 76.АВ

Тревожный признак

Остаток на 76.АВ по контрагенту не закрыт после полной отгрузки

Сумма НДС
Норма

Совпадает с расчетом по ставке 20/120 или 10/110 от аванса

Тревожный признак

Сумма отличается — проверьте ставку НДС в документе оплаты

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

Самая частая проблема — обработка регистрации не находит аванс. Причины: оплата уже зачтена на другую отгрузку по тому же договору, в документе оплаты указан неверный договор, либо зачет авансов ведется вручную и оплата «повисла» на другом документе. Начните проверку с оборотно-сальдовой ведомости по счету 62 с детализацией по контрагентам и документам расчетов.

Вторая распространенная ситуация — дубли авансовых счетов-фактур. Они появляются, когда документ создали вручную, а затем запустили обработку, или когда ранее созданный документ был помечен на удаление, но связь с оплатой осталась. Удалите лишние документы и перезапустите обработку — она создаст только недостающие.

Третья ошибка — неверная сумма НДС из-за ставки. Если в счете на оплату или договоре указана ставка 20%, а отгружается товар со ставкой 10%, авансовый НДС посчитается неправильно. Исправьте ставку в исходном документе, отмените проведение авансового счета-фактуры и создайте его заново.

Типичные ошибки
01
Запуск обработки до разнесения всех платежей — часть авансов регистрируется в следующем периоде, нарушается пятидневный срок
02
Ручная правка суммы НДС в счете-фактуре без исправления исходного документа — расхождение с книгой продаж и декларацией
03
Забытое формирование записей книги покупок — НДС с аванса не принят к вычету, налог уплачен дважды
04
Неверный договор в документе оплаты — аванс не находится обработкой или регистрируется по другому договору
05
Выставление авансового СФ при отгрузке в течение пяти дней — лишний документ и лишние записи в книгах

Особые ситуации и ограничения

Если покупатель внес аванс, а отгрузка так и не состоялась, и деньги возвращены — НДС с возвращенного аванса принимается к вычету через ту же книгу покупок после отражения возврата в учете. Создайте документ списания с расчетного счета с видом операции «Возврат покупателю», затем сформируйте записи книги покупок.

При расчетах в валюте авансовый счет-фактура выставляется в рублях по курсу на дату получения аванса. Курсовые разницы на авансовый НДС не влияют — сумма вычета при отгрузке будет равна ранее начисленной. Это нормальное поведение программы, а не ошибка.

Если организация совмещает облагаемые и необлагаемые операции, авансы по необлагаемым отгрузкам не должны попадать в обработку регистрации. Проверьте, что в договорах и номенклатуре корректно указаны ставки «Без НДС» — тогда программа исключит такие суммы автоматически.

FAQ

Обработка «Регистрация счетов-фактур на аванс» не видит оплату. Что делать?

Проверьте оборотно-сальдовую ведомость по счету 62.02: если остатка по контрагенту нет, оплата уже зачтена на отгрузку. Также проверьте договор и дату документа оплаты — обработка берет только оплаты внутри выбранного периода и по договорам с покупателями.

Можно ли выставить один счет-фактуру на несколько авансов от одного покупателя?

Нет, типовая логика 1С формирует отдельный счет-фактуру на каждый документ оплаты, что соответствует требованию выставить документ в течение пяти дней с даты каждого аванса. Объединение возможно только если оплаты поступили в один день по одному договору — но стандартная обработка все равно создаст разные документы.

Нужно ли выставлять авансовый счет-фактуру, если отгрузка была в том же месяце?

Формально обязанность возникает при получении предоплаты. На практике, если отгрузка прошла в течение пяти календарных дней после аванса, многие выставляют только отгрузочный счет-фактуру. Если срок больше — авансовый документ обязателен, а НДС с аванса потом принимается к вычету.

Как исправить ошибочно созданный авансовый счет-фактуру?

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

Почему после отгрузки на счете 76.АВ осталась сумма?

Чаще всего не сформированы записи книги покупок за период отгрузки либо аванс зачтен не полностью. Создайте документ «Формирование записей книги покупок» и проверьте закладку «Полученные авансы». Если строк не появилось — проверьте, что в реализации аванс действительно зачтен, а не оставлен без зачета.

Работает ли этот порядок в 1С:Управление торговлей или ERP?

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

Итог

Что важно запомнить

Авансовый счет-фактура в 1С создается обработкой «Регистрация счетов-фактур на аванс» по незачтенным предоплатам; НДС начисляется проводкой Дт 76.АВ — Кт 68.02. После отгрузки обязательно сформируйте записи книги покупок, чтобы принять НДС с аванса к вычету и закрыть счет 76.АВ. Контролируйте договоры, ставки НДС и сроки выставления — большинство ошибок связано именно с ними.