К статье
Практический материал

Учет и Финансы · 10 мин

Код 22 в книге продаж в 1С: что означает и как работать с ним

Код вида операции 22 в книге продаж 1С — что означает, когда применяется для авансов, как проверить и исправить ошибки в кодах операций НДС.

Код 22 в книге продаж — это код вида операции, который программа 1С проставляет в графе 2 книги продаж при регистрации счёта-фактуры на полученный аванс (предоплату) от покупателя. Когда организация получает предоплату, она обязана начислить НДС с аванса и выписать авансовый счёт-фактуру — именно такая запись попадает в книгу продаж с кодом 22.

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

В 1С:Бухгалтерии 8 код операции подставляется автоматически при формировании записей книги продаж, но автоматика не всегда срабатывает корректно: при ручных операциях, после обновлений, при обмене данными код может быть пустым или неверным. Ниже разобрано, что означает код 22, когда он применяется, какие есть смежные коды и как исправить типичные ошибки.

Что означает код вида операции 22

Код 22 соответствует операции «получение аванса, предоплаты (в том числе в счёт предстоящих поставок)». Он присваивается записям книги продаж, сформированным на основании авансовых счетов-фактур, которые продавец выписывает при получении предоплаты от покупателя.

Логика учёта такова: при поступлении предоплаты продавец начисляет НДС с аванса (запись в книге продаж с кодом 22), а при последующей отгрузке товаров или услуг оформляет обычный счёт-фактуру на реализацию (код 01) и одновременно принимает авансовый НДС к вычету через книгу покупок. Таким образом НДС с одной и той же суммы не зависает в бюджете дважды.

Когда 1С проставляет код 22 автоматически

Программа присваивает код 22 при проведении документа «Формирование записей книги продаж» (или «Счёт-фактура выданный на аванс»), если в учётной политике и настройках НДС указано, что организация начисляет НДС с авансов. Основание — документ поступления оплаты: «Поступление на расчётный счёт», «Приходный кассовый ордер», «Оплата платёжной картой» с видом операции «Оплата от покупателя».

Для автоматического заполнения важно, чтобы в договоре с контрагентом корректно был указан порядок регистрации счетов-фактур на аванс, а сами платежи были разнесены по счетам 62.02 или 76.АВ. Если оплата зачтена как аванс, 1С при формировании записей книги продаж создаст авансовый счёт-фактуру и присвоит ему код 22.

Как проверить формирование кода 22
  1. 1
    Откройте раздел «Операции» → «Регламентные операции НДС» или «Помощник по учёту НДС»
  2. 2
    Создайте и заполните документ «Формирование записей книги продаж» за квартал
  3. 3
    Проверьте, что в табличной части есть строки с основанием «Счёт-фактура на аванс»
  4. 4
    Сформируйте отчёт «Книга продаж» и убедитесь, что в графе 2 по авансовым счетам-фактурам стоит код 22

Смежные коды: чем 22 отличается от 01, 26 и других

Путаница между кодами — главный источник ошибок. Код 01 применяется для обычной реализации товаров, работ и услуг, код 22 — только для полученных авансов. Если на авансовый счёт-фактуру ошибочно поставить код 01, налоговая при сверке увидит несоответствие с книгой покупок покупателя и может направить требование.

Код 26 используется для авансовых счетов-фактур, выписанных комитентом или принципалом, а код 06 — для налогового агента. В книге покупок авансовый НДС к вычету при отгрузке отражается также с кодом 22. Ниже сопоставление основных кодов, с которыми чаще всего работает бухгалтер по НДС.

КодОперацияГде применяется
01Реализация товаров, работ, услугКнига продаж, обычные счета-фактуры
02Аванс выданный (восстановление)Книга продаж у покупателя
22Аванс полученныйКнига продаж у продавца; вычет авансового НДС в книге покупок
26Авансы по договорам комиссии, агентированияКнига продаж у комитента/принципала
06Начисление НДС налоговым агентомКнига продаж у налогового агента

Типичные ошибки с кодом 22 и их причины

Самая распространённая проблема — пустой код вида операции в книге продаж. Это происходит, когда записи книги продаж сформированы вручную, документы введены после обновления конфигурации, либо счёт-фактура создан скопированием с ручной правкой. Пустая графа 2 в разделе 9 декларации по НДС приводит к ошибке форматно-логического контроля при сдаче отчётности.

Вторая типичная ситуация — код 22 проставлен там, где должен быть 01, или наоборот. Такое случается, если документ оплаты изначально провели как аванс, а затем переквалифицировали, но авансовый счёт-фактуру не сторнировали. Ещё одна причина — двойное начисление НДС: аванс зачтён в момент отгрузки, но авансовый счёт-фактура не отменён, и НДС начислен дважды.

