Форматы и требования документов для Диадок: формализованные и неформализованные
Начинающий бухгалтер часто спрашивает: а в каком формате грузить документ в Диадок? Чем 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. Главное — контрагент согласен получить такой формат. По факту, неформализованные документы — это договорная область: две стороны могут договориться хоть какой носить формат.
Практический вывод: если документ учётный (счёт-фактура, акт, накладная) — ищи его в утверждённых ФНС форматах. Если это приложение к договору, доп. согласование, техническое письмо — можешь отправить в произвольном формате (но в белом списке).
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 года УПД будет обязателен. Остальные документы можно использовать по выбору, но если выбрал — форматируй по ФНС.
Белый список форматов: что можно грузить, что нельзя
С 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-файл, система сама проверяет документ по справочникам ФНС. Если ошибка — красная подчеркивание, и система скажет точно, что переделать.
Кроме того, когда ты отправляешь документ контрагенту, Диадок требует, чтобы документ был подписан. При подписании система ещё раз проверяет валидность — если формат неправильный, подпись просто не пройдёт.
Если отправил документ контрагенту, а он получил отказ ФНС со статусом «Документ не соответствует формату» — значит, где-то ошибка в реквизитах. Диадок в истории документа покажет ошибку (обычно в статусах), там же будет сказано, что именно переделать.
Часто задаваемые вопросы
Итог
Форматы документов в Диадоке — это не подсказка, а стандарт ФНС. Формализованные документы (XML) — обязательны для учётных бумаг и проверяются по справочникам. Неформализованные (PDF, JPG) — с ограничениями на типы файлов. Печатные формы нужны для архива и распечатки. На 2026 год готовься к переходу на УПД — обнови шаблоны в 1С, протестируй выгрузку, чтобы не было сюрпризов. Используй встроенную валидацию Диадока — не рискуй редактированием XML вручную. И помни: если формат неправильный, налоговая документ просто не признает.