Вопрос нумерации строк в корректировочном счете-фактуре (КСФ) стал особенно острым после вступления в силу изменений, внесенных Постановлением Правительства РФ от 02.04.2021 № 534. Многие пользователи столкнулись с ситуацией, когда методологические требования законодательства разошлись с фактическим поведением программы 1С. Разберем детально, как должна работать нумерация строк в КСФ, почему в старых релизах она работала иначе и как добиться корректного заполнения документа сегодня.
Согласно Правилам заполнения корректировочного счета-фактуры (в редакции Постановления № 534), в графе 1 печатной формы должен указываться порядковый номер записи из исходного счета-фактуры. Это означает, что если в первичном документе было 10 позиций, а мы корректируем только 4-ю и 9-ю, то в корректировочном счете-фактуре в первой графе должны стоять цифры «4» и «9», а не «1» и «2».
Рассмотрим ситуацию подробнее. До июля 2021 года графа 1 в КСФ часто заполнялась просто по порядку (1, 2, 3...). Однако новая редакция подпункта «а» пункта 2 Правил заполнения КСФ прямо указывает: «номер должен соответствовать номеру записи в счете-фактуре, к которому составляется корректировочный счет-фактура». Это необходимо налоговым органам для автоматического сопоставления строк при проверках и контроле сумм НДС.
Проанализируем ситуацию, которая сложилась сразу после выхода постановления. Как отмечали пользователи на форумах, даже в обновленных на тот момент релизах 1С:Бухгалтерия 3.0 или Управление торговлей 10.3, программа продолжала выводить порядковую нумерацию. Это было связано с тем, что механизм хранения связи между строками корректировки и строками исходного документа требовал глубокой переработки структуры данных.
Выясним причину задержки: для реализации этого требования программе нужно было «запомнить» не только товар и его количество, но и уникальный идентификатор (индекс) строки из первичного документа. В типовых решениях этот функционал был реализован постепенно в течение второй половины 2021 года (например, в 1С:Бухгалтерия начиная с релиза 3.0.103).
Рассмотрим по шагам, как обеспечить правильное заполнение графы 1 в актуальных конфигурациях 1С:
Корректировка реализации должен быть введен строго на основании первичного документа Реализация (акт, накладная, УПД). Именно в этот момент программа считывает порядковые номера строк из исходника и записывает их в скрытые реквизиты табличной части (обычно это поле КлючСтроки или специальный идентификатор связи).Ситуация усложняется, когда мы выставляем один КСФ к нескольким первичным счетам-фактурам. Проанализируем требования ФНС (письмо от 17.08.2021 № СД-4-3/11571@). В этом случае в графе 1 должны указываться номера строк именно из тех документов, к которым относится корректировка.
Если в Реализации №1 товар шел под номером 2, а в Реализации №2 такой же товар шел под номером 5, то в Едином КСФ они должны идти отдельными строками с указанием номеров «2» и «5» соответственно. Суммировать их в одну строку нельзя, так как это нарушит требование о соответствии номеров записей исходным документам.
Если вам необходимо проверить, как программа определяет номер строки в коде, обратите внимание на логику формирования печатной формы. В типовых решениях это происходит в модулях менеджеров документов. Проанализируем примерный алгоритм (упрощенно):
// Пример логики получения номера строки из исходного документа
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| КорректировкаТабличнаяЧасть.НомерСтрокиДокументаОснования КАК НомерГрафы1,
| КорректировкаТабличнаяЧасть.Номенклатура,
| ...
|ИЗ
| Документ.КорректировкаРеализации.Товары КАК КорректировкаТабличнаяЧасть
|ГДЕ
| КорректировкаТабличнаяЧасть.Ссылка = &Ссылка";
При формировании печатной формы ОбластьМакета.Параметры.НомерСтроки заполняется именно из этого поля, а не просто системным индексом строки табличной части.
Посмотрим на ситуацию с точки зрения налоговых рисков. Бухгалтеры часто опасаются, что неверная цифра в графе 1 (например, «1» вместо «4») приведет к отказу в вычете НДС. Однако стоит учитывать положения пункта 2 статьи 169 НК РФ.
Согласно этой норме, ошибки в счетах-фактурах и корректировочных счетах-фактурах, которые не препятствуют налоговым органам при проведении налоговой проверки идентифицировать:
не являются основанием для отказа в принятии к вычету сумм налога.
Таким образом, если в КСФ верно указаны все суммовые показатели, наименования товаров соответствуют исходным документам, а ошибка заключается лишь в порядковом номере строки (1, 2, 3 вместо 4, 9), то такая ошибка считается несущественной. Тем не менее, для минимизации споров с проверяющими органами следует придерживаться установленного порядка заполнения.
Проанализируем работу с электронными документами. Операторы ЭДО (такие как Диадок, СБИС) используют утвержденный ФНС XML-формат корректировочного счета-фактуры. В этом формате предусмотрено специальное поле НомСтрИСчФ (Номер строки исходного счета-фактуры).
При отправке документа из 1С через встроенный сервис 1С-ЭДО, программа автоматически заполняет этот тег данными из своей базы. Если же вы используете внешние обработки для выгрузки/загрузки данных в сторонние системы ЭДО, обязательно убедитесь, что они корректно передают идентификатор исходной строки, иначе при импорте в систему оператора нумерация может «слететь» на порядковую.
Подведем итоги нашего анализа. Правильная нумерация строк в корректировочном счете-фактуре — это не прихоть программы, а требование Постановления № 534.
Чтобы в вашей 1С всё работало корректно, рекомендуем следующее:
Корректировку реализации только на основании конкретной Реализации.Соблюдение этих простых правил позволит вам избежать лишних вопросов со стороны контролирующих органов и обеспечит прозрачность учета НДС в вашей организации.