Типичные ошибки
01
Пустой код операции в книге продаж — декларация не пройдёт форматный контроль, инспекция запросит пояснения
02
Код 01 вместо 22 на авансовом счёте-фактуре — расхождение с книгой покупок контрагента и требование из ФНС
03
Не восстановлен авансовый счёт-фактура после отгрузки — двойное начисление НДС с одной суммы
04
Ручная правка кода без исправления первичного документа — ошибка вернётся при перепроведении периода

Как исправить неверный или пустой код

Сначала найдите источник проблемы: откройте отчёт «Книга продаж», найдите строку с неверным кодом и перейдите в документ-основание. Если счёт-фактура авансовый, проверьте документ «Формирование записей книги продаж» — чаще всего достаточно перезаполнить его кнопкой «Заполнить» и перепровести.

Если автоматика не срабатывает, код можно скорректировать вручную. В 1С:Бухгалтерии 8.3 откройте движения документа по регистру «НДС Продажи» либо используйте документ «Отражение начисления НДС» / «Формирование записей книги продаж» с ручной корректировкой — там доступно поле «Код вида операции». После правки обязательно перепроведите регламентные операции НДС и пересформируйте книгу продаж.

Для исправления прошлых периодов используется механизм корректировочных записей: формируется дополнительный лист книги продаж за нужный квартал, а затем подаётся уточнённая декларация. В 1С это делается через флаг «Корректировочный счёт-фактура / дополнительный лист» в документе формирования записей книги продаж с указанием корректируемого периода.

Проверка результата перед сдачей декларации

Перед отправкой декларации по НДС сформируйте книгу продаж и сверьте её итоги с разделом 9 декларации. Все строки с авансовыми счетами-фактурами должны иметь код 22, строки реализации — код 01. Пустых значений в графе кода быть не должно.

Дополнительно используйте экспресс-проверку учёта (раздел «Отчёты» → «Анализ учёта по НДС» или «Экспресс-проверка ведения учёта»): она покажет незарегистрированные авансы, дубли счетов-фактур и расхождения между проводками и регистрами НДС. Также полезно сверить обороты счёта 76.АВ с суммой авансовых счетов-фактур в книге продаж — они должны совпадать.

Контрольные точки

Как проверить результат

Графа 2 книги продаж по авансовым счетам-фактурам
Норма

Стоит код 22, пустых значений нет

Тревожный признак

Код пустой или стоит 01 на авансовом счёте-фактуре

Итог книги продаж и раздел 9 декларации
Норма

Суммы совпадают, декларация проходит проверку без ошибок

Тревожный признак

Расхождения сумм или ошибки форматно-логического контроля

Сальдо счёта 76.АВ на конец квартала
Норма

Соответствует сумме незачтённых авансов по 62.02

Тревожный признак

Зависшие суммы НДС при отсутствии авансов

Ограничения и когда нужна помощь специалиста

Описанные действия безопасны в рамках текущего открытого периода и при наличии архивной копии базы. Однако есть ситуации, где самостоятельная правка рискованна: много лет необновляемая конфигурация, доработанные документы НДС, расхождения после миграции с другой программы, требование ФНС с существенной суммой спора.

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

Итог

Что важно запомнить

Код 22 в книге продаж 1С обозначает полученный аванс и ставится на авансовые счета-фактуры. Он формируется автоматически через «Формирование записей книги продаж», а ошибки исправляются перезаполнением документа или ручной корректировкой кода с последующей перепроверкой. Перед сдачей декларации сверьте книгу продаж с разделом 9 и обороты 76.АВ.

Частые вопросы

Код 22 в книге продаж и в книге покупок — это одно и то же?

Код одинаковый, но смысл разный. В книге продаж код 22 ставит продавец при начислении НДС с полученного аванса. В книге покупок тот же код 22 появляется у продавца в момент отгрузки — когда он принимает ранее начисленный авансовый НДС к вычету.

Почему в книге продаж код операции пустой?

Чаще всего записи сформированы вручную, документы введены после обновления или счёт-фактура создан копированием. Перезаполните документ «Формирование записей книги продаж» и перепроведите его — код должен подставиться автоматически.

Можно ли исправить код 22 вручную?

Да, через ручную корректировку в документе формирования записей книги продаж или через движения по регистру НДС. После правки обязательно перепроведите регламентные операции и пересформируйте книгу продаж, иначе исправление не попадёт в декларацию.

Что делать, если ошибка найдена в сданном квартале?

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

Чем код 22 отличается от кода 02?

Код 22 — аванс полученный, его отражает продавец в книге продаж. Код 02 — аванс выданный, его использует покупатель при восстановлении НДС, ранее принятого к вычету с перечисленной предоплаты.

Обязательно ли заполнять код вида операции?

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