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