Ситуация, когда в системе 1С:Предприятие не формируется счет-фактура на аванс, встречается часто и вызывает недоумение у бухгалтеров. Казалось бы, деньги поступили, документ проведен, но заветный файл не появляется в списке документов или не выгружается в книгу продаж. Это может привести к проблемам с налоговым учетом и штрафам.
Причины такого поведения программы могут крыться в самых разных местах: от настроек конкретного договора до глобальных параметров учетной политики организации. Иногда проблема решается одной галочкой, а в других случаях требуется глубокий анализ движения документов и прав доступа пользователя.
В этой статье мы детально разберем основные сценарии, при которых 1С блокирует формирование авансового счета-фактуры. Мы пройдемся по цепочке создания документа, проверим критические настройки и предложим алгоритм поиска ошибки, чтобы вы могли быстро восстановить правильный документооборот.
Настройки учетной политики и глобальные параметры
Первое, что необходимо проверить, если счет-фактура не создается автоматически, — это глобальные настройки налогообложения. В конфигурациях на базе 1С:Бухгалтерия предприятия или 1С:Управление торговлей функционал НДС может быть отключен на уровне всей базы данных.
Зайдите в раздел Главное → Налоги и отчеты → НДС. Убедитесь, что установлен флаг "Организация является плательщиком НДС". Если здесь стоит значение "Не является плательщиком" или "Освобожден от уплаты НДС", программа физически не будет предлагать создание счетов-фактур, так как считает их ненужными.
⚠️ Внимание! Если ваша организация перешла на УСН в текущем году, но в настройках 1С осталась ОСНО, система будет пытаться сформировать счета-фактуры, что является ошибкой. И наоборот: если вы на ОСНО, а в настройках стоит УСН, документы формироваться не будут.
Также стоит обратить внимание на дату начала применения НДС. Если в карточке организации указана дата перехода на общий режим, которая больше даты получения аванса, документооборот по налогу работать не будет. Проверьте корректность дат в карточке организации.
Реквизиты договора с контрагентом
Одной из самых частых причин отсутствия счета-фактуры является некорректное заполнение карточки договора. В 1С вид договора напрямую диктует логику поведения системы при проведении платежей. Если выбран неверный тип, механизм формирования налоговых документов просто не сработает.
Откройте карточку договора, по которому прошел аванс. В поле "Вид договора" должно быть выбрано значение, предполагающее расчеты с НДС. Для покупок это обычно "С поставщиком", для продаж — "С покупателем". Критически важно проверить галочку "Учет НДС".
- ✅ Убедитесь, что в договоре стоит флаг "Учет НДС" или выбран вид договора с НДС.
- ✅ Проверьте ставку НДС в договоре: она должна быть активной (например, 20%), а не "Без НДС".
- ✅ Убедитесь, что в договоре не стоит ограничение на формирование счетов-фактур вручную.
Если в договоре явно указано "Без НДС", то при поступлении денег система не сформирует счет-фактуру, так как по логике программы налог здесь не применяется. Исправление вида договора задним числом может потребовать перепроведения документов.
Если вы изменили вид договора после проведения документов, обязательно выполните групповое перепроведение документов за этот период, чтобы система пересчитала налоги и сформировала недостающие счета-фактуры.
Особенности документа "Поступление на расчетный счет"
Даже при правильных настройках политики и договора, проблема может скрываться в самом документе поступления денег. Операция в документе должна быть выбрана верно. Для авансов от покупателей используется операция "Оплата от покупателя", а для авансов поставщикам — "Оплата поставщику".
В форме документа поступления обратите внимание на поле "Счет расчетов". Если там указан счет, не предназначенный для авансов (например, 62.01 вместо 62.02), система может не распознать платеж как авансовый. В современных версиях 1С есть автоматическое определение, но ручной контроль не помешает.
| Вид операции | Счет расчетов | Формирование СФ | Примечание |
|---|---|---|---|
| Оплата от покупателя | 62.02 | Да (автоматически) | Основной сценарий для авансов |
| Прочее поступление | 76.06 | Нет | Требует ручного создания СФ |
| Возврат от поставщика | 60.01 | Нет | Это не аванс, а возврат долга |
Также проверьте дату документа. Счет-фактура на аванс должна быть сформирована датой поступления денег. Если документ проведен будущим числом или датой, когда организация еще не была плательщиком НДС, формирование не произойдет.
Ручное формирование и обработка "Счета-фактуры выданные"
В некоторых конфигурациях или при специфических настройках автоматическое создание счета-фактуры отключено. В этом случае бухгалтеру необходимо создать документ вручную или использовать специальную обработку. Это часто встречается в старых версиях платформ или при работе с обособленными подразделениями.
Для создания документа перейдите в раздел Продажи → Счета-фактуры выданные (или "Покупки → Счета-фактуры полученные"). Нажмите кнопку "Создать" и выберите тип документа "На аванс". Система предложит выбрать платежный документ.
Если список доступных платежей пуст, проверьте, не был ли уже создан счет-фактура ранее. Дублирование документов на одну и ту же сумму запрещено. Также убедитесь, что у вас есть права доступа на создание документов этого типа в вашей роли пользователя.
⚠️ Внимание! При ручном создании счета-фактуры на аванс критически важно проверить дату. Она должна строго соответствовать дате платежного поручения. Разница даже в один день может привести к отказу в вычете у контрагента.
Проблемы с версиями платформы и обновлениями
Иногда причина кроется не в настройках, а в техническом состоянии программы. Ошибки в коде конфигурации или устаревшая версия платформы 1С:Предприятие могут блокировать стандартный функционал. Особенно это актуально после перехода на новые ставки НДС или изменения законодательства.
Проверьте актуальность версии конфигурации. Зайдите в меню Администрирование → Поддержка и сервис → Обновление программы. Если доступны обновления, установите их. Разработчики регулярно исправляют ошибки в механизмах расчета налогов.
Что делать, если обновление не помогло?
Если обновление конфигурации не решило проблему, попробуйте запустить тестирование и исправление информационной базы. Для этого завершите работу всех пользователей, зайдите под администратором и выберите режим "Предприятие" с ключом запуска /TestMan или через меню администрирования. Это исправит возможные повреждения таблиц базы данных.
Также стоит проверить наличие установленных расширений. Сторонние разработки могут перехватывать проведение документов и блокировать стандартные процедуры создания счетов-фактур. Попробуйте временно отключить расширения и провести тестовый документ.
Алгоритм проверки и исправления ошибок
Чтобы систематизировать поиск проблемы, рекомендуем воспользоваться следующим чек-листом. Пройдитесь по каждому пункту последовательно, чтобы исключить наиболее вероятные причины сбоя.
☑️ Диагностика отсутствия СФ на аванс
Начните с проверки самого документа поступления. Откройте его и посмотрите движения по счетам. Если нет движения по счету 76.АВ (или аналогичному субсчету для авансов), значит, система не распознала платеж как авансовый.
Если все настройки верны, но документ не формируется, попробуйте удалить проведение документа поступления и провести его заново. Иногда это сбрасывает "залипшие" флаги внутренних регистров.
В 90% случаев проблема решается проверкой вида договора и флага "Учет НДС". Это первое место, куда нужно смотреть при отсутствии счетов-фактур.
Почему счет-фактура формируется, но не попадает в книгу продаж?
Это отдельная проблема, часто связанная с датой регистрации документа. Проверьте, чтобы дата регистрации счета-фактуры не выходила за рамки текущего налогового периода. Также убедитесь, что документ имеет статус "Проведен".
Можно ли сформировать счет-фактуру на аванс задним числом?
Технически 1С позволяет менять дату документа, но это нарушает законодательство. Счет-фактура на аванс должна быть выставлена не позднее 5 календарных дней с даты получения оплаты. Формирование задним числом может вызвать вопросы у налоговой.
Что делать, если аванс получен в иностранной валюте?
Для валютных авансов счет-фактура формируется в рублях по курсу ЦБ на дату платежа. Убедитесь, что в справочнике валют загружены корректные курсы на дату операции. Без курса рубля формирование документа будет заблокировано.
Как исправить ошибку "Не заполнен счет учета расчетов"?
Эта ошибка возникает, если в договоре не указан счет расчетов или он указан неверно. Зайдите в карточку договора, вкладка "Дополнительно" или "Банковские счета", и пропишите корректный счет (обычно 62.02 или 60.02).
Влияет ли сумма аванса на формирование счета-фактуры?
Нет, сумма не влияет на сам факт формирования, если она больше нуля. Однако, если сумма аванса очень мала (копейки), некоторые бухгалтеры предпочитают не выделять НДС, хотя формально правило 5 дней действует для любых сумм.