Форматы и требования документов для Диадок: формализованные и неформализованные

Начинающий бухгалтер часто спрашивает: а в каком формате грузить документ в Диадок? Чем PDF отличается от XML и почему контрагент получил отказ по формату? Разбираем с нуля — что такое формализованные и неформализованные документы, какие расширения файлов работают, как получить печатную форму и на какие грабли попадаются все.

Коротко о главном

В Диадоке работают два типа документов: формализованные (XML-файлы по приказам ФНС, обязательны для большинства типов) и неформализованные (PDF, Word, скан-изображения). Формализованные документы — счета-фактуры, УПД, УКД — контролирует ФНС и требует точно по стандарту. Неформализованные отправляются на условиях договора между сторонами, но с 17 декабря 2025 года действует «белый список» форматов: pdf, doc, docx, jpg, jpeg. Печатные формы (бумажный вид) есть для УПД и УКД и скачиваются в PDF. С 1 января 2026 года УПД формата 5.03 обязателен для продавцов, использующих ККТ и ЭДО одновременно.

В этой статье

  • Формализованные и неформализованные документы — в чём разница
  • XML: требования ФНС и как проверить формат
  • Печатные формы и когда их использовать
  • Типы документов: счета-фактуры, УПД, УКД, ТОРГ-12, акты
  • Белый список форматов и что нельзя грузить
  • Как формализовать документ или сделать печатную форму
  • Подводные камни и типичные ошибки

Формализованные и неформализованные документы: в чём разница

Формализованный документ — это файл в формате XML, для которого ФНС разработала и утвердила стандарт. ФНС задала структуру: какие реквизиты обязательны, в каком порядке идут, какие значения допускаются. Это как матрица, в которую должен встать документ, иначе система отклонит.

Примеры формализованных документов: счета-фактуры, УПД (универсальный передаточный документ), УКД (уведомление об уточнении), ТОРГ-12, акты выполненных работ, путевые листы. Все они ходят в виде XML-файлов и должны соответствовать приказам ФНС.

Неформализованный документ — это любой другой электронный документ, для которого ФНС формата не установила. Здесь можно отправлять PDF, картинку, Word-документ, даже JPG. Главное — контрагент согласен получить такой формат. По факту, неформализованные документы — это договорная область: две стороны могут договориться хоть какой носить формат.

Практический вывод: если документ учётный (счёт-фактура, акт, накладная) — ищи его в утверждённых ФНС форматах. Если это приложение к договору, доп. согласование, техническое письмо — можешь отправить в произвольном формате (но в белом списке).

Артём Соколов
Мнение эксперта
Артём Соколов
Специалист по внедрению ЭДО
Лайфхак: если бухгалтер передаёт счёт-фактуру в PDF вместо XML, Диадок его примет, но оно не будет признано — в налоговой и у контрагента документ будет в статусе «неформализованное приложение». Налоговая не засчитает такую счёт-фактуру как первичку. По факту, выбора нет — если это учётный документ, только XML. Лучше сразу настроить выгрузку из 1С с нужным форматом, чем потом разбираться с отказами.

XML: требования ФНС к формату и как проверить

Все формализованные документы в Диадоке — это XML-файлы. ФНС издала приказ, в котором описала структуру этого XML: какие теги обязательны, какие опциональны, какой должна быть длина каждого поля, какие символы допускаются. Нарушу структуру — придёт отказ.

Основные требования к XML для ЭДО на 2026 год:

  • Кодировка UTF-8. Документ должен быть в кодировке UTF-8, иначе система не прочитает русские символы и валидация упадёт.
  • Версия приказа ФНС. Каждый тип документа имеет свой приказ и версию. Например, счёт-фактура ходит по Приказу ФНС от 30.11.2015 № ММВ-7-10/551@, но этот формат отменяется с 1 января 2026 года. С 2026 года — новый формат по Приказу ФНС от 18.06.2025 № ЕД-7-26/535@.
  • Все обязательные реквизиты. Если в теге недостаёт одного поля из обязательных — отказ. Например, в счёте-фактуре должны быть ИНН, адрес, банковские реквизиты, НДС.
  • Правильность кодов. ФНС ведёт справочники кодов видов операций, видов ссылок, кодов стран, ОКПД2. Если в документе вписать неправильный код — система его не примет.
  • Печатная форма и подпись. К XML должны прилагаться печатная форма (PDF) и файл подписи (.sig).

Предупреждение от бывалого: не редактируй XML вручную в блокноте. Если у тебя есть 1С, настрой там выгрузку документов в Диадок — программа сама сформирует правильный XML по шаблону ФНС. Если 1С нет, используй встроенный редактор Диадока: начни заполнять реквизиты в интерфейсе, Диадок сам сформирует XML-файл и проверит его.

Печатные формы: когда использовать и как получить

Печатная форма — это PDF-версия документа, которая выглядит как бумажный бланк. Печатная форма не заменяет электронный документ, а дополняет его. Вместе они ходят в Диадоке как один пакет: XML + печатная форма + подпись.

