К статье
Практический материал

Документы и Печать · 12 мин

Как загрузить счета-фактуры в 1С 8.3

Как загрузить счета-фактуры в 1С 8.3: через ЭДО, из XML и Excel, вручную. Настройка, проверка и типичные ошибки при загрузке счетов-фактур.

Загрузка счетов-фактур в 1С 8.3 нужна, когда документы приходят от поставщиков в электронном виде — по ЭДО, в формате XML или в таблице Excel — и вносить каждый документ руками слишком долго. Программа поддерживает несколько способов загрузки: штатный обмен электронными документами, обработку файлов формата УПД и универсальную загрузку из табличных документов.

Выбор способа зависит от того, в каком виде вы получаете документы. Если контрагент подключен к оператору ЭДО, счета-фактуры приходят прямо в базу и создают документы автоматически. Если поставщик присылает XML-файл по почте, его можно загрузить стандартными средствами. Если у вас только Excel-выгрузка — потребуется обработка загрузки данных из табличного документа.

Ниже разобраны все рабочие сценарии для типовых конфигураций: «1С:Бухгалтерия 8», «1С:Управление торговлей 11» и «Комплексная автоматизация 2». Названия пунктов меню могут немного отличаться в зависимости от релиза, но логика действий одинакова.

Какие способы загрузки счетов-фактур существуют в 1С 8.3

Перед началом работы определите, в каком формате вы получаете документы от поставщиков. От этого зависит и инструмент, и объем предварительной подготовки. Ошибка на этом этапе приводит к тому, что пользователь пытается загрузить файл несовместимого формата и получает сообщение о невозможности прочитать данные.

Основных способа четыре: обмен электронными документами (ЭДО), загрузка XML-файла по формату ФНС, загрузка из табличного документа (Excel) и ручной ввод с последующей регистрацией счета-фактуры. Первые три автоматизируют работу, четвертый остается запасным вариантом для единичных документов.

Сравнение способов загрузки

ЭДО

Подходит при постоянном обмене с контрагентами. Требует подключения к оператору ЭДО и настройки соглашения. Документы создаются автоматически.

XML-файл (УПД, формат ФНС)

Подходит, когда поставщик присылает файл по почте. Работает без подключения к ЭДО, но файл должен соответствовать утвержденному формату.

Загрузка из Excel

Подходит для массовой загрузки из собственных выгрузок. Требует подготовленного шаблона и настройки соответствия колонок.

Ручной ввод

Подходит для 1–2 документов. Полный контроль, но медленно и риск ошибок при переносе реквизитов.

Как загрузить счета-фактуры через ЭДО

ЭДО — основной механизм для регулярного обмена. Счет-фактура приходит от оператора в виде электронного документа, и программа предлагает создать на его основании документ учета. Предварительно должны быть выполнены три условия: подключен сервис 1С-ЭДО (или настроен обмен через другого оператора), с контрагентом заключено приглашение к обмену, у пользователя есть права на работу с электронными документами.

Порядок действий в типовой «1С:Бухгалтерии 8» следующий. Откройте раздел «Покупки» (или «Администрирование») → «Обмен электронными документами» → «Входящие документы». Найдите нужный электронный документ в списке — у новых статус «Не отражен в учете». Откройте его, проверьте реквизиты и нажмите «Создать документ учета» либо «Отразить в учете».

Программа попытается сопоставить данные электронного документа с уже существующими объектами базы: контрагентом, договором, номенклатурой. Если контрагент найден по ИНН и КПП, а номенклатура ранее была сопоставлена, документ создается полностью заполненным. Если сопоставление не выполнено, программа предложит выбрать элементы справочников вручную — эти привязки сохранятся для следующих загрузок.

Порядок загрузки через ЭДО
  1. 1
    Откройте «Обмен электронными документами» → «Входящие документы»
  2. 2
    Найдите счет-фактуру или УПД со статусом «Не отражен в учете»
  3. 3
    Откройте документ и проверьте реквизиты: номер, дату, контрагента, суммы
  4. 4
    Нажмите «Отразить в учете» и сопоставьте контрагента и номенклатуру при необходимости
  5. 5
    Проверьте созданные документы: поступление и счет-фактура полученный

Как загрузить счет-фактуру из XML-файла

Если поставщик не подключен к ЭДО, но может выгрузить счет-фактуру или УПД в формате, утвержденном ФНС (это файлы с префиксом ON_SFAKT или ON_NSCHFDOPPR в имени), документ можно загрузить напрямую из файла. Такой сценарий работает в свежих релизах «1С:Бухгалтерии 8» и «Управления торговлей».

В «1С:Бухгалтерии 8» перейдите в «Покупки» → «Счета-фактуры (полученные)», нажмите кнопку «Загрузить» → «Из файла» (в некоторых релизах пункт находится в меню «Еще»). Укажите XML-файл на диске. Программа прочитает структуру, найдет или предложит создать контрагента и сформирует документ «Счет-фактура (полученный)», а при наличии данных о товарах — и документ поступления.

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

Как загрузить счета-фактуры из Excel через табличный документ

Когда документов много, а электронных файлов в формате ФНС нет — например, выгрузка из старой системы или сводный реестр от поставщика — используют обработку «Загрузка данных из табличного документа». Она входит в состав большинства типовых конфигураций на платформе 8.3.

Откройте «Администрирование» → «Печатные формы, отчеты и обработки» → убедитесь, что включен флаг «Дополнительные отчеты и обработки» и использование обработок. Затем перейдите «Администрирование» → «Загрузка данных из табличного документа» (в некоторых конфигурациях путь: «НСИ и администрирование» → «Загрузка данных из файла»). Если обработки нет в меню, ее можно открыть через «Файл» → «Открыть», предварительно получив файл обработки у специалиста по 1С.

В обработке выберите вид загружаемого объекта — «Счет-фактура полученный» (или сначала «Поступление товаров и услуг», если нужны и документы поступления). Скопируйте данные из Excel в табличное поле обработки и задайте соответствие колонок реквизитам: номер, дата, ИНН контрагента, сумма, ставка и сумма НДС. Запустите загрузку и проверьте протокол: программа покажет, какие строки загружены, а какие отклонены с указанием причины.

Подготовьте файл заранее: уберите объединенные ячейки, промежуточные итоги и строки-заголовки внутри данных. Каждая строка должна содержать один документ или одну позицию. Даты приведите к виду ДД.ММ.ГГГГ, суммы — к числовому формату без символов валюты.

Как проверить результат загрузки

После любого способа загрузки нужно убедиться, что документы созданы корректно и попали в учет НДС. Минимальная проверка занимает несколько минут и предотвращает ошибки в декларации.

Откройте журнал «Счета-фактуры (полученные)» и отфильтруйте по дате загрузки. У каждого документа проверьте: номер и дата совпадают с бумажным или электронным оригиналом, контрагент определен верно (не дубль), сумма и НДС соответствуют источнику, код вида операции заполнен. Затем сформируйте отчет «Книга покупок» за период и сверьте итоговые суммы с исходным реестром.

Контрольные точки

Как проверить результат

Наличие документа в журнале
Норма

Счет-фактура виден в списке, проведен

Тревожный признак

Документ отсутствует или помечен на удаление

Контрагент
Норма

Карточка существующего контрагента, ИНН/КПП совпадают

Тревожный признак

Создан дубль контрагента с похожим наименованием

Суммы и НДС
Норма

Итоги по загруженным документам сходятся с реестром источника

Тревожный признак

Расхождения в копейках или по ставке НДС

Книга покупок
Норма

Документы попали в книгу покупок за нужный квартал

Тревожный признак

Документы не отражены — проверьте дату и признак отражения в учете

Типичные ошибки при загрузке и как их избежать

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

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

Вторая ошибка — загрузка документов не в тот период. Если файл содержит документы прошлого закрытого периода, а дата запрета редактирования установлена, документы либо не создадутся, либо создадутся текущей датой. Проверяйте даты в файле до загрузки и при необходимости временно снимайте запрет у администратора.

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

Типичные ошибки
01
Загрузка без предварительного копирования базы — при массовой загрузке с ошибками в шаблоне откатить сотни документов вручную сложно
02
Не сопоставленная номенклатура — создаются позиции с наименованиями из файла, ломается аналитика складского учета
03
Игнорирование протокола загрузки — часть строк отклонена, а пользователь считает, что загружено все
04
Загрузка УПД как счета-фактуры без документа поступления — в учете нет оприходования товаров, а НДС к вычету отражен

Что делать, если штатные средства не подходят

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

Внешняя обработка загрузки подключается через «Администрирование» → «Дополнительные отчеты и обработки» и не требует снятия конфигурации с поддержки. Это безопаснее прямой доработки типового кода. Разработку такой обработки стоит поручать специалисту по 1С, а перед использованием — тестировать на копии базы.

Маршрут решения

Как выбрать действие

Поставщик подключен к ЭДО и документов многоНастройте обмен электронными документами и загружайте из входящих
Есть XML-файл формата ФНС (УПД)Используйте «Счета-фактуры (полученные)» → «Загрузить из файла»
Данные только в Excel или сводном реестреПодготовьте таблицу и загрузите через «Загрузка данных из табличного документа»
Формат файла нестандартный или нужна регулярная автоматическая загрузкаЗакажите внешнюю обработку у специалиста по 1С и тестируйте на копии базы
Итог

Что важно запомнить

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

Частые вопросы о загрузке счетов-фактур в 1С 8.3

Можно ли загрузить счет-фактуру из PDF-файла?

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

Почему при загрузке создается новый контрагент, хотя он уже есть в базе?

Программа ищет контрагента по ИНН и КПП. Если в существующей карточке эти поля не заполнены, содержат лишние пробелы или отличаются от данных файла, создается дубль. Заполните ИНН и КПП в карточке контрагента и повторите загрузку — лишнего элемента можно удалить, а документ перепривязать.

Загрузится ли счет-фактура, если период закрыт датой запрета редактирования?

Нет, документ с датой до запретной не будет создан или проведен. Нужно либо временно изменить дату запрета (раздел «Администрирование» → «Даты запрета изменения данных», требуются соответствующие права), либо загрузить документ текущей датой с корректным отражением в учете НДС — выбор зависит от учетной политики.

Как загрузить сразу пачку счетов-фактур, а не по одному?

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

Чем отличается загрузка УПД от загрузки обычного счета-фактуры?

УПД (универсальный передаточный документ) содержит данные и счета-фактуры, и товарной накладной, поэтому при его загрузке создаются два документа: поступление и счет-фактура. Обычный счет-фактура создает только документ НДС — поступление придется оформить отдельно.

Нужно ли делать резервную копию перед загрузкой?

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