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

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

Как убрать код 22 в книге покупок в 1С

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

Код вида операции 22 в книге покупок обозначает вычет НДС по товарам, ввезённым с территории государств — членов ЕАЭС (Беларусь, Казахстан, Армения, Киргизия). 1С проставляет этот код автоматически, когда документ поступления или заявление о ввозе оформлены с соответствующими признаками. Если код появился ошибочно — например, поставщик российский, а программа всё равно подтягивает 22 — книгу покупок придётся корректировать.

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

Ниже разобраны типовые причины появления кода 22, способы его убрать в разных конфигурациях 1С (Бухгалтерия предприятия 3.0, Управление торговлей, ERP) и контрольные проверки перед сдачей отчётности.

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

Код вида операции 22 применяется для вычета НДС, уплаченного при ввозе товаров с территории стран ЕАЭС. Основание вычета — заявление о ввозе товаров и уплате косвенных налогов с отметкой налогового органа, а не счёт-фактура поставщика. Поэтому в книге покупок такие строки оформляются особым образом: вместо номера счёта-фактуры указываются реквизиты заявления о ввозе.

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

Почему 1С автоматически ставит код 22

Программа не генерирует код произвольно — она опирается на данные документов. Самая частая причина: в карточке контрагента указана страна регистрации из состава ЕАЭС (Республика Беларусь, Казахстан и т. д.), а документ поступления оформлен как обычная покупка. При формировании книги покупок 1С определяет операцию как ввоз из ЕАЭС и подставляет код 22.

Вторая причина — в базе заведён документ «Заявление о ввозе товаров из ЕАЭС», связанный с поступлением. Даже если заявление создано ошибочно или по ошибке отражён вычет по нему, строка в книге покупок уйдёт с кодом 22. Третья ситуация — доработанные конфигурации или обмены, где вид операции документа принудительно заполняется значением «Ввоз из ЕАЭС».

Контрагент из ЕАЭС, товар ввезёнКод 22 правомерен

Проверьте заявление о ввозе и отметку налоговой

Контрагент российский, код 22 естьОшибка в данных

Проверьте страну в карточке контрагента и вид операции

Заявление о ввозе создано ошибочноЛишний документ

Пометьте заявление на удаление и перезаполните книгу

Код появился после обмена или обновленияНастройка заполнения

Проверьте вид операции в документе поступления

Проверка карточки контрагента

Откройте справочник «Контрагенты», найдите поставщика и проверьте поле «Страна регистрации» (или «Страна» в адресных данных). Если поставщик российский, а в карточке стоит, например, Казахстан — это и есть источник проблемы. Исправьте страну на «Россия» и сохраните карточку.

Обратная ситуация тоже встречается: поставщик действительно белорусский, но конкретная отгрузка оформлена через российское подразделение или товар закуплен на территории РФ у посредника. В этом случае ввоза из ЕАЭС у вашей организации нет, вычет идёт по счёту-фактуре российского продавца, и код 22 применять нельзя. Тогда исправлять нужно не карточку, а сам документ поступления.

Исправление документа поступления

Откройте документ «Поступление (акты, накладные, УПД)», который дал строку с кодом 22. Проверьте поле вида операции: если установлено «Ввоз из ЕАЭС» или аналогичное, а операция таковой не является, смените вид операции на «Покупка у поставщика» / «Товары, услуги, комиссия». После смены вида операции программа пересчитает порядок отражения НДС.

Далее проверьте вкладку или ссылку на заявление о ввозе. Если документ «Заявление о ввозе товаров» существует и связан с этим поступлением, разорвите связь: удалите заявление (пометьте на удаление) либо очистите ссылку на него, если конфигурация это позволяет. Без этого шага книга покупок продолжит формировать строку по заявлению с кодом 22.

Порядок действий
  1. 1
    Найдите строку с кодом 22 в книге покупок и определите документ-основание
  2. 2
    Проверьте страну регистрации контрагента и исправьте при ошибке
  3. 3
    Откройте поступление и смените вид операции, если указан ввоз из ЕАЭС
  4. 4
    Пометьте на удаление ошибочное заявление о ввозе товаров
  5. 5
    Перезаполните книгу покупок за квартал и проверьте, что строка ушла или сменила код на 01

Перезаполнение книги покупок и проверка результата

После исправления первичных документов книга покупок не обновится сама — её нужно перезаполнить. В 1С:Бухгалтерии 3.0 откройте раздел «Операции» → «Регламентные операции НДС» (или «Отчеты» → «Книга покупок»), создайте или откройте документ «Формирование записей книги покупок» за нужный квартал и нажмите «Заполнить». Программа заново соберёт записи по актуальным данным.

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

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

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

Код вида операции в строке
Норма

01 для обычной покупки, 22 только для реального ввоза из ЕАЭС

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

22 при российском поставщике и отсутствии ввоза

Реквизиты основания вычета
Норма

Номер и дата счёта-фактуры поставщика

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

Реквизиты заявления о ввозе, которого не существует

Итог книги покупок
Норма

Совпадает с разделом 3 декларации по НДС

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

Суммы вычетов расходятся

Заявления о ввозе в базе
Норма

Только по реальным импортным операциям

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

Лишние или дублирующие заявления

Особые сценарии и ограничения

Ошибка обнаружена после сдачи декларации

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

Код 22 нужен, но программа его не ставит

Обратная задача возникает при реальном импорте из ЕАЭС: книга покупок показывает код 01 или не показывает строку вовсе. Проверьте, что в базе создан документ «Заявление о ввозе товаров из ЕАЭС», в нём указано поступление, отражена уплата НДС и получена отметка налоговой. Только после этого запись попадёт в книгу покупок с кодом 22.

Управление торговлей и ERP

В УТ 11 и ERP логика похожа: код вида операции определяется хозяйственной операцией документа приобретения и наличием документа «Заявление о ввозе товаров». Исправляйте операцию в документе «Приобретение товаров и услуг», затем перезаполняйте регламентные документы НДС через обработку «Помощник по учёту НДС».

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

Когда обращаться к специалисту

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

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

Перед сдачей декларации полезно сформировать книгу покупок и отфильтровать строки с кодами 19, 20, 22 — это операции по импорту, которые налоговая проверяет особенно внимательно. Сверка этих строк с реальными заявлениями о ввозе занимает несколько минут и предотвращает требования о пояснениях.
ПЗ
Практическое замечание

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

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

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

Поставщик из Беларуси, но счёт-фактуру выдал российский посредник. Какой код ставить?

Если покупатель — ваша организация — приобретает товар у российского продавца (посредника), ввоза из ЕАЭС у вас нет. Вычет оформляется по счёту-фактуре посредника с кодом 01. Код 22 применяет только тот, кто сам ввозит товар и подаёт заявление о ввозе.

Чем код 22 отличается от кодов 19 и 20?

Код 19 применяется при ввозе товаров из стран вне ЕАЭС (вычет на основании таможенной декларации), код 20 — при ввозе с территорий, где действует особый порядок перемещения. Код 22 — только для ввоза из стран ЕАЭС с заявлением о ввозе.

Перезаполнил книгу покупок, а строка с кодом 22 не исчезла. Что делать?

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

Грозит ли штраф за ошибочный код 22 в уже сданной декларации?

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

Итог

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

Код 22 в книге покупок ставится автоматически по признакам ввоза из ЕАЭС в документах. Чтобы убрать ошибочный код, исправьте страну контрагента, вид операции поступления или удалите лишнее заявление о ввозе, затем перезаполните записи книги покупок. Если декларация уже сдана — оцените необходимость уточнёнки и сделайте резервную копию базы перед исправлениями.