Печатные формы есть для основных документов: УПД, УКД, счета-фактуры, ТОРГ-12, акты выполненных работ. Диадок предоставляет готовые PDF-бланки — они разработаны на основе форм ФНС и адаптированы под электронный оборот.

Как получить печатную форму:

Шаг 1. Заполни документ в Диадоке или выгрузи его из 1С. Документ будет в статусе чёрновика или готов к отправке.

Шаг 2. Откроешь сам документ — там кнопка «Скачать печатную форму» или в меню документа опция «PDF». Нажимаешь — Диадок сформирует PDF на основе введённых данных.

Шаг 3. PDF скачается на компьютер. Это не подписанная форма — просто визуализация, которую можно вывести на принтер, если нужен бумажный оригинал для архива или контрагента.

Честно говоря: печатная форма нужна не всегда. Если контрагент работает в электронке, ему достаточно подписанного XML. Печатную форму скачивают, когда нужно архивировать документы в бумажном виде или распечатать для невнимательного поставщика, который просит «на бумаге». Про сам процесс отправки и подписания документов в Диадоке есть отдельный материал.

Типы формализованных документов и их форматы

Вот основные документы, которыми ты будешь оперировать в Диадоке и которые требуют формализации:

ДокументФорматОбязателен?Применяется
Счёт-фактураXML по Приказу ФНС (с 2026 — новый формат)Да, при наличии НДСПродавец выставляет при отгрузке товаров/работ
УПД (Универсальный передаточный документ)XML, формат 5.02 или 5.03Да, с 01.01.2026 при ккт+эдоЗаменяет счёт-фактуру, накладную, акт одновременно
УКД (Уведомление об уточнении)XML по Приказу ФНСДа, при изменении реквизитовКорректировка счёта-фактуры или УПД
ТОРГ-12 (Товарная накладная)XML, реквизиты совместимы с УПДНет, опциональноОтгрузка товаров без счёта-фактуры
Акт выполненных работ (АВР)XML с указанием выполненных работНет, по договоруАкт приёма-передачи работ, услуг

Из таблицы видно: если у тебя есть НДС и ккт + эдо одновременно, с 1 января 2026 года УПД будет обязателен. Остальные документы можно использовать по выбору, но если выбрал — форматируй по ФНС.

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

Белый список форматов: что можно грузить, что нельзя

С 17 декабря 2025 года в Диадоке действует ограничение на неформализованные документы. Теперь можно отправлять только эти форматы:

  • PDF (все варианты: PDF, PDF/A-3)
  • DOC, DOCX (Microsoft Word)
  • JPG, JPEG (фотографии, скан-изображения)

Это значит, что если ты попытаешься отправить Excel-таблицу (XLS, XLSX), PowerPoint (PPT), архив (ZIP, RAR) или видео (MP4) — система их не пропустит. Даже если контрагент согласен получить такие файлы, Диадок технически не позволит.

Практический совет: если нужно отправить данные из Excel, конвертируй в PDF. Если отправляешь сканы документов, сохраняй их как JPG или PDF. Так никаких проблем не будет.

Как формализовать документ или создать печатную форму

Три способа получить правильно отформатированный документ:

Способ 1. Выгрузка из 1С (если у тебя 1С)

В 1С есть встроенная выгрузка документов в Диадок. Когда ты создаёшь счёт-фактуру или УПД в программе, 1С автоматически проверяет все реквизиты и формирует правильный XML. Затем 1С отправляет его в Диадок. По факту, это самый надёжный способ — программа сама позаботится о формате.

Способ 2. Ручное заполнение в интерфейсе Диадока

Откроешь Диадок, нажимаешь «Создать документ», выбираешь тип (счёт-фактура, УПД), начинаешь заполнять реквизиты. Диадок подсказывает, какие поля обязательны, проверяет коды. Когда заполнишь всё — Диадок автоматически сформирует XML-файл и проверит его на соответствие ФНС. Если ошибка — подчеркнёт красным и скажет, что переделать.

Способ 3. Загрузка готового XML-файла

Если у тебя уже есть XML-файл (например, из бухгалтерской программы без интеграции с Диадоком), можешь загрузить его в Диадок напрямую. Но тут нужна осторожность: Диадок проверит формат, и если он не совпадает со стандартом ФНС — вернёт ошибку. Лучше не рисковать без уверенности.

Печатную форму можешь получить автоматически после того, как документ заполнен: в меню документа нажимаешь «Скачать печатную форму» — Диадок сформирует PDF и скачает на компьютер.

Диадок: ЭДО для счётов-фактур, УПД, УКД и других документов в правильном формате ФНС. Подключить Диадок и настроить автоматическую выгрузку документов.

ОКПД2 и коды в документах: что это и почему важно

ОКПД2 — это Общероссийский классификатор продукции по видам экономической деятельности. По простому: ФНС присвоила каждому виду товара/услуги свой код. Например, 01.11.11 — пшеница, 25.11.10 — производство стальных конструкций, 82.11.10 — экономическое консультирование.

