Документы и Печать · 10 мин
Почему в 1С не создается счет-фактура на аванс
Разбираем, почему в 1С не формируется счет-фактура на аванс: настройки учетной политики, незакрытые авансы, ошибки в документах оплаты и пошаговое исправление.
Счет-фактура на аванс в 1С формируется автоматически — при проведении документа оплаты или через регламентную обработку «Формирование счетов-фактур на аванс». Если документ не создается, причина почти всегда лежит в одной из четырех областей: настройки учета НДС, отсутствие «свободного» аванса на момент формирования, особенности договора с контрагентом или ошибки в самом документе поступления оплаты.
Типичная ситуация: бухгалтер поступил оплату от покупателя, запускает формирование авансовых счетов-фактур за месяц, а в списке нужный контрагент отсутствует. Программа при этом не выдает ошибку — она просто молча пропускает строку, и найти причину без понимания логики расчета сложно. Ниже разобраны основные причины и порядок диагностики.
Материал ориентирован на конфигурации «1С:Бухгалтерия 8» ред. 3.0, но логика проверок во многом совпадает с «Управлением торговлей» и «Комплексной автоматизацией». Конкретные названия пунктов меню могут немного отличаться в зависимости от версии.
Как 1С определяет, что нужен счет-фактура на аванс
Программа считает поступившую оплату авансом, если на дату формирования по договору с контрагентом есть дебетовое сальдо на счете 62.02 (или 76.АВ в части расчетов), которое не закрыто реализацией. Если отгрузка произошла в тот же день или раньше оплаты — аванса в понимании 1С нет, и счет-фактура формироваться не будет. Это самая частая причина «пропавших» документов.
Формирование выполняется двумя способами: автоматически при проведении «Поступления на расчетный счет» (если включена соответствующая настройка) или массово через «Операции → Регламентные операции по НДС → Формирование счетов-фактур на аванс». Во втором случае обработка анализирует остатки на конец выбранного периода и создает документы только по «чистым» авансам.
Проверка настроек учетной политики по НДС
Откройте «Главное → Настройки → Налоги и отчеты → НДС». Найдите параметр «Порядок регистрации счетов-фактур на аванс». Если там установлено «Не регистрировать», программа не будет создавать авансовые счета-фактуры ни автоматически, ни через регламентную обработку. Допустимые варианты — регистрировать на все авансы либо только на авансы, не зачтенные до конца месяца (квартала).
Важный нюанс: настройка учетной политики действует с указанного года. Если вы изменили параметр, но формируете документы за прошлый период, программа будет использовать старое значение. Проверьте, с какой даты действует нужная настройка, и при необходимости создайте запись учетной политики на соответствующий год.
Почему аванс «не виден» программе
Аванс уже зачтен реализацией
Сформируйте отчет «Анализ субконто» по счету 62.02 с отбором по контрагенту и договору на дату формирования. Если сальдо равно нулю — аванса нет, и отсутствие счета-фактуры корректно. Это нормальная ситуация, когда оплата и отгрузка прошли в одном периоде и настройка учетной политики предполагает регистрацию только незакрытых авансов.
Оплата попала не на тот счет или договор
Если в документе поступления оплаты указан неверный договор, другой вид расчетов или сумма распределилась на 62.01 как оплата за уже отгруженный товар, аванс не образуется. Проверьте движения документа: сумма должна попасть именно на счет авансов с правильной аналитикой (контрагент, договор, документ расчетов).
Незаполненный или некорректный документ расчетов
В некоторых случаях сумма «висит» на счете, но без привязки к конкретному документу расчетов, и обработка формирования не может определить ставку НДС и основание. Разверните движения поступления оплаты и убедитесь, что поле «Документ расчетов» заполнено.
Аванс зачтен — счет-фактура не нужен, это норма
Аванс есть — ищите причину в настройках или договоре
Измените порядок регистрации на нужный период
Оплата зачлась как оплата отгрузки, перераспределите расчеты
Особенности договора и ставки НДС
Проверьте карточку договора с контрагентом. Если в договоре указано, что расчеты ведутся без НДС или применяется специальный порядок (например, организация на УСН без обязанностей налогового агента), программа не формирует авансовый счет-фактуру — обязанности начислять НДС с аванса нет. Убедитесь, что в настройках организации корректно выбрана система налогообложения.
Отдельный случай — договоры в валюте или условных единицах, а также договоры с признаками, исключающими авансовый учет. Если оплата поступила по нескольким договорам одним платежом и распределилась автоматически, часть суммы могла уйти на погашение задолженности, а не на аванс.
Пошаговая диагностика проблемы
Работайте в приведенном порядке — он идет от самых частых причин к редким. После каждого шага проверяйте, решена ли проблема, прежде чем двигаться дальше.
- 1Сформируйте «Анализ субконто» по счету 62.02 по контрагенту и договору на дату формирования — убедитесь, что аванс реально существует
- 2Проверьте «Главное → Налоги и отчеты → НДС»: должен быть выбран порядок регистрации авансовых счетов-фактур, действующий на нужный год
- 3Откройте документ поступления оплаты и проверьте его движения: сумма должна быть на счете авансов с правильным договором и документом расчетов
- 4Проверьте карточку договора: систему налогообложения, валюту, отсутствие признаков, исключающих НДС
- 5Запустите «Формирование счетов-фактур на аванс» за период и проверьте, появился ли контрагент в списке
- 6Если документ создан, но не проводится — откройте его и прочитайте сообщение об ошибке: обычно там указана конкретная причина (дата, номер, дубль)
Если все проверки пройдены, а документ не создается, посмотрите журнал регистрации на момент формирования — там фиксируются отказы и ошибки проведения. Также проверьте, нет ли уже созданного, но непроведенного или помеченного на удаление счета-фактуры на этот аванс: программа не создаст дубликат.
Типичные ошибки и их последствия
Отдельно выделим ситуацию с перепроведением документов. Если вы перепроводите документы за прошлый период, ранее созданные авансовые счета-фактуры могут оказаться неактуальными: сумма аванса изменится, а документ останется со старыми данными. После массового перепроведения всегда запускайте формирование авансовых счетов-фактур повторно и сверяйте результат с книгой продаж.
Как проверить результат
По каждому незакрытому авансу есть проведенный документ
Контрагент с остатком на 62.02 отсутствует в списке
Авансовые записи присутствуют с корректной ставкой и суммой НДС
Суммы не совпадают с остатками по 62.02
Сальдо соответствует НДС с незакрытых авансов
Сальдо есть, а счетов-фактур нет, или наоборот
Когда обращаться к специалисту
Большинство причин устраняется самостоятельно за 15–30 минут по описанной выше схеме. Однако есть ситуации, где самостоятельное вмешательство рискованно: расхождения между книгой продаж и декларацией за уже сданные периоды, повреждение движений документов после сбоев базы, нетиповые доработки конфигурации, влияющие на учет НДС. В этих случаях безопаснее привлечь специалиста по 1С, предварительно сделав копию базы.
Что важно запомнить
Счет-фактура на аванс не создается, когда аванса в понимании 1С нет (он зачтен отгрузкой), когда учетная политика запрещает регистрацию авансов, либо когда оплата распределена не на тот счет или договор. Диагностику начинайте с остатков по 62.02, затем проверяйте настройки НДС и движения документа оплаты.
Частые вопросы
Оплата и отгрузка в одном дне — нужен ли авансовый счет-фактура?
Если на момент формирования аванс уже зачтен реализацией, 1С счет-фактуру не создает, и это соответствует настройке «регистрировать только незакрытые авансы». Если учетная политика предписывает регистрировать все авансы, документ будет создан даже при отгрузке в тот же день.
Контрагент есть в списке формирования, но документ не проводится. Что делать?
Откройте созданный документ и прочитайте текст ошибки при проведении. Частые причины: дубль номера, запрет изменения данных в закрытом периоде, незаполненная ставка НДС. Устраните указанную причину и проведите документ повторно.
Почему после перепроведения документов авансовые счета-фактуры «сломались»?
Перепроведение меняет последовательность зачета авансов: суммы и документы расчетов могли перераспределиться. После массового перепроведения нужно заново запустить формирование счетов-фактур на аванс и сверить результат с книгой продаж.
Можно ли создать авансовый счет-фактуру вручную?
Да, через раздел «Банк и касса → Счета-фактуры на аванс» или на основании документа оплаты. Но перед ручным созданием убедитесь, что программа не создаст дубликат при следующем запуске регламентной обработки — иначе НДС начислится дважды.
Организация на УСН — должны ли формироваться авансовые счета-фактуры?
По общему правилу нет: «упрощенцы» не начисляют НДС с авансов, кроме случаев исполнения обязанностей налогового агента или выставления счетов-фактур с выделенным НДС по желанию. Отсутствие документов в этом случае — корректное поведение программы.
Оплата одним платежом по нескольким договорам — аванс сформирован не по всем. Почему?
При автоматическом распределении платежа часть суммы могла уйти на погашение задолженности по другим договорам. Откройте документ оплаты, проверьте таблицу распределения и вручную скорректируйте суммы по договорам, затем перепроведите документ.