КСФ и УКД в 1С:УТ — настройка ЭДО, обмен с УНФ и шаблоны 2026

КСФ и УКД в 1С:УТ — настройка ЭДО, обмен с УНФ и шаблоны 2026

Что такое УКД и почему апрель 2026 стал переломным моментом

С апреля 2026 года в России вступили в силу обновлённые требования к формату универсального корректировочного документа (УКД). Приказ ФНС России, регламентирующий электронный формат счёта-фактуры и корректировочного счёта-фактуры, был существенно переработан в части структуры XML-файла, состава обязательных реквизитов и правил заполнения отдельных полей. Для пользователей 1С:Управление торговлей это означает необходимость понять, как именно изменилась логика работы с корректировочными документами, какие настройки нужно выполнить в программе и как избежать ошибок при передаче УКД контрагентам через операторов ЭДО.

УКД (универсальный корректировочный документ) объединяет в себе корректировочный счёт-фактуру и первичный документ об изменении стоимости — например, соглашение об изменении цены или акт об установлении расхождений. Документ применяется в двух функциях: как счёт-фактура (функция КСЧФДИС) и как первичный документ (функция ДИС). С апреля 2026 года формат файла обмена претерпел изменения, которые затронули как состав XML-элементов, так и правила их заполнения.

Важно: Переход на новый формат УКД является обязательным. Документы, сформированные по устаревшему формату, не будут приняты операторами ЭДО и налоговыми органами после окончания переходного периода.

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

Ключевые изменения в формате УКД с апреля 2026 года

Новый формат УКД отличается от предыдущей версии по нескольким принципиальным направлениям. Рассмотрим каждое из них подробно.

Изменения в структуре XML-файла

Прежде всего, изменилась версия формата файла обмена. Если ранее использовался формат версии 5.01, то с апреля 2026 года обязательным становится формат версии 5.03. Это затрагивает атрибут ВерсФорм в корневом элементе XML-документа. Кроме того, добавлены новые обязательные элементы:

  • КодОКВЭД — код вида экономической деятельности продавца (ранее был необязательным);
  • НаимОКВЭД — наименование вида деятельности;
  • ИдФайлИспр — идентификатор исправленного файла при формировании исправительного УКД;
  • СведПрод — расширенный блок сведений о продавце с обязательным указанием адреса в структурированном виде.

Изменилась и структура табличной части: теперь для каждой строки корректировки обязательно указывается как исходное значение показателя (ДоИзм), так и скорректированное (ПослеИзм), а также явный признак типа изменения — увеличение или уменьшение стоимости.

Новые требования к реквизитам

Существенно расширился перечень обязательных реквизитов для идентификации сторон сделки. Теперь в УКД необходимо указывать:

  • КПП обособленного подразделения (если корректировка касается поставки через обособленное подразделение);
  • Страну происхождения товара и номер таможенной декларации — теперь они выносятся в отдельный структурированный блок, а не передаются единой строкой;
  • Код товара по ТН ВЭД ЕАЭС в формате 10-значного кода;
  • Признак прослеживаемости товара с указанием РНПТ (регистрационный номер партии товара).

Для товаров, подлежащих маркировке в 1С, в новом формате УКД предусмотрен отдельный блок передачи кодов маркировки при корректировке количества товара. Это особенно важно для розничных и оптовых компаний, работающих с маркированной продукцией.

Изменения в правилах нумерации

Изменились правила нумерации корректировочных счётов-фактур. Теперь номер КСФ должен включать порядковый номер корректировки к исходному счёту-фактуре. Если ранее это было рекомендацией, то с апреля 2026 года стало обязательным требованием, которое проверяется при форматно-логическом контроле в системах ЭДО.

Что изменилось в 1С:Управление торговлей: обзор обновлений конфигурации

Фирма «1С» выпустила соответствующее обновление конфигурации 1С:Управление торговлей (редакция 11) в рамках релиза 11.5.25 и последующих. В обновлении затронуты следующие объекты конфигурации:

Документ «Корректировка реализации»