Для чего это нужно? Когда ты выставляешь счёт-фактуру или УПД, в некоторых случаях нужно указать код ОКПД2. ФНС видит, каким бизнесом ты занимаешься. Если указишь неправильный код — система может отклонить документ или даже заподозрить неправомерное использование льготных ставок (например, 0% НДС).

Коды в документах — это не только ОКПД2. Есть также:

  • Вид операции (01 — куплю-продажу, 02 — возврат, 26 — исправление и т.п.)
  • Вид ссылки (1 — на счёт-фактуру, 2 — на документ об отгрузке и т.п.)
  • Код страны (643 — РФ, 112 — Беларусь и т.п.)

Диадок помогает здесь: если начинаешь вводить код, система подсказывает правильные варианты из справочника ФНС. Доверяй подсказкам — и проблем не будет.

Подводные камни и типичные ошибки при отправке документов

Где спотыкаются чаще всего:

  • Неправильный код вида операции. Выбрал «возврат» (02), а по факту была обычная куплю-продажа (01). ФНС может не принять или наложить штраф.
  • Неправильный формат или версия документа. Отправил счёт-фактуру по старому приказу, когда уже давно перешли на новый. Или УПД версии 5.01, когда нужна 5.03. Контрагент получит отказ.
  • Забыл указать печатную форму. Отправил только XML. Контрагенту нужно распечатать документ для архива — а он не может, потому что нет PDF.
  • Отправил PDF вместо XML. Документ прошёл, но ФНС его не признаёт. Для налоговой это не первичка — потом налоговая может всё переквалифицировать.
  • Коды ОКПД2 и вида операции не совпадают со справочником. Система отклонит документ с ошибкой валидации.
  • Неправильная кодировка XML (не UTF-8). Русские символы отображаются как «????» — система не прочитает документ.
  • Загрузил файл в неправильном формате (XLS вместо PDF). Диадок его просто не примет.

Как избежать: используй выгрузку из 1С или интерфейс Диадока для заполнения. Не редактируй XML вручную. Если контрагент требует какой-то особый формат — согласуй с ним заранее, а не в момент отправки.

Как проверить, что документ соответствует формату ФНС

Диадок имеет встроенную валидацию: когда ты заполняешь реквизиты или загружаешь XML-файл, система сама проверяет документ по справочникам ФНС. Если ошибка — красная подчеркивание, и система скажет точно, что переделать.

Кроме того, когда ты отправляешь документ контрагенту, Диадок требует, чтобы документ был подписан. При подписании система ещё раз проверяет валидность — если формат неправильный, подпись просто не пройдёт.

Если отправил документ контрагенту, а он получил отказ ФНС со статусом «Документ не соответствует формату» — значит, где-то ошибка в реквизитах. Диадок в истории документа покажет ошибку (обычно в статусах), там же будет сказано, что именно переделать.

Часто задаваемые вопросы

Можно ли отправить счёт-фактуру в PDF вместо XML?
Технически Диадок примет PDF, но это будет неформализованное приложение. ФНС такой документ не признает как первичку. Для налоговой надо XML по приказу ФНС. Вывод: если это учётный документ — только XML, иначе налоговая не засчитает расход.
С какой даты УПД становится обязателен?
С 1 января 2026 года УПД формата 5.03 обязателен для продавцов, которые одновременно используют ККТ (кассовый аппарат) и ЭДО. Если используешь только ЭДО без ККТ — можешь остаться на счёте-фактуре и УКД. Если только ККТ без ЭДО — УПД не нужен.
Какие форматы неформализованных документов действительны в 2026 году?
С 17 декабря 2025 года действует белый список: PDF, DOC, DOCX, JPG, JPEG. Все остальные форматы (XLS, PPT, ZIP, видео и т.п.) Диадок не пропустит. Если нужно отправить данные из Excel — конвертируй в PDF.
Что такое печатная форма и зачем она нужна?
Печатная форма — это PDF-версия документа, которая выглядит как бумажный бланк. Она не заменяет электронный документ (XML), а дополняет его. Нужна для печати документа на бумагу или для архива. Скачивается одной кнопкой в Диадоке.
Как узнать правильный код ОКПД2 для моего товара?
ОКПД2 — это классификатор ФНС. Коды ищешь в справочнике на сайте ФНС или на сайте Диадока. Когда начинаешь вводить код в Диадоке, система подсказывает варианты из справочника. Лучше выбрать из предложенного списка, чем вводить вручную.
Что означает ошибка валидации «Документ не соответствует формату»?
Это значит, что в документе ошибка в реквизитах: либо неправильный код, либо пропущено обязательное поле, либо неверная кодировка XML. Диадок обычно показывает точно, что переделать. Если не понял — обратись в поддержку Диадока с номером документа.
Должен ли я самостоятельно форматировать XML или это сделает Диадок?
Если используешь 1С или заполняешь документ в интерфейсе Диадока — программа сама сформирует и проверит XML. Редактировать вручную не нужно. Только если у тебя уже готов XML из другой программы и ты загружаешь его в Диадок — система проверит его валидность, но переделывать тебе придётся самому.

Итог

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