Выгрузка акта сверки из 1С в формате XML для ЭДО: пошагово

· 8 мин

Содержание

Чтобы из 1С выгрузить акт сверки в формате XML для ЭДО, откройте документ «Акт сверки расчётов», заполните и проверьте его, затем нажмите ЭДО → Отправить электронный документ — программа сама сформирует XML и передаст его контрагенту через оператора. Отдельный файл на диск сохранять не нужно.

Главная путаница здесь вот в чём: под «выгрузкой в XML» понимают две совершенно разные вещи. Одна — электронный документ для контрагента через ЭДО. Вторая — технический XML для переноса данных между базами. Форматы несовместимы: XML из «Универсального обмена» контрагент по ЭДО не примет. Ниже разберём оба пути и когда какой нужен.

Что такое акт сверки в XML и зачем он для ЭДО

Акт сверки — не первичный документ по 402-ФЗ, а сверочный. Он подтверждает, что обе стороны видят долг одинаково. С подписью контрагента он прерывает срок исковой давности (ГК РФ, ст. 203) — поэтому его так важно оформить юридически значимо.

Есть два формата XML, и их постоянно путают:

Что за XMLЧем формируетсяДля чего
Электронный документ ЭДОМеню ЭДО в акте сверкиОтправка контрагенту, подпись КЭП
Технический XML данныхОбработка «Универсальный обмен данными»Перенос между базами 1С

Для отправки контрагенту нужен только первый вариант — через меню ЭДО. Технический XML из универсального обмена — это дамп объекта базы, у него другая структура, и оператор ЭДО его не пропустит.

Акт сверки — документ неформализованный: строгого формата ФНС, как у УПД или счёта-фактуры, для него нет. 1С-ЭДО и операторы (Диадок, СБИС) формируют его как машиночитаемый XML со своей структурой плюс печатную форму. Юридическую силу даёт квалифицированная подпись (КЭП) по ФЗ-63, а не сам формат.

Раз акт сверки неформализованный, встречная подпись контрагента по нему необязательна для налоговой. Но именно двусторонняя подпись превращает акт в доказательство признания долга.

Подготовка данных и проверка расчётов перед выгрузкой

Кривой акт сверки в XML — это спор с контрагентом на ровном месте. Пять минут на проверку экономят часы переписки.

Где создать документ в «1С:Бухгалтерия предприятия» ред. 3.0:

  • 🧾 Раздел Продажи или ПокупкиАкты сверки расчётов.
  • Кнопка Создать, выберите контрагента и договор (или «Все договоры»).
  • На вкладке «Счета учёта расчётов» отметьте нужные счета: 62, 60, 76.05, 76.09.
  • Нажмите Заполнить → Заполнить по данным организации.
Проверка акта сверки перед выгрузкой в XML
Выполнено: 0 / 6

Отдельно сверьте начальное сальдо. Если у вас на начало периода долг 50 000 ₽, а у контрагента — 47 000 ₽, расхождение в 3 000 ₽ поедет во весь период. Ищите причину до отправки: чаще всего это неучтённый акт или платёж на стыке кварталов.

Свёрнутое сальдо по контрагенту вместо детализации по договорам — источник вечных споров. Разворачивайте по договорам, если работаете по нескольким.

Как из 1С выгрузить акт сверки в формате XML для ЭДО: пошаговая инструкция

Штатный способ — прямо из документа, без внешних обработок. Работает в типовых конфигурациях (Бухгалтерия 3.0, УТ, ERP, КА) с подключённым 1С-ЭДО.

Пошаговый помощник
Откройте готовый акт сверки
В списке «Акты сверки расчётов» откройте проведённый документ, который уже заполнен и проверен.

Если кнопки ЭДО нет или она неактивна — у контрагента не настроен обмен. Сначала отправьте и примите приглашение к ЭДО (раздел «Продажи/Покупки → Текущие дела ЭДО»).

Где физически лежит XML-файл

При отправке через ЭДО файл на диск не выгружается — он живёт внутри электронного документа в базе. Посмотреть или выгрузить его отдельно можно так:

  • Откройте акт сверки → ЭДО → Просмотреть электронный документ.
  • В карточке электронного документа: Ещё → Сохранить в файл (или Выгрузить).
  • Программа сохранит комплект: сам XML, файл подписи .sig и печатную форму.

Этот комплект пригодится, если контрагент работает у другого оператора без роуминга и просит файл «руками».

Настройка параметров выгрузки в XML

Тонких настроек у выгрузки акта сверки немного, но пара мест влияет на результат.

  • Профиль настроек ЭДО: раздел Администрирование → Обмен электронными документами → Настройки ЭДО. Здесь выбирают оператора и сертификат подписи по умолчанию.
  • Вид исходящего документа: в настройке отправки для акта сверки должен стоять тип «Неформализованный документ» или «Акт сверки». Если стоит «Произвольный», контрагент получит просто вложение без машиночитаемой части.
  • Кодировка: 1С формирует XML в UTF-8 автоматически. Менять вручную не нужно — иначе получите «кракозябры» у контрагента.

Если отправляете один и тот же акт нескольким контрагентам (редко, но бывает при групповой сверке) — формируйте отдельный документ на каждого. Один электронный документ = один получатель.

Отправка акта сверки в XML-формате контрагенту и приём с разногласиями

После отправки акт живёт своей жизнью в «Текущих делах ЭДО». Статусы меняются по мере действий сторон:

СтатусЧто значитЧто делать
Ожидается подтверждениеXML ушёл, контрагент ещё не открылЖдать
Требуется подписатьКонтрагент прислал свой экземплярПроверить суммы, подписать
ЗакрытОбе стороны подписалиНичего, сверка завершена
Ошибка / ОтклонёнКонтрагент нашёл разногласияРазобрать расхождения

Когда контрагент присылает акт с разногласиями, его данные приходят тем же XML. В 1С вы увидите его вариант сумм рядом со своим.

Алгоритм при расхождении:

  1. Откройте входящий акт сверки в «Текущих делах ЭДО».
  2. Сравните строки: где именно разошлись сальдо и обороты.
  3. Найдите причину в своей базе — обычно это документ не того периода, забытый платёж или разная трактовка аванса.
  4. Исправьте учёт (или согласуйте, что прав контрагент), переформируйте акт и отправьте заново.

Не подписывайте акт с разногласиями «чтобы закрыть». Подпись = признание указанных сумм. Если цифры контрагента ошибочны, а вы подписали — потом доказывать свою правоту сложнее.

Выгрузка акта сверки без модуля ЭДО: файл для Диадок и Контур

Не у всех подключён 1С-ЭДО. Если контрагент работает в Диадок (Контур) или СБИС, а у вас нет встроенного модуля, есть два пути.

Путь 1. Выгрузить печатную форму и отправить как вложение.

  • Откройте акт сверки → кнопка Печать → Акт сверки.
  • Сохраните в PDF (Сохранить → PDF-документ).
  • Загрузите PDF в веб-кабинет Диадок/Контур как неформализованный документ и подпишите там.

Это законно и юридически значимо (подпись в кабинете оператора — та же КЭП), но данные будут не машиночитаемыми — контрагент не сможет автоматически сверить их с базой.

Путь 2. Модуль «1С-Диадок» или «1С-Коннектор».

Операторы поставляют модули интеграции, которые встраивают кнопку отправки прямо в 1С — как штатный ЭДО. Тогда акт сверки уходит XML-комплектом без ручной выгрузки файлов.

Ориентировочная стоимость модулей и тарифов ЭДО (примерно, зависит от оператора и объёма):

  • Модуль интеграции с 1С — часто бесплатно при активном тарифе.
  • Пакет исходящих документов — примерно от 5–10 ₽ за документ.
  • Безлимитные тарифы — ориентировочно от 4 000–12 000 ₽ в год.

Акт сверки как неформализованный документ обычно тарифицируется как обычный исходящий, а не как дорогой формализованный комплект. Входящие у большинства операторов бесплатны.

Про «Универсальный обмен данными в формате XML»

Эту обработку часто открывают по запросу «выгрузить акт сверки в XML» — и зря. Она выгружает объекты базы для переноса в другую базу 1С, а не для контрагента.

Итоговый файл — технический дамп с внутренней структурой метаданных. Оператор ЭДО его отклонит, а контрагент не откроет ничем, кроме 1С. Для сверки с партнёром этот путь не подходит.

Частые ошибки и как их избежать

Диагностика: выберите симптом

Частые вопросы

Обязательно ли выгружать акт сверки именно в XML?
Нет. Для ЭДО акт сверки неформализованный — его можно отправить и как подписанный PDF. XML нужен, чтобы контрагент мог автоматически сопоставить данные со своей базой. Юридическую силу в обоих случаях даёт КЭП.
Нужна ли подпись контрагента на акте сверки?
Для налоговой — нет, акт сверки не первичный документ. Но двусторонняя подпись прерывает срок исковой давности по ГК РФ (ст. 203) и служит доказательством признания долга. Поэтому подпись контрагента желательна.
Можно ли выгрузить акт сверки в XML без подключённого 1С-ЭДО?
Штатной кнопки не будет. Варианты: подключить 1С-ЭДО, поставить модуль оператора (Диадок, СБИС) или выгрузить печатную форму в PDF и подписать в веб-кабинете оператора.
Где в 1С хранится отправленный XML-файл акта сверки?
Внутри электронного документа в базе, не на диске. Открыть: акт сверки → ЭДО → Просмотреть электронный документ → Ещё → Сохранить в файл. Выгрузится XML, файл подписи и печатная форма.
Почему контрагент не может открыть мой XML?
Скорее всего, файл сформирован через «Универсальный обмен данными», а не через ЭДО. Это технический дамп для переноса между базами 1С. Для контрагента отправляйте только через меню ЭДО.
Как отправить акт сверки, если у контрагента другой оператор ЭДО?
Проверьте роуминг между операторами (обычно он есть у крупных). Если роуминга нет — выгрузите комплект файлов (XML + подпись + печатная форма) и передайте контрагенту напрямую, либо отправьте подписанный PDF.

Источники

  • Федеральный закон № 63-ФЗ «Об электронной подписи»
  • Гражданский кодекс РФ, ст. 203 (признание долга и срок исковой давности)
  • Федеральный закон № 402-ФЗ «О бухгалтерском учёте»