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

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

Код 02 в книге продаж в 1С: что означает и как работать с авансовыми счетами-фактурами

Разбираем, что означает код вида операции 02 в книге продаж в 1С, когда он применяется к авансам, как настроить счета-фактуры на аванс и исправить ошибки.

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

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

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

Что означает код 02 и откуда он берётся

Коды видов операций установлены Приложением к Порядку заполнения книги продаж и раздела 9 декларации по НДС. Код 01 соответствует обычной реализации товаров, работ и услуг, а код 02 закреплён за операциями по получению оплаты или частичной оплаты в счёт предстоящих поставок — то есть за авансами. Код 26, для сравнения, используют комиссионеры при авансах, полученных от комитентов.

В 1С:Бухгалтерии код вида операции не вводится вручную при обычной работе. Программа определяет его автоматически по виду счёта-фактуры: если документ «Счет-фактура выданный» имеет вид «На аванс» или «На аванс комитента», при формировании записи книги продаж подставляется код 02. Увидеть код можно в самой книге продаж (раздел «Отчеты» → «Книга продаж»), если включить вывод соответствующей колонки, а также в разделе 9 декларации по НДС.

Какие документы формируют запись с кодом 02

Основной источник записей с кодом 02 — документ «Счет-фактура выданный» с видом «На аванс». В 1С:Бухгалтерии 8.3 он создаётся двумя способами: вручную на основании документа поступления оплаты («Поступление на расчетный счет», «Приходный кассовый ордер», «Оплата платежной картой») или массово через обработку «Регистрация счетов-фактур на аванс» (раздел «Банк и касса» или «Операции» в зависимости от версии).

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

Также запись с кодом 02 может появиться при отражении аванса через документ «Формирование записей книги продаж» в сложных случаях, например при безденежных формах расчётов (взаимозачёт, вексель), когда оплата не проходит по банку или кассе напрямую.

Как зарегистрировать авансовые счета-фактуры
  1. 1
    Проверьте остатки по счету 62.02 в разрезе контрагентов на конец квартала
  2. 2
    Откройте обработку «Регистрация счетов-фактур на аванс» и укажите период
  3. 3
    Нажмите «Заполнить» — программа покажет незакрытые авансы
  4. 4
    Проверьте список и нажмите «Выполнить» для создания документов
  5. 5
    Сформируйте книгу продаж и убедитесь, что записи появились с кодом 02

Как проверить правильность записей с кодом 02

Первый контрольный инструмент — сама книга продаж. Откройте её за квартал и отфильтруйте или визуально найдите записи с кодом 02. Каждая такая запись должна соответствовать реально полученной предоплате: сумма НДС по счёту-фактуре на аванс считается по расчётной ставке (20/120 или 10/110) от суммы аванса, а не от стоимости будущей отгрузки.

Второй шаг — сверка с оборотно-сальдовой ведомостью. Сумма НДС, начисленного с авансов (счёт 76.АВ «НДС по авансам и предоплатам»), должна соответствовать кредитовому обороту по этому счёту за период. Если в книге продаж есть запись с кодом 02, но на 76.АВ оборота нет — значит, документ проведён с ошибкой или изменён задним числом.

Третья проверка — зеркальная: при отгрузке в счёт аванса программа должна сформировать запись в книге покупок на вычет авансового НДС (счёт 76.АВ по дебету). Если аванс зачтён, а вычет не отражён, налог окажется завышенным; если вычет есть, а записи с кодом 02 в книге продаж не было — завышенным окажется вычет, что уже опасно претензиями налоговой.

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

Контрольные точки по авансовому НДС

Оборот по кредиту 76.АВ
Норма

Совпадает с суммой НДС по записям с кодом 02 в книге продаж

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

Есть записи с кодом 02, но оборот по 76.АВ отсутствует или меньше

Остаток 62.02 на конец квартала
Норма

На каждый остаток аванса выставлен счёт-фактура

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

Остаток аванса есть, а счёт-фактура не зарегистрирован

Книга покупок
Норма

Зачтённые авансы отражены вычетом

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

Отгрузка прошла, а вычет авансового НДС не отражён

Код 02 и декларация по НДС

Записи книги продаж с кодом 02 переносятся в раздел 9 декларации по НДС, где код вида операции указывается в строке 010 по каждому счёту-фактуре. Покупатель, перечисливший аванс и принявший НДС к вычету, отражает тот же счёт-фактуру в своём разделе 8 с кодом 02. Программа налоговой сверяет эти зеркальные записи, поэтому номер, дата и сумма должны совпадать у обеих сторон.

Обратите внимание на нумерацию: авансовые счета-фактуры в 1С должны иметь единую сквозную нумерацию с обычными счетами-фактурами. Если в настройках учётной политики или нумераторе настроен отдельный префикс для авансовых документов, проверьте, что номера не дублируются — дубли номеров в разделе 9 приводят к требованиям пояснений.

Типичные ошибки при работе с кодом 02

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

