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