При работе в 1С:ERP Управление предприятием или 1С:Комплексная автоматизация пользователи иногда сталкиваются с визуальной ошибкой: в печатной форме корректировочного счета-фактуры (СФ) на аванс суммы отображаются некорректно, а именно — удваиваются. Это происходит в специфических случаях, когда оформляется «Корректировка на доплату» в связи с изменением налоговой ставки. Разберем детально, почему возникает эта ситуация, как работает механизм программы и каков правильный алгоритм действий бухгалтера.
Прежде всего, проанализируем ситуацию с точки зрения методологии. Функционал «Корректировочный на доплату НДС» был реализован в типовых решениях 1С для поддержки переходного периода, когда ставка НДС менялась с 18% на 20% (согласно Письму ФНС России от 23.10.2018 № СД-4-3/20667@).
Суть этой методики заключается в следующем: если покупатель доплачивает 2% НДС к уже перечисленному ранее авансу (до даты отгрузки), продавец должен выставить корректировочный счет-фактуру. Важно понимать, что эта доплата не считается новым авансом в обычном понимании, а является именно доплатой налога. Программа 1С:ERP обрабатывает такие документы по особому алгоритму, который отличается от стандартной корректировки стоимости или исправления ошибок.
Проанализируем основные причины, по которым в печатном макете СФ данные могут двоиться:
Счет-фактура выданный (аванс) нельзя одновременно устанавливать флаг «Исправительный» и использовать механизм доплаты 2%. Исправительный счет-фактура подразумевает наличие ошибки в исходном документе, тогда как корректировочный на доплату — это изменение условий (ставки) постфактум при получении дополнительных денег.НДС Продажи и НДС Авансы.Рассмотрим пошагово, как должна выглядеть процедура в программе, чтобы избежать технических ошибок и некорректной печати.
Шаг 1. Оформление поступления денежных средств
Первым делом мы должны зафиксировать факт получения доплаты. Создаем документ Поступление безналичных денежных средств. Сумма в нем должна быть равна строго сумме доплаты НДС (например, те самые 2% от суммы исходного аванса). Рассмотрим пример: если исходный аванс был 7000 руб., то доплата составит 116.67 руб.
Шаг 2. Создание корректировочного счета-фактуры
На основании документа поступления денег (на сумму доплаты) создаем Счет-фактура выданный (аванс). Рассмотрим настройки внутри документа:
К счету-фактуре обязательно выбираем исходный (первичный) авансовый счет-фактуру, который был выставлен ранее по ставке 18% (или 20%).Шаг 3. Проверка расчетных показателей
Проанализируем показатели, которые должны получиться в документе. Для правильного формирования печатной формы и книги продаж система должна видеть:
Если вы столкнулись с тем, что даже при правильном заполнении форма продолжает двоить суммы, стоит обратить внимание на модуль менеджера документа СчетФактураВыданныйАванс. Программа формирует данные для печати, обращаясь к процедурам печати, которые анализируют структуру документа.
Посмотрим на логику, которую использует система при печати корректировочного аванса:
// Пример упрощенной логики сбора данных для печати
Если ДокументОбъект.КорректировочныйНаДоплатуНДС Тогда
// Система ищет ИсходныйСФ в табличной части Авансы
// Если флаг "Исправительный" установлен, алгоритм может
// ошибочно приплюсовать суммы из ИсходныйСФ к текущим данным
ДанныеДляПечати = СформироватьДанныеНаОснованииРазницы(ДокументОбъект);
Иначе
// Стандартная печать авансового СФ
ДанныеДляПечати = СформироватьДанныеПоТекущемуДокументу(ДокументОбъект);
КонецЕсли;
Когда вы устанавливаете лишние флаги (например, «Исправительный»), процедура СформироватьДанныеНаОснованииРазницы может отработать некорректно, так как она не предназначена для совместного использования с механизмом исправлений. Программа начинает суммировать показатели исходного документа и текущей дельты, что и приводит к визуальному удвоению.
Важный методологический момент: типовой функционал корректировки на доплату корректно работает только в том случае, если по исходному счету-фактуре еще не было зачета аванса (отгрузки). Если аванс уже частично или полностью зачтен, механизм может выдавать ошибки. В такой ситуации рекомендуется:
Расчеты с клиентами.Чтобы печатная форма корректировочного счета-фактуры на аванс в 1С:ERP выглядела корректно и суммы не удваивались, придерживайтесь следующих правил:
Поступление безналичных денежных средств именно на сумму разницы НДС.К счету-фактуре в табличной части документа — там должна быть ссылка на исходный СФ.Если после выполнения всех инструкций печатная форма всё равно отображает удвоенную сумму, проверьте актуальность релиза конфигурации. В некоторых промежуточных версиях ЕРП наблюдались ошибки в менеджере печати, которые исправлялись официальными патчами от вендора.