Документ «Корректировка реализации» теперь содержит расширенный набор реквизитов для хранения данных, необходимых при формировании УКД нового формата. В частности, добавлены:

  • Реквизит КодОКВЭД на уровне шапки документа — заполняется автоматически из карточки организации;
  • Табличная часть КодыМаркировки для хранения кодов маркировки корректируемых позиций;
  • Реквизит НомерКорректировки — автоматически рассчитывается системой как порядковый номер корректировки к данному счёту-фактуре;
  • Флаг ИспользоватьНовыйФормат — управляет версией формируемого XML-файла.

Обработка формирования XML УКД

Полностью переработан модуль формирования XML-файла УКД. Новая версия обработки поддерживает как старый формат (для документов, созданных до апреля 2026 года), так и новый. Выбор формата происходит автоматически на основании даты документа и настроек учётной политики организации.

Важным нововведением стала встроенная валидация сформированного XML-файла по XSD-схеме ФНС непосредственно в 1С до передачи документа оператору ЭДО. Это позволяет выявить ошибки заполнения на этапе формирования документа, а не при его отправке.

Изменения в журнале счётов-фактур

Журнал учёта полученных и выставленных счётов-фактур дополнен новой колонкой «Версия формата», которая позволяет визуально контролировать, по какому формату был сформирован каждый документ. Это особенно полезно в переходный период, когда в системе могут одновременно присутствовать документы обоих форматов.

Пошаговая настройка 1С:УТ для работы с новым форматом УКД

Для корректной работы с новым форматом УКД необходимо выполнить ряд настроек в программе. Рассмотрим их последовательно.

Шаг 1. Обновление конфигурации

Прежде всего убедитесь, что ваша конфигурация обновлена до актуального релиза. Для работы с новым форматом УКД необходим релиз не ниже 11.5.25. Проверить версию можно через меню Справка → О программе. Если версия ниже требуемой, выполните обновление 1С через штатные механизмы или обратитесь к специалисту.

Шаг 2. Настройка реквизитов организации

Перейдите в раздел НСИ и администрирование → Организации и откройте карточку вашей организации. На вкладке «Основные» проверьте наличие и корректность следующих реквизитов:

  • Код ОКВЭД — должен быть заполнен основной код вида деятельности в формате XX.XX.X;
  • Адрес (структурированный) — адрес должен быть заполнен в структурированном виде через ФИАС, а не произвольной строкой;
  • КПП обособленных подразделений — если организация имеет обособленные подразделения, их КПП должны быть указаны в соответствующем справочнике.

Шаг 3. Настройка учётной политики

В разделе НСИ и администрирование → Настройка НСИ и разделов → Финансы → Учётная политика установите параметр «Формат УКД» в значение «Новый формат (с апреля 2026)». Этот параметр определяет, какая версия XML-схемы будет использоваться при формировании корректировочных документов.

Шаг 4. Настройка ЭДО

В настройках электронного документооборота (раздел Администрирование → Обмен электронными документами) необходимо обновить профиль обмена с вашим оператором ЭДО. Большинство операторов уже поддерживают новый формат УКД, однако может потребоваться обновление настроек соглашения об обмене электронными документами с каждым контрагентом.

Создание корректировочного счёта-фактуры в новом формате: практический пример

Рассмотрим практический пример создания УКД в новом формате в 1С:Управление торговлей.

Создание документа «Корректировка реализации»

Предположим, что мы реализовали товар по цене 1000 рублей за единицу, а затем согласовали с покупателем снижение цены до 900 рублей. Необходимо создать УКД на уменьшение стоимости.

  1. Перейдите в раздел Продажи → Корректировки реализации;
  2. Нажмите «Создать» и выберите основание — исходный документ реализации;
  3. В открывшемся документе система автоматически заполнит строки табличной части данными из исходного документа;
  4. Измените цену в колонке «Цена после изменения» на новое значение — 900 рублей;
  5. Система автоматически рассчитает разницу в стоимости и сумме НДС;
  6. На вкладке «Дополнительно» проверьте автоматически заполненный номер корректировки и код ОКВЭД.

Программное создание УКД через встроенный язык 1С

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

