Каждый практикующий бухгалтер знаком с классическим правилом проверки правильности начисления НДС с полученных авансов. В обычных условиях достаточно сопоставить сальдо по счетам 62.02 «Расчеты по авансам полученным» и 76.АВ «НДС по авансам и предоплатам» с помощью простой формулы: 62.02 * 20 / 120 = 76.АВ (или 18 / 118 для старых периодов). Однако при возникновении переходящих остатков, когда в базе одновременно присутствуют авансы по ставкам 18% и 20%, эта простая формула перестает работать на общем сальдо. Нам требуется разделить учет и проверить показатели по каждой ставке отдельно.
В этой статье мы подробно разберем, почему «рушится» стандартная проверка, как настроить аналитические отчеты в 1С:Бухгалтерии 3.0 для раздельного контроля ставок и какие системные механизмы помогут быстро локализовать ошибки без ручного пересчета. Для этой задачи можно использовать готовый отчет для проверки соответствия счетов 62.02 и 76.АВ при разных ставках НДС.
Счет 62.02 в качестве субконто использует справочники Контрагенты и Договоры, а также документы расчетов. Напрямую ставка НДС на этом счете не хранится. В то же время на счете 76.АВ аналитика более детальная: вторым субконто выступает документ Счет-фактура выданный, в котором ставка НДС зафиксирована явно.
Пытаться делить сальдо по договорам, предполагая, что договоры 2018 года закрывают только ставку 18%, а договоры 2019 года — 20%, не всегда корректно. На практике часто возникают ситуации, когда новые спецификации или дополнительные соглашения 2019 года оформляются в рамках старых «переходящих» договоров, либо зачет авансов происходит по сложным цепочкам сделок. Ниже мы рассмотрим 5 практических способов решить эту задачу.
Рассмотрим по шагам, как настроить программу для раздельной проверки ставок НДС.
---
Вопреки распространенному мнению, что в субконто счетов нет ставок НДС, мы можем вытащить эти данные напрямую в ОСВ, используя механизм связей реквизитов в управляемых формах 1С.
Шаг 1. Настройка ОСВ по счету 76.АВ
Счета-фактуры выданные, раскроем его структуру (нажав на плюс или дважды кликнув) и выберем реквизит Ставка НДС.76.АВ сгруппированы по конкретным ставкам налога (18%, 20%, 10% и т.д.), что позволяет видеть точные суммы начисленного НДС по каждой ставке.Шаг 2. Настройка ОСВ по счету 62.02
Поскольку в справочнике Договоры нет предопределенного реквизита для ставки НДС, мы можем задействовать механизм дополнительных свойств (реквизитов):
Договоры и добавим новый реквизит с наименованием, например, «Ставка НДС для авансов» (тип значения — Ставка НДС).Договоры и выбрав созданный дополнительный реквизит.После выполнения этих настроек мы получим возможность сопоставить две ОСВ, разделенные по ставкам налога. Для оперативного контроля сумм налога без ручной настройки отчетов подойдёт специализированный отчет для анализа НДС с авансов.
---
Как справедливо отмечено техническими специалистами, бухгалтерские проводки по счетам 76.АВ и 62.02 — это лишь следствие проведения документов. Первоисточником для книги покупок и продаж являются регистры накопления. Проводить сверку по ним гораздо надежнее, так как это исключает искажения, вызванные ручными корректировками проводок.
Для детальной сверки проанализируем данные регистра накопления НДС с авансов (или НДС продажи / НДС покупки) с помощью Универсального отчета:
НДС с авансов и выберем таблицу Остатки и обороты.Покупатель, Договор, Документ оплаты и Ставка НДС.Сумма без НДС, Ставка НДС, Сумма НДС.Этот отчет выведет жестко зафиксированные в системе ставки и суммы налога. Сложив Сумму без НДС и Сумму НДС по каждой строке, мы получим точную величину полученного аванса, которую можно сопоставить с балансовым счетом 62.02.
---
Для тех, кто не хочет вручную сопоставлять цифры в таблицах, в 1С предусмотрен встроенный автоматический аудит. Программа умеет самостоятельно сопоставлять данные расчетов с покупателями и начисленного НДС.
Программа автоматически проанализирует остатки по счету 62.02 в разрезе каждой ставки НДС (определяя её из документов-оснований и связанных счетов-фактур), сверит с дебетовым остатком по 76.АВ и в случае расхождения выдаст детальный список «проблемных» документов с указанием суммы ошибки.
---
Еще один мощный интерактивный инструмент — специализированный отчет по НДС:
Ставка НДС (например, «Равно 18%» или «Равно 20%»).Этот отчет сопоставит фактически начисленный НДС по счету 76.АВ с расчетным НДС от сумм, поступивших на счет 62.02 по выбранной ставке налога, подсвечивая серым цветом строки, по которым допущены отклонения.
---
Если вам необходимо быстро локализовать проблему программно или создать собственную схему компоновки данных (СКД) для бухгалтера, мы можем написать запрос к базе данных. Проанализируем структуру распределения сумм с помощью следующего запроса:
ВЫБРАТЬ
ХозрасчетныйОстатки.Субконто1 КАК Контрагент,
ХозрасчетныйОстатки.Субконто2 КАК Договор,
ХозрасчетныйОстатки.СуммаОстатокКт КАК СуммаАванса,
ЕСТЬNULL(НДСВыставленный.СтавкаНДС, "Не определена") КАК СтавкаНДС,
ЕСТЬNULL(НДСВыставленный.СуммаНДСОстаток, 0) КАК НДСФакт,
ВЫБОР
КОГДА НДСВыставленный.СтавкаНДС = ЗНАЧЕНИЕ(Перечисление.СтавкиНДС.НДС20)
ТОГДА ХозрасчетныйОстатки.СуммаОстатокКт * 20 / 120
КОГДА НДСВыставленный.СтавкаНДС = ЗНАЧЕНИЕ(Перечисление.СтавкиНДС.НДС18)
ТОГДА ХозрасчетныйОстатки.СуммаОстатокКт * 18 / 118
ИНАЧЕ 0
КОНЕЦ КАК НДСРасчетный
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыПоАвансамПолученным), , ) КАК ХозрасчетныйОстатки
ЛЕВОЕ СОЕДИНЕНИЕ (
ВЫБРАТЬ
Субконто1 КАК Контрагент,
Субконто2.ДоговорКонтрагента КАК Договор,
Субконто2.СтавкаНДС КАК СтавкаНДС,
СуммаОстатокДт КАК СуммаНДСОстаток
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.НДСПоАвансамИПредоплатам), , )
) КАК НДСВыставленный
ПО ХозрасчетныйОстатки.Субконто1 = НДСВыставленный.Контрагент
И ХозрасчетныйОстатки.Субконто2 = НДСВыставленный.Договор
Этот запрос наглядно сопоставляет остаток полученного аванса на счете 62.02 с фактически начисленным НДС на счете 76.АВ в разрезе ставок, автоматически рассчитывая теоретическую сумму налога по формулам 18/118 и 20/120. Любое несовпадение полей НДСФакт и НДСРасчетный будет свидетельствовать об ошибке ведения учета.
Используя предложенные методики настройки отчетов и системного анализа регистров, вы сможете оперативно контролировать правильность начисления НДС даже в самые сложные переходные периоды изменения законодательства.