Вторая ошибка — лишние счета-фактуры на аванс. Например, документ создан вручную на основании оплаты, а затем обработка «Регистрация счетов-фактур на аванс» создала дубликат. В результате НДС начислен дважды, в книге продаж две записи с кодом 02 на один и тот же аванс. Лечится поиском дублей по контрагенту и сумме и удалением лишнего документа.

Третья группа ошибок — неверная ставка НДС. Если в документе оплаты или договоре указана ставка 20%, а отгрузка пойдёт по 10% (или наоборот), расчётная ставка для авансового счёта-фактуры может быть выбрана неправильно. Ставка НДС с аванса должна соответствовать ставке будущей отгрузки.

Типичные ошибки
01
Не выставлен счёт-фактура на аванс — занижена база по НДС, риск доначисления и пеней
02
Дублирование счетов-фактур при сочетании ручного создания и обработки — двойное начисление НДС
03
Неверная расчётная ставка (20/120 вместо 10/110) — искажение суммы налога
04
Отсутствие вычета при зачёте аванса — переплата налога в бюджет
05
Прерывание сквозной нумерации — расхождения в разделе 9 декларации

Когда запись с кодом 02 не нужна

Не каждая предоплата порождает обязанность выставить авансовый счёт-фактуру. НДС с аванса не начисляется, если реализация облагается по ставке 0% при длительном производственном цикле, если операции не облагаются НДС (освобождение по ст. 149 НК РФ), если организация применяет освобождение по ст. 145 НК РФ, а также если аванс и отгрузка произошли в одном налоговом периоде — на практике многие организации в этом случае всё равно выставляют и тут же принимают к вычету, но формально обязанности нет, если отгрузка состоялась в том же квартале.

Также запись с кодом 02 не формируется при получении оплаты за уже отгруженные товары — это обычная оплата задолженности, а не аванс. В 1С программа различает эти ситуации по зачёту авансов в документах: если при проведении поступления оплаты образовался кредитовый остаток по 62.02, это аванс; если закрыт дебетовый остаток по 62.01 — это оплата отгрузки.

Маршрут решения

Нужен ли счёт-фактура с кодом 02

Получена предоплата, отгрузка будет в следующем кварталеЗарегистрируйте счёт-фактуру на аванс, запись попадёт в книгу продаж с кодом 02
Аванс и отгрузка в одном кварталеФормально можно не выставлять, но проверьте учётную политику — многие выставляют и сразу принимают к вычету
Операция освобождена от НДС по ст. 145 или 149 НК РФАвансовый счёт-фактура не требуется, записи с кодом 02 быть не должно
Поступила оплата за уже отгруженный товарЭто не аванс, счёт-фактура на аванс не создаётся

Как исправить ошибочную запись с кодом 02

Если ошибка обнаружена в текущем периоде — до сдачи декларации — достаточно исправить или удалить проблемный документ и перепровести зависимые документы. После этого перезаполните книгу продаж и проверьте, что запись исчезла или скорректировалась.

Если декларация уже сдана, исправление зависит от направления ошибки. Занижение налога (не выставлен авансовый счёт-фактура) исправляется уточнённой декларацией с доплатой налога и пеней до её подачи — это снижает риск штрафа. Излишне начисленный налог (дубль счёта-фактуры) также исправляется уточнёнкой, но с уменьшением суммы к уплате. В 1С для корректировки прошлых периодов используется документ «Формирование записей книги продаж» или сторнирование ошибочного счёта-фактуры с отражением в дополнительном листе книги продаж.

Часто задаваемые вопросы

Чем код 02 отличается от кода 01 в книге продаж?

Код 01 проставляется при обычной реализации товаров, работ и услуг — по отгрузочным счетам-фактурам. Код 02 — только по счетам-фактурам на полученную предоплату. В 1С программа выбирает код автоматически по виду документа «Счет-фактура выданный».

Почему в книге продаж нет записи с кодом 02, хотя аванс был?

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

Какая ставка НДС применяется к авансу с кодом 02?

Применяется расчётная ставка: 20/120 для товаров со ставкой 20% и 10/110 для товаров со ставкой 10%. Ставка должна соответствовать ставке будущей отгрузки, а не выбираться произвольно.

Нужно ли выставлять счёт-фактуру на аванс, если отгрузка была в том же квартале?

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

Что делать, если обнаружился дубль счёта-фактуры с кодом 02?

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

Где в 1С посмотреть код вида операции по конкретной записи?

Откройте книгу продаж (раздел «Отчеты») и добавьте в настройках колонку «Код вида операции», либо откройте раздел 9 декларации по НДС — код указывается в соответствующем поле каждой строки по счёту-фактуре.

Итог

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

Код 02 в книге продаж — это отметка о счёте-фактуре на полученный аванс. 1С проставляет его автоматически по виду документа. Контролируйте записи через сверку со счётом 76.АВ, регистрируйте авансовые счета-фактуры массовой обработкой в конце квартала и помните, что ошибки в записях с кодом 02 видны налоговой при зеркальной сверке с покупателем.