// Процедура создания корректировки реализации и формирования УКД
Процедура СоздатьКорректировкуРеализации(ДокументРеализации, НоваяЦена) Экспорт

	// Создаём новый документ корректировки
	НовыйДокумент = Документы.КорректировкаРеализации.СоздатьДокумент();
	НовыйДокумент.Дата = ТекущаяДата();
	НовыйДокумент.Организация = ДокументРеализации.Организация;
	НовыйДокумент.Контрагент = ДокументРеализации.Контрагент;
	НовыйДокумент.ДоговорКонтрагента = ДокументРеализации.ДоговорКонтрагента;

	// Указываем основание — исходный документ реализации
	НовыйДокумент.ДокументОснование = ДокументРеализации;

	// Заполняем табличную часть
	ДляКаждой СтрокаРеализации Из ДокументРеализации.Товары Цикл

		НоваяСтрока = НовыйДокумент.Товары.Добавить();
		НоваяСтрока.Номенклатура = СтрокаРеализации.Номенклатура;
		НоваяСтрока.Количество = СтрокаРеализации.Количество;

		// Цена до изменения
		НоваяСтрока.ЦенаДоИзменения = СтрокаРеализации.Цена;

		// Цена после изменения
		НоваяСтрока.ЦенаПослеИзменения = НоваяЦена;

		// Рассчитываем суммы
		НоваяСтрока.СуммаДоИзменения = СтрокаРеализации.Сумма;
		НоваяСтрока.СуммаПослеИзменения = НоваяЦена * СтрокаРеализации.Количество;

		// Ставка НДС
		НоваяСтрока.СтавкаНДС = СтрокаРеализации.СтавкаНДС;

	КонецЦикла;

	// Устанавливаем флаг нового формата УКД
	НовыйДокумент.ИспользоватьНовыйФормат = Истина;

	// Заполняем код ОКВЭД из карточки организации
	НовыйДокумент.КодОКВЭД = ДокументРеализации.Организация.КодОКВЭД;

	// Записываем и проводим документ
	НовыйДокумент.Записать(РежимЗаписиДокумента.Проведение);

	Сообщить("Корректировка реализации создана: " + НовыйДокумент.Ссылка);

КонецПроцедуры

Формирование XML-файла УКД нового формата

После проведения документа корректировки необходимо сформировать XML-файл для передачи через ЭДО. В новой версии конфигурации это выполняется следующим образом:

// Функция формирования XML-файла УКД нового формата
Функция СформироватьФайлУКД(КорректировкаРеализации) Экспорт

	// Получаем объект формирования электронного документа
	Форматор = ЭлектронныеДокументыСлужебный.ПолучитьФорматорУКД();

	// Проверяем версию формата
	Если КорректировкаРеализации.Дата >= Дата(2026, 4, 1) Тогда
		Форматор.ВерсияФормата = "5.03";
		Форматор.НовыйФормат = Истина;
	Иначе
		Форматор.ВерсияФормата = "5.01";
		Форматор.НовыйФормат = Ложь;
	КонецЕсли;

	// Заполняем данные формирования
	ДанныеДокумента = Новый Структура;
	ДанныеДокумента.Вставить("Документ", КорректировкаРеализации);
	ДанныеДокумента.Вставить("КодОКВЭД", КорректировкаРеализации.КодОКВЭД);
	ДанныеДокумента.Вставить("НомерКорректировки", КорректировкаРеализации.НомерКорректировки);

	// Формируем XML
	Результат = Форматор.СформироватьXML(ДанныеДокумента);

	// Выполняем валидацию по XSD-схеме
	ОшибкиВалидации = Форматор.ПроверитьПоСхеме(Результат);

	Если ОшибкиВалидации.Количество() > 0 Тогда
		// Выводим ошибки пользователю
		ТекстОшибок = "";
		ДляКаждого Ошибка Из ОшибкиВалидации Цикл
			ТекстОшибок = ТекстОшибок + Ошибка + Символы.ПС;
		КонецЦикла;

		ВызватьИсключение "Ошибки валидации УКД:" + Символы.ПС + ТекстОшибок;
	КонецЕсли;

	Возврат Результат;

КонецФункции

Найдите специалиста для решения этой задачи на koderion.ru

На практике корректировочный счёт-фактура — лишь часть рутины: рядом печать этикеток в 1с ут, сборка заказов в 1с ут, возврат товара в 1с розница, внутренние документы в 1с документооборот и шаблоны документов в 1с документооборот. Если вы только начинаете работать в 1с УТ или хотите как настроить мобильное приложение 1с под склад — заложите в план интеграция 1с ут с эдо, программист 1с акт выполненных работ и подготовку как сдать 1с специалист ут уже в ближайшем квартале.