Почему в 1С:Бухгалтерия 3.0 не формируются записи книги покупок по НДС 5% при зачете авансов?

Бухгалтер 1С v8.3 (Управляемые формы) Налоговый учет
← На главную

С переходом на новые правила налогообложения в 2025 году многие пользователи 1С:Бухгалтерия 3.0 (начиная с релизов 3.0.174.х) столкнулись с трудностями при отражении НДС на УСН со ставками 5% и 7%. Одна из самых частых проблем — отсутствие автоматических записей в книге покупок по счетам-фактурам на аванс. Давайте вместе разберем, почему программа может игнорировать эти записи и как правильно настроить учет, чтобы книга покупок заполнялась корректно.

Понимаем методологию: когда при УСН 5% (7%) возможен вычет

Прежде чем искать техническую ошибку в коде или настройках, проанализируем законодательную базу. Для плательщиков УСН, выбравших специальные ставки НДС 5% или 7%, действует особое правило: входящий НДС от поставщиков к вычету не принимается. Он просто включается в стоимость товаров или в расходы. Однако существует исключение, которое часто путают с обычным вычетом — это вычет НДС с полученных авансов.

Рассмотрим стандартную цепочку операций:

  1. Вы получили аванс от покупателя (Дт 51 — Кт 62.02), при этом может потребоваться ввод остатков НДС на УСН при настройке системы.
  2. Выписали счет-фактуру на аванс с кодом вида операции 02. В этот момент НДС исчисляется к уплате (Дт 76.АВ — Кт 68.02).
  3. Вы произвели отгрузку товара (Дт 62.01 — Кт 90.01).
  4. В момент отгрузки происходит зачет аванса (Дт 62.02 — Кт 62.01).
  5. Именно в этот момент вы имеете право на вычет ранее исчисленного «авансового» НДС (Дт 68.02 — Кт 76.АВ). Эта запись должна попасть в книгу покупок с кодом вида операции 22.

Если в вашей базе не формируются записи, значит, на одном из этих этапов произошел сбой. Выясним причину, пройдя по шагам.

Проверка автоматического зачета аванса на счетах 62.01 и 62.02

Проанализируем состояние бухгалтерских счетов. Программа 1С:Бухгалтерия 3.0 формирует записи в книгу покупок на основании регламентной операции «Зачет аванса». Если в документе «Реализация (акт, накладная, УПД)» зачет аванса не произошел, то и основания для вычета НДС программа не увидит.

Выполним следующие действия:

  1. Откроем отчет «Оборотно-сальдовая ведомость по счету» для счета 62 (также эффективна проверка расчетов с поставщиками и покупателями через специализированный отчет) с детализацией по субсчетам, контрагентам и договорам.
  2. Проверим, нет ли «зависания» сальдо одновременно на 62.01 и 62.02. Если по одному и тому же договору висит и долг, и аванс — программа не понимает, что их нужно сопоставить (исправить это поможет групповое создание корректировки долга).
  3. Зайдем в документ реализации и убедимся, что в поле «Способ зачета аванса» установлено значение «Автоматически» (анализировать взаиморасчеты с контрагентами для БП 3.0 удобнее через отчеты без «задвоения» сумм).

Если вы редактировали проводки вручную или используете нетиповые счета расчетов, механизм формирования записей книги покупок может «сломаться», так как он жестко привязан к работе с субсчетами 62.02 и 76.АВ.

Настройка учетной политики и «Безопасной доли вычета»

В Сообщении 3 упоминались различия в колонках «Контролировать долю вычета». Выясним, где находятся эти значения и на что они влияют. Эти параметры настраиваются в помощнике по НДС.

Для проверки перейдем в раздел: Отчеты — НДС — Оценка риска налоговой проверки.

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

Также важно проверить настройки в разделе: Главное — Налоги и отчеты — НДС. Убедимся, что установлен флажок, разрешающий применение ставок 5% (7%) для УСН, и указана дата перехода на этот режим. Без этой настройки алгоритмы документа «Формирование записей книги покупок» могут работать по старым правилам (до 2025 года).

Работа с документом «Формирование записей книги покупок»

В современных релизах БП 3.0 большинство записей в книгу покупок попадают автоматически при проведении первичных документов. Однако для вычета НДС с авансов полученных часто требуется использование регламентного документа.

Разберем процесс пошагово:

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

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

Анализ кода и использование отладчика

Если стандартные проверки не помогают, программисту стоит «ткнуться» в модуль менеджера документа ФормированиеЗаписейКнигиПокупок. Основная логика сбора данных для вкладки «Полученные авансы» обычно сосредоточена в процедуре, собирающей данные из временных таблиц запроса.

Посмотрим на пример логики, которую можно проверить в отладчике (упрощенно):


// Фрагмент логики подбора авансов к вычету
Запрос.Текст = "ВЫБРАТЬ
|   НДСРасчетыСПокупателями.Регистратор КАК СчетФактура,
|   НДСРасчетыСПокупателями.СуммаНДС КАК СуммаНДС
|ИЗ
|   РегистрНакопления.НДСРасчетыСПокупателями КАК НДСРасчетыСПокупателями
|ГДЕ
|   НДСРасчетыСПокупателями.ВидСобытия = ЗНАЧЕНИЕ(Перечисление.СобытияПоНДС.ЗачетАванса)";

Проанализируем, есть ли в этом регистре записи по вашему контрагенту. Если записей о зачете аванса в регистре нет, значит, документ «Реализация» по какой-то причине не сделал движения по НДС. Проверьте, чтобы в самой реализации была указана корректная ставка НДС 5%, а не «Без НДС».

Резюме и рекомендации

Подводя итог, если у вас на УСН 5% не формируются записи книги покупок по авансам, выполните проверку по этому чек-листу:

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

← На главную