Документы и Печать · 11 мин
Как импортировать ЭСФ в 1С
Как импортировать электронный счёт-фактуру в 1С: загрузка XML из оператора ЭДО, проверка данных, типичные ошибки и способы их исправления.
Электронный счёт-фактура (ЭСФ) поступает в 1С либо напрямую от оператора ЭДО, либо файлом в формате XML, который контрагент прислал по почте или через личный кабинет. В обоих случаях задача сводится к тому, чтобы программа прочитала файл, сопоставила данные с контрагентами и номенклатурой из базы и создала документ «Счёт-фактура полученный» без ручного ввода.
Способ импорта зависит от того, как устроен ваш документооборот. Если в организации подключён обмен электронными документами через встроенный сервис 1С-ЭДО или внешнего оператора (СБИС, Контур и другие), ЭСФ загружается автоматически вместе с маршрутом подписания. Если электронного обмена нет, файл XML загружается вручную через типовую обработку загрузки.
Ниже разобраны оба сценария: автоматический обмен через ЭДО и ручная загрузка XML-файла. Отдельно описаны проверка результата, типичные ошибки сопоставления и ситуации, когда лучше привлечь специалиста, чтобы не испортить учётные данные.
Что понадобится перед импортом
Для успешной загрузки ЭСФ нужно три вещи: корректный файл, настроенная программа и заполненные справочники. Файл должен быть в формате XML, соответствующем утверждённому формату электронного счёта-фактуры. Если контрагент прислал документ в PDF или картинкой, импортировать его нельзя — потребуется именно XML либо ручной ввод.
Проверьте, что в базе заведён контрагент с ИНН и КПП, совпадающими с данными продавца из файла. Если контрагента нет, 1С при загрузке предложит создать его автоматически, но лучше заранее проверить реквизиты, чтобы не получить дубли в справочнике. То же касается договора и организации-получателя: ИНН вашей организации в файле должен совпадать с данными учётной записи.
Если планируете работать через ЭДО, убедитесь, что в программе действует подключение к сервису обмена и настроен обмен с конкретным контрагентом (есть приглашение и оно принято). Без активного маршрута документы через ЭДО не придут, даже если сервис подключён.
Импорт через сервис ЭДО
Это основной и самый удобный способ. В конфигурациях «1С:Бухгалтерия», «Управление торговлей» и «Комплексная автоматизация» обмен электронными документами встроен: документы поступают в раздел «Электронные документы» (в Бухгалтерии — «Покупки → Счета-фактуры» или отдельный журнал ЭДО) и отображаются в статусе, требующем действия.
Когда продавец отправляет ЭСФ через оператора, документ появляется в списке входящих автоматически — при регулярном обмене или после ручной команды «Отправить и получить». Откройте входящий документ: программа покажет содержимое, предложит сопоставить номенклатуру и создать документ учёта. После проверки нажмите «Отразить в учёте» — будет создан поступление и/или счёт-фактура полученный.
Обратите внимание на статус подписания. Если по настройкам обмена от вас требуется подписание титула покупателя, документ не завершит маршрут, пока вы его не подпишете своей электронной подписью. Незавершённый маршрут не мешает отражению в учёте, но оставляет юридически значимый процесс открытым.
- 1Откройте журнал электронных документов и выполните обмен (кнопка «Отправить и получить»)
- 2Найдите входящий ЭСФ в статусе «Требуется обработка»
- 3Откройте документ и проверьте контрагента, суммы и ставки НДС
- 4Сопоставьте номенклатуру продавца со своей, если программа запросила
- 5Нажмите «Отразить в учёте» и проверьте созданные документы
- 6Подпишите титул покупателя, если этого требует маршрут
Ручная загрузка XML-файла
Если обмен через ЭДО не настроен, а контрагент прислал XML-файл, используйте ручную загрузку. В «1С:Бухгалтерии» откройте «Покупки → Счета-фактуры», нажмите кнопку загрузки из файла (в разных версиях она называется «Загрузить» или доступна через «Ещё») и выберите XML-файл. Программа распознает формат и создаст входящий электронный документ.
Альтернативный путь — через раздел администрирования: «Администрирование → Обмен электронными документами → Загрузить из файла». В некоторых конфигурациях загрузка доступна также из журнала «Электронные документы» кнопкой «Загрузить». После загрузки дальнейшие действия те же, что при ЭДО: сопоставление и отражение в учёте.
Учтите ограничение: файл, полученный не через оператора ЭДО, не имеет подтверждения даты отправки и получения. Для вычета НДС это может иметь значение, поэтому при регулярном документообороте с контрагентом лучше настроить полноценный обмен, а ручную загрузку использовать как временное решение.
Сопоставление номенклатуры и контрагентов
Самый трудоёмкий этап импорта — сопоставление данных продавца с вашими справочниками. В ЭСФ товары указаны так, как их называет поставщик, и эти наименования почти никогда не совпадают с вашей номенклатурой. При первой загрузке от контрагента программа покажет таблицу сопоставления: слева — данные из файла, справа — поле для выбора вашей номенклатуры.
Сопоставление выполняется один раз для каждой пары «номенклатура поставщика — ваша номенклатура»: программа запоминает связь и при следующих загрузках подставляет её автоматически. Поэтому важно сопоставлять аккуратно с первого раза — ошибочная связь будет тиражироваться на все последующие документы, пока её не исправят в регистре сопоставления номенклатуры.
Если поставщиков и позиций много, сопоставление можно выполнять пакетно: в таблице несопоставленных позиций выделите строки и используйте подбор из справочника. Для услуг и работ часто достаточно одной обобщённой номенклатурной позиции, если это допускает ваша учётная политика.
Проверка результата после загрузки
После отражения в учёте откройте созданные документы и сверьте ключевые показатели с исходным файлом. Контрольные точки: номер и дата счёта-фактуры, ИНН продавца и покупателя, итоговая сумма с НДС, сумма налога по каждой ставке. Расхождение даже в копейках говорит о проблеме с округлением или настройками — такой документ лучше не проводить до выяснения причины.
Убедитесь, что счёт-фактура попал в книгу покупок: сформируйте книгу за период и найдите запись. Если записи нет, проверьте дату получения документа, статус проведения и настройки учёта НДС. Также проверьте, что не образовалось дублей: если документ поступления создавался ранее вручную, а потом тот же ЭСФ загрузили через ЭДО, в учёте появятся два документа на одну поставку.
Как проверить результат импорта
Совпадают с данными XML-файла
Программа присвоила свой номер или дата смещена
Итоги совпадают с файлом до копейки
Есть расхождения — ошибка округления или ставки
Один контрагент с верным ИНН
Создан дубль или выбран другой контрагент
Счёт-фактура отображается в книге
Записи нет — проверьте проведение и период
Ошибки импорта и их устранение
Наиболее частая проблема — сообщение «не удалось определить формат файла». Причины: файл повреждён при пересылке, это не XML (например, PDF, переименованный в .xml), или формат устарел и не поддерживается текущей версией конфигурации. Решение: запросите файл повторно, откройте его в текстовом редакторе и убедитесь, что он начинается с XML-заголовка, а при необходимости обновите конфигурацию.
Вторая типичная ошибка — «контрагент не найден» при заполненном справочнике. Обычно дело в расхождении ИНН или КПП: в базе контрагент заведён с ошибкой или у продавца изменились реквизиты. Сверьте ИНН из файла с карточкой контрагента и исправьте данные в справочнике, а не создавайте новую карточку.
Третья группа проблем — расхождения сумм из-за округления НДС. Разные программы округляют налог по-разному, и разница в копейку блокирует автоматическое отражение. В этом случае отразите документ с данными из файла, а расхождение проверьте с бухгалтером: обычно оно урегулируется настройками округления или небольшой ручной корректировкой по согласованию с учётной политикой.
Когда ручной загрузки недостаточно
Ручной импорт XML оправдан при единичных документах. Если поставщиков много и документы приходят регулярно, настройте полноценный обмен через ЭДО: это устраняет ручные операции, обеспечивает юридически значимый маршрут и автоматическое подтверждение получения. Подключение выполняется в разделе настроек обмена электронными документами, потребуется действующая электронная подпись организации.
Для нестандартных ситуаций — загрузка из собственной учётной системы поставщика, массовый импорт архивов, нестандартные форматы — существуют внешние обработки загрузки. Их подключение требует прав администратора и проверки на тестовой копии базы: некорректная обработка может создать сотни ошибочных документов, которые придётся удалять вручную.
Способы импорта ЭСФ
Подходит для регулярного документооборота: автоматическая загрузка, юридически значимый маршрут. Ограничение — нужны подключение к оператору и электронная подпись
Подходит для разовых документов от контрагентов без ЭДО. Ограничение — нет подтверждения даты получения, все действия вручную
Подходят для массовой или нестандартной загрузки. Ограничение — требуют проверки на копии базы и прав администратора
Что важно запомнить
ЭСФ импортируется автоматически через ЭДО или вручную из XML-файла. Ключ к чистому учёту — аккуратное сопоставление номенклатуры и контрагентов при первой загрузке и проверка сумм, реквизитов и книги покупок после отражения. Не исправляйте данные счёта-фактуры вручную — при расхождениях запрашивайте корректировку у поставщика.
Частые вопросы
Можно ли загрузить ЭСФ из PDF-файла?
Нет, напрямую PDF не импортируется — 1С работает с XML-форматом электронного счёта-фактуры. Если у вас только PDF, запросите у поставщика XML или введите документ вручную по данным из PDF.
Что делать, если файл не загружается с ошибкой формата?
Откройте файл в блокноте: он должен начинаться с XML-заголовка. Если внутри текст вроде «%PDF» — это не тот файл. Если XML корректный, но ошибка остаётся, вероятно, формат не поддерживается вашей версией конфигурации — обновите программу.
Как исправить ошибочное сопоставление номенклатуры?
Откройте регистр сопоставления номенклатуры поставщиков (обычно доступен из карточки номенклатуры или раздела настроек ЭДО), найдите строку с неверной связью и замените вашу номенклатуру на правильную. Уже созданные документы при этом не изменятся — их нужно исправить отдельно.
Что делать, если ЭСФ загрузился дважды?
Пометьте на удаление лишний документ, предварительно убедившись, что оставляете тот, который корректно связан с поступлением. После удаления перепроверьте книгу покупок, чтобы запись осталась в единственном экземпляре.
Нужна ли электронная подпись для ручной загрузки XML?
Для самой загрузки файла подпись не требуется. Но без обмена через оператора ЭДО у документа нет юридически значимого подтверждения получения, поэтому для регулярной работы подпись и подключение к ЭДО необходимы.
Почему счёт-фактура не попал в книгу покупок?
Частые причины: документ не проведён, указана неверная дата получения, не отражён документ поступления или не заполнены настройки учёта НДС. Проверьте эти пункты по порядку — в большинстве случаев причина находится на первом или втором шаге.