При переходе с устаревших конфигураций, таких как УПП (Управление производственным предприятием) или Бухгалтерия предприятия 2.0, на современную Бухгалтерию предприятия 3.0 (БП 3.0), многие пользователи и программисты сталкиваются с тем, что привычные инструменты работают иначе. Одним из самых частых вопросов является "исчезновение" вкладки "НДС с авансов выданных" в регламентном документе Формирование записей книги покупок.
Рассмотрим подробно, почему это произошло, как теперь реализован этот механизм и на что обратить внимание бухгалтеру для корректного формирования отчетности по НДС.
В старых конфигурациях процесс предъявления НДС к вычету с выданных авансов носил строго периодический характер. Бухгалтер собирал все счета-фактуры на аванс в течение месяца, а в конце периода запускал обработку Проведение документов по НДС и создавал документ Формирование записей книги покупок. Именно на специальной вкладке этого документа программа рассчитывала суммы к вычету по счету 76.ВА.
В 1С:Бухгалтерия 3.0 методология изменилась. Теперь учет НДС стал "оперативным". Это означает, что большинство записей в книгу покупок и книгу продаж формируются непосредственно первичными документами в момент их проведения. Проанализируем программный код документа ФормированиеЗаписейКнигиПокупок. Разработчики намеренно скрыли группу элементов формы, отвечающую за авансы выданные, установив условие видимости начиная с 2012 года. Это было сделано для того, чтобы исключить дублирование данных, так как теперь за эту операцию отвечает документ Счет-фактура полученный.
Для того чтобы сумма НДС, уплаченная поставщику в составе аванса, попала в Книгу покупок и сформировала проводку Дт 68.02 — Кт 76.ВА, выполним следующие действия:
Счет-фактура полученный проверим наличие установленного флажка "Отразить вычет НДС в книге покупок датой получения".Разберем, что происходит при установке этого флажка. Программа при проведении документа сразу делает записи в регистр накопления НДС Покупки. Именно этот регистр является источником данных для Книги покупок. Следовательно, регламентный документ в конце месяца больше не нужен для этой конкретной операции — вычет уже зафиксирован в системе в момент регистрации счета-фактуры поставщика.
Часто возникает ситуация, когда бухгалтеры замечают: в графе 3 Книги покупок ("Номер и дата счета-фактуры продавца") вместо данных самого счета-фактуры отражаются реквизиты платежного поручения (документа Списание с расчетного счета). Выясним причину такого поведения программы.
Согласно Постановлению Правительства РФ №1137, при заполнении Книги покупок в определенных случаях допускается указание реквизитов платежных документов. В 1С:Бухгалтерия 3.0 реализован следующий алгоритм:
Посмотрим на пример того, как система определяет необходимость отражения данных. В коде формирования движений по регистру НДС Покупки используется проверка на ВидЦенности. Если значение соответствует авансам, алгоритм заполнения колонок книги покупок меняется. Бухгалтеру в данном случае не стоит "ломать" код программы, так как это поведение заложено методологами 1С в соответствии с актуальным законодательством.
Не менее важным этапом является восстановление НДС, ранее принятого к вычету с аванса. Когда поставщик отгружает товар, мы принимаем НДС к вычету уже по факту покупки (счет 19), а "авансовый" НДС (счет 76.ВА) должны вернуть в бюджет (восстановить).
В БП 3.0 этот процесс также автоматизирован:
Поступление (акт, накладная) программа автоматически проверяет наличие авансов по счету 60.02.Дт 76.ВА — Кт 68.02.Если автоматического восстановления не произошло, проанализируем настройки договора с контрагентом и убедимся, что зачет аванса в документе поступления установлен в режим "Автоматически". Если зачет аванса произведен вручную или не произошел вовсе, НДС восстановлен не будет.
Если вы как разработчик столкнулись с тем, что "сальдо на 76.ВА не идет", проанализируйте регистры. Основным регистром для вычета является НДС Покупки, а для восстановления — НДС Продажи. Также проверьте регистр НДС с авансов.
Рассмотрим фрагмент логики, который управляет видимостью той самой вкладки в документе ФормированиеЗаписейКнигиПокупок. В модуле формы документа можно встретить код, подобный этому:
// Управление видимостью страниц в зависимости от даты документа
Если Объект.Дата >= ДатаНачалаНовогоУчетаНДС Тогда
Элементы.ГруппаНДСсАвансовВыданных.Видимость = Ложь;
КонецЕсли;
Важный момент: если ваша организация перешла с УПП на БП 3.0 "посреди года", убедитесь, что все авансовые счета-фактуры, перенесенные в качестве остатков, имеют корректно заполненные регистры НДС. Без записей в регистрах (даже при наличии бухгалтерских проводок) документ Формирование записей книги покупок или Книга покупок не увидят этих данных.
Подводя итог, можно сказать, что отсутствие вкладки в регламентном документе — это не ошибка, а признак работы по новой методике. Для успешного ведения учета НДС с авансов выданных в 1С:Бухгалтерия 3.0 следует:
Проанализировав ситуацию, мы выяснили, что современная архитектура 1С стремится к уменьшению количества ручных действий в конце месяца, перенося нагрузку на момент ввода первичных документов. Это требует от бухгалтера большей внимательности при ежедневном вводе данных, но значительно упрощает процесс формирования итоговой декларации.