В чем разница между счетом-фактурой выданным (аванс) и счетом-фактурой с кодом операции 02 в 1С:ERP?

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

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

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

1. Разделяем понятия: «Вид счета-фактуры» против «Кода вида операции» (КВО)

Для того чтобы понять логику программы, в первую очередь необходимо разграничить два абсолютно разных понятия, которые выполняют разные роли в учете:

  1. Вид счета-фактуры — это внутреннее системное свойство самого документа 1С (его метаданные). Именно оно определяет, по каким алгоритмам документ будет проводить вычисления, какие регистры оперативного учета задействует и какие бухгалтерские проводки сформирует. Основные виды счетов-фактур в системе: На реализацию, На аванс, Налоговый агент.
  2. Код вида операции (КВО) — это регламентированный двузначный цифровой показатель (например, 01, 02, 10, 26), утвержденный Федеральной налоговой службой (ФНС). Он необходим исключительно для контролирующих органов, чтобы корректно идентифицировать тип сделки при выгрузке книги покупок и книги продаж в составе декларации по НДС.

Важнейший вывод: Изменение кода вида операции (КВО) в документе никак не меняет программную логику проведения этого документа в 1С. КВО — это просто текстовый (числовой) признак для ФНС.

2. Как устроена техническая архитектура документов в 1С:ERP

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

В системе 1С существует единый объект конфигурации — документ Документ.СчетФактураВыданный. Однако его поведение кардинально меняется в зависимости от выбранного реквизита ВидСчетаФактуры. Рассмотрим это на конкретных примерах.

3. Проводки и регистры: Счет-фактура выданный (вид — «На аванс»)

Этот документ предназначен специально для отражения факта получения предоплаты от покупателя в счет будущих поставок товаров или оказания услуг.

Бухгалтерские проводки:

Документ с видом «На аванс» самостоятельно начисляет НДС с полученной предоплаты. Он формирует ключевую проводку:

Обратите внимание: в решении 1С:ERP окончательные проводки по НДС часто рассчитываются и записываются в ходе регламентных операций при закрытии месяца (процедуры «Регистрация счетов-фактур на аванс» и «Расчет НДС»).

Движения по оперативным регистрам НДС:

Программа делает важную запись со знаком «плюс» в специализированный регистр накопления НДС с авансов полученных (а также в регистр НДС Продажи). Наличие записи в регистре НДС с авансов полученных критически важно: именно по нему ERP отслеживает, какая сумма налога зависла на авансе, чтобы при последующей отгрузке товаров автоматически зачесть эту сумму и сформировать вычет по дебету 68.02 и кредиту 76.АВ.

Для наглядности посмотрим, как метаданные определяют тип документа через запрос в базу данных:


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

4. Проводки и регистры: Счет-фактура выданный (вид — «На реализацию»)

Этот документ является сопутствующим (подчиненным). Он вводится строго на основании первичных документов отгрузки (например, Реализация товаров и услуг или Акт выполненных работ).

Бухгалтерские проводки:

Счет-фактура выданный на реализацию в 1С:ERP вообще не делает проводок по начислению НДС! Проводка вида:

формируется непосредственно первичным документом — самой «Реализацией товаров и услуг». Счет-фактура в данном сценарии выступает исключительно как печатная форма для покупателя и источник данных для книги продаж.

Что произойдет, если попытаться обмануть систему?

Если мы возьмем документ с видом «На реализацию» и вручную укажем в нем КВО «02», программа все равно не создаст проводку по дебету 76.АВ. Она продолжит ожидать первичный документ реализации. В итоге:

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

5. Почему в авансовом счете-фактуре КВО можно редактировать?

Бухгалтеры справедливо замечают: «Разве аванс — это не всегда код 02? Зачем программе оставлять выбор этого реквизита доступным для изменения?»

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

Именно из-за этих исключений разработчики 1С оставили поле «Код вида операции» редактируемым. По умолчанию система подставляет наиболее распространенный код «02», но у пользователя всегда остается законная возможность изменить его под особенности сделки.

6. Резюме: как работать правильно

Давайте подытожим наши выводы и зафиксируем правильный алгоритм действий в 1С:ERP:

  1. Для отражения полученных авансов всегда используйте документ Счет-фактура выданный (аванс). Программа сама подставит КВО 02, сформирует проводку Дт 76.АВ — Кт 68.02 и сделает движения по регистру НДС с авансов полученных.
  2. Никогда не пытайтесь заменить авансовый счет-фактуру обычным документом «на реализацию» с ручной заменой КВО на «02». Это полностью сломает автоматический зачет НДС при отгрузке и приведет к расхождениям между балансом и регистрами.
  3. Используйте ручную корректировку поля КВО в авансовом счете-фактуре только тогда, когда это регламентировано правилами ведения книги продаж (например, для кодов 26, 33 или 06).
← На главную