Ошибки МЧД: почему доверенность не загружается и подпись «невалидна»
С сентября 2024 года сотрудник подписывает документы за организацию только связкой «сертификат физлица + машиночитаемая доверенность». Схема рабочая, но ошибок в ней хватает: доверенность не загружается, подпись «невалидна», 1С не находит МЧД. Разбираем по классам — от файла до реестра.
Как устроена МЧД, чтобы понимать, где ломается
МЧД — это XML-файл по формату ФНС (действующая версия — 003, EMCHD_1), подписанный электронной подписью руководителя организации. Файл загружается в распределённый реестр ФНС, и дальше любая система — оператор ЭДО, госпортал, контрагент — проверяет по номеру доверенности, что сотрудник действительно уполномочен.
Значит, сломаться может ровно в четырёх местах: сам файл, подпись под ним, загрузка в реестр и проверка на принимающей стороне. Ошибку ищем по этой цепочке.
Ошибка загрузки в реестр
Реестр отклоняет файл — смотрим на текст ошибки, там почти всегда названо поле:
- Не тот формат. Реестр принимает действующую версию формата (003). Файлы, выгруженные старыми версиями программ, отклоняются — пересоздайте доверенность в актуальной версии сервиса или учётной системы.
- Ошибки в реквизитах. ИНН, СНИЛС, КПП, даты действия — любая опечатка даёт отказ. Сверяйте с выпиской ЕГРЮЛ и СНИЛС сотрудника, а не с тем, «как обычно пишем».
- Подписано не тем сертификатом. МЧД подписывает руководитель — тот, кто указан в ЕГРЮЛ. Подпись бухгалтера или самого сотрудника реестр не примет.
- Сервис недоступен. «Ошибка загрузки доверенности на сервер» без указания поля — часто временный сбой самого реестра. Подождите и повторите, прежде чем переделывать файл.
«Отсоединённая подпись подтверждения невалидна»
Самая частая формулировка отказа. МЧД подписывается отсоединённой подписью: рядом с XML лежит отдельный файл .sig, и реестр сверяет пару. Невалидной она становится, когда:
- XML изменили после подписания — даже открыть и пересохранить файл достаточно, чтобы подпись перестала биться;
- подпись сделана не тем сертификатом или сертификат к моменту проверки истёк либо отозван;
- загружены файлы от разных версий доверенности — XML новый, подпись от старого.
Лечение одно: взять исходный, никем не тронутый XML, подписать его действующим сертификатом руководителя и загрузить оба файла заново.
Ошибка МЧД в 1С и у операторов ЭДО
1С и оператор ЭДО не создают доверенность — они ссылаются на неё. Поэтому при ошибке в 1С проверяется не «что сломалось в 1С», а соответствие:
- МЧД зарегистрирована в реестре и срок действия не истёк.
- ИНН доверителя и представителя в карточке организации 1С совпадают с данными доверенности.
- Выбран тот сертификат сотрудника, на который оформлена МЧД.
- После перевыпуска сертификата или новой МЧД настройки ЭДО обновлены — старая связка остаётся выбранной и даёт ошибку.
Если доверенность «не видна» принимающей стороне
Реестр распределённый, узлы синхронизируются не мгновенно — от минут до часов. Свежезагруженную МЧД площадка может ещё не видеть. Не видна на следующий день — проверяйте статус по номеру в сервисе ФНС: доверенность могла быть отозвана или просрочена.
Чтобы не разбираться с этим каждый отчётный период
Ошибки МЧД — близкая родня проблем с подписями: «сертификаты не найдены», компьютер не видит ЭЦП. Всё это живёт на стыке КриптоПро, браузеров, учётных систем и госсервисов — и ломается обычно в отчётную неделю. Мы держим этот контур в порядке у клиентов на абонентском обслуживании: сертификаты, МЧД, рабочие места бухгалтерии и 1С. Как оформить доверенность с нуля — в соседней статье про оформление МЧД.
Частые вопросы
Что значит ошибка «отсоединённая подпись подтверждения невалидна»?
Реестр не смог сверить файл доверенности с файлом подписи. Типовые причины: XML-файл изменили после подписания (даже открытие и пересохранение меняет файл), подпись сделана не тем сертификатом — МЧД подписывает руководитель организации, а не сотрудник, — или файлы подписи и доверенности от разных версий документа. Лечится переподписанием исходного XML сертификатом руководителя и повторной загрузкой пары файлов.
Почему МЧД не загружается в реестр ФНС?
Частые причины: файл не соответствует действующему формату (реестр принимает МЧД по формату 003 / EMCHD_1, старые версии отклоняются), в XML ошибки в реквизитах — ИНН, СНИЛС, даты, — файл подписан просроченным или отозванным сертификатом, либо сам сервис распределённого реестра в этот момент недоступен. Текст ошибки при загрузке почти всегда называет конкретное поле — читать его стоит целиком.
Что делать при ошибке МЧД в 1С?
Сначала понять, на чьей стороне ошибка: 1С только передаёт доверенность оператору ЭДО. Проверьте, что МЧД зарегистрирована в реестре, срок её действия не истёк, ИНН доверителя и представителя в 1С совпадают с данными доверенности, а сертификат сотрудника — тот, на который она оформлена. После регистрации новой МЧД в 1С её нужно выбрать в настройках ЭДО заново.
МЧД зарегистрирована, но контрагент или площадка её «не видит». Почему?
Реестр ФНС — распределённый, и синхронизация между узлами занимает время: от минут до нескольких часов. Если доверенность не видна на следующий день — проверьте номер МЧД (его передают вместе с документом), статус в реестре на сайте ФНС и не отозвана ли она.