Учет и Финансы · 9 мин
Код 22 в книге покупок в 1С: что означает и как работать с ним
Код 22 в книге покупок в 1С означает корректировочный счёт-фактуру. Разбираем, когда программа его ставит, как проверить проводки и исправить ошибки с НДС.
Код 22 в книге покупок — это код вида операции «Получение корректировочного счёта-фактуры». Программа 1С проставляет его автоматически, когда покупатель принимает к вычету НДС по корректировочному счёту-фактуре поставщика на уменьшение стоимости (количества) товаров, работ или услуг. Документ попадает в книгу покупок, потому что уменьшение стоимости приводит к уменьшению ранее принятого к вычету налога — по сути это сторнирующая запись в пользу покупателя.
Если в книге покупок появилась строка с кодом 22, значит, в базе зарегистрирован корректировочный счёт-фактура от поставщика, и 1С сформировала по нему запись книги покупок. Это нормальная ситуация, а не ошибка программы. Однако бухгалтеру важно понимать, откуда взялась запись, правильно ли рассчитана сумма НДС и не задвоен ли вычет.
Дальше разберём, в каких документах 1С формируется код 22, как проверить корректность сумм, какие ошибки встречаются чаще всего и что делать, если запись появилась ошибочно.
Что означает код 22 по классификатору видов операций
Коды видов операций в книге покупок и книге продаж утверждены налоговым законодательством и используются в декларации по НДС. Код 22 закреплён за операцией получения корректировочного счёта-фактуры покупателем. Он применяется, когда поставщик выставил корректировочный документ на уменьшение стоимости отгрузки — например, при снижении цены, возврате части товара или исправлении количества.
Важно не путать код 22 с похожими кодами. Код 01 — обычная покупка товаров (работ, услуг), код 18 — получение корректировочного счёта-фактуры на увеличение стоимости (отражается в книге продаж у покупателя через восстановление, а у поставщика — в книге продаж), код 25 и 26 относятся к исправленным счетам-фактурам. Код 22 используется именно при уменьшении стоимости, когда покупатель уменьшает свой вычет.
В каких документах 1С формируется код 22
В типовых конфигурациях (1С:Бухгалтерия 8, 1С:ERP, 1С:Комплексная автоматизация) запись с кодом 22 возникает по цепочке документов. Сначала оформляется «Корректировка поступления» с видом операции «Корректировка по согласованию сторон» (или на основании соглашения об изменении стоимости). На её основании регистрируется «Счёт-фактура полученный» с видом «Корректировочный».
Далее документ «Формирование записей книги покупок» (или автоматическое регламентное формирование при проведении корректировки, в зависимости от настроек учётной политики по НДС) создаёт запись в регистре «НДС Покупки». Именно эта запись попадает в книгу покупок с кодом операции 22. В отчёте «Книга покупок» код виден в колонке «Код вида операции».
Корректировка в сторону уменьшения
При уменьшении стоимости у покупателя возникает обязанность уменьшить вычет НДС. 1С формирует запись книги покупок с отрицательной суммой НДС (сторно вычета) и кодом 22. Сумма берётся из разницы между исходным и корректировочным счетами-фактурами.
Корректировка в сторону увеличения
Если стоимость увеличилась, покупатель принимает дополнительный НДС к вычету — такая запись также идёт в книгу покупок, но с положительной суммой. В типовых решениях для неё используется тот же код 22, так как основание — тот же корректировочный счёт-фактура.
Как проверить запись с кодом 22 в 1С
Проверка начинается с поиска документа-основания. Откройте книгу покупок (раздел «Операции» → «Книга покупок» или отчёт «Отчёты» → «Книга покупок»), найдите строку с кодом 22 и перейдите по движениям к регистратору — обычно это «Формирование записей книги покупок» либо сама «Корректировка поступления».
Сверьте три вещи: номер и дату корректировочного счёта-фактуры (они должны совпадать с бумажным или электронным документом от поставщика), сумму НДС (она должна равняться разнице налога между исходным и корректировочным документами) и период отражения — запись должна попасть в квартал, когда выполнены условия для вычета или уменьшения вычета.
- 1Откройте книгу покупок за нужный квартал и найдите строку с кодом 22
- 2Перейдите к документу-регистратору и откройте корректировку поступления и счёт-фактуру
- 3Сверьте сумму НДС в записи с разницей по корректировочному счёту-фактуре
- 4Проверьте, что исходный счёт-фактура ранее был принят к вычету корректно
- 5Убедитесь, что в декларации по НДС раздел 8 и корректировки отражены без дублей
Типичные ошибки при работе с кодом 22
Самая частая проблема — задвоение записей. Она возникает, когда корректировочный счёт-фактура зарегистрирован дважды: вручную через «Счёт-фактура полученный» и автоматически через «Корректировку поступления». В книге покупок появляются две строки с кодом 22 на одну и ту же сумму, и НДС искажается вдвое.
Вторая распространённая ошибка — неверный вид корректировки. Если вместо «Корректировка по согласованию сторон» выбран вид «Исправление в первичных документах», программа формирует исправительный счёт-фактуру с другим кодом операции, и логика отражения в книге покупок меняется. Смешение этих видов приводит к расхождениям с данными поставщика и вопросам при сверке деклараций.
Как исправить ошибочную запись с кодом 22
Исправлять нужно первичный документ, а не запись книги покупок напрямую. Если счёт-фактура продублирован — пометьте лишний на удаление, затем перепроведите «Формирование записей книги покупок» за период. Если неверно указана сумма — исправьте «Корректировку поступления» и привязанный счёт-фактуру, после чего перезаполните записи книги покупок.
Если ошибка обнаружена после сдачи декларации по НДС, потребуется уточнённая декларация за соответствующий квартал. В 1С корректировки прошлых периодов оформляются через документы корректировки с датой текущего периода и отражением в дополнительных листах книги покупок.
Как проверить результат после исправления
После исправлений сформируйте книгу покупок заново и сверьте итог по НДС с оборотом по счёту 68.02 и с анализом счёта 19. Затем запустите проверку декларации по НДС (если период открыт) — контрольные соотношения не должны выдавать ошибок по разделу 8.
Полезно дополнительно сделать сверку с поставщиком: сумма корректировки и НДС в вашей базе должны совпадать с данными контрагента. Расхождения по корректировочным счетам-фактурам — частая причина требований о пояснениях при камеральной проверке декларации.
Как проверить результат
Равна разнице НДС между исходным и корректировочным счетами-фактурами
Сумма больше/меньше разницы или продублирована
Одна строка в книге покупок
Две и более строки на один документ
Вычеты по книге сходятся с оборотом по счёту
Есть расхождение — ищите непроведённые или лишние документы
Частые вопросы о коде 22 в книге покупок
Почему запись с кодом 22 имеет отрицательную сумму?
Отрицательная сумма — это сторно вычета. Когда поставщик уменьшает стоимость отгрузки, покупатель обязан уменьшить ранее принятый к вычету НДС. 1С отражает это записью книги покупок с минусом, что снижает итоговый вычет за квартал.
Чем код 22 отличается от кода 01 в книге покупок?
Код 01 ставится по обычным счетам-фактурам при поступлении товаров, работ и услуг. Код 22 — только по корректировочным счетам-фактурам, то есть когда изменяется стоимость или количество уже оформленной ранее отгрузки.
Можно ли вручную изменить код операции в книге покупок?
Технически в некоторых конфигурациях код можно поправить в движениях документа, но делать этого не стоит. Код определяется видом счёта-фактуры автоматически; ручная правка приведёт к расхождению с декларацией и вернётся при перепроведении. Исправляйте вид документа-основания.
Код 22 появился, хотя корректировки не было. Что делать?
Найдите документ-регистратор записи. Чаще всего оказывается, что кто-то зарегистрировал счёт-фактуру вручную с видом «Корректировочный» по ошибке. Исправьте вид счёта-фактуры на «На поступление» и перезаполните записи книги покупок.
В каком квартале отражать уменьшение вычета по коду 22?
Уменьшение вычета отражается в том квартале, когда получен корректировочный счёт-фактура или подписано соглашение об изменении стоимости — по наиболее ранней из дат. Если документ пришёл поздно, а квартал закрыт, потребуется уточнённая декларация.
Что важно запомнить
Код 22 в книге покупок 1С — штатный код для корректировочных счетов-фактур поставщика. Он появляется из документов «Корректировка поступления» и «Счёт-фактура полученный (корректировочный)». Проверяйте сумму НДС, отсутствие дублей и правильный период отражения, а исправляйте ошибки через первичные документы, а не через записи регистров.