Документы и Печать · 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) и ручной ввод с последующей регистрацией счета-фактуры. Первые три автоматизируют работу, четвертый остается запасным вариантом для единичных документов.
Сравнение способов загрузки
Подходит при постоянном обмене с контрагентами. Требует подключения к оператору ЭДО и настройки соглашения. Документы создаются автоматически.
Подходит, когда поставщик присылает файл по почте. Работает без подключения к ЭДО, но файл должен соответствовать утвержденному формату.
Подходит для массовой загрузки из собственных выгрузок. Требует подготовленного шаблона и настройки соответствия колонок.
Подходит для 1–2 документов. Полный контроль, но медленно и риск ошибок при переносе реквизитов.
Как загрузить счета-фактуры через ЭДО
ЭДО — основной механизм для регулярного обмена. Счет-фактура приходит от оператора в виде электронного документа, и программа предлагает создать на его основании документ учета. Предварительно должны быть выполнены три условия: подключен сервис 1С-ЭДО (или настроен обмен через другого оператора), с контрагентом заключено приглашение к обмену, у пользователя есть права на работу с электронными документами.
Порядок действий в типовой «1С:Бухгалтерии 8» следующий. Откройте раздел «Покупки» (или «Администрирование») → «Обмен электронными документами» → «Входящие документы». Найдите нужный электронный документ в списке — у новых статус «Не отражен в учете». Откройте его, проверьте реквизиты и нажмите «Создать документ учета» либо «Отразить в учете».
Программа попытается сопоставить данные электронного документа с уже существующими объектами базы: контрагентом, договором, номенклатурой. Если контрагент найден по ИНН и КПП, а номенклатура ранее была сопоставлена, документ создается полностью заполненным. Если сопоставление не выполнено, программа предложит выбрать элементы справочников вручную — эти привязки сохранятся для следующих загрузок.
- 1Откройте «Обмен электронными документами» → «Входящие документы»
- 2Найдите счет-фактуру или УПД со статусом «Не отражен в учете»
- 3Откройте документ и проверьте реквизиты: номер, дату, контрагента, суммы
- 4Нажмите «Отразить в учете» и сопоставьте контрагента и номенклатуру при необходимости
- 5Проверьте созданные документы: поступление и счет-фактура полученный
Как загрузить счет-фактуру из XML-файла
Если поставщик не подключен к ЭДО, но может выгрузить счет-фактуру или УПД в формате, утвержденном ФНС (это файлы с префиксом ON_SFAKT или ON_NSCHFDOPPR в имени), документ можно загрузить напрямую из файла. Такой сценарий работает в свежих релизах «1С:Бухгалтерии 8» и «Управления торговлей».
В «1С:Бухгалтерии 8» перейдите в «Покупки» → «Счета-фактуры (полученные)», нажмите кнопку «Загрузить» → «Из файла» (в некоторых релизах пункт находится в меню «Еще»). Укажите XML-файл на диске. Программа прочитает структуру, найдет или предложит создать контрагента и сформирует документ «Счет-фактура (полученный)», а при наличии данных о товарах — и документ поступления.
Ограничение способа: загружается только файл, соответствующий формату ФНС. Произвольный XML из сторонней учетной системы поставщика программа не прочитает — для таких файлов нужна либо конвертация, либо загрузка через табличный документ, либо внешняя обработка.
Как загрузить счета-фактуры из Excel через табличный документ
Когда документов много, а электронных файлов в формате ФНС нет — например, выгрузка из старой системы или сводный реестр от поставщика — используют обработку «Загрузка данных из табличного документа». Она входит в состав большинства типовых конфигураций на платформе 8.3.
Откройте «Администрирование» → «Печатные формы, отчеты и обработки» → убедитесь, что включен флаг «Дополнительные отчеты и обработки» и использование обработок. Затем перейдите «Администрирование» → «Загрузка данных из табличного документа» (в некоторых конфигурациях путь: «НСИ и администрирование» → «Загрузка данных из файла»). Если обработки нет в меню, ее можно открыть через «Файл» → «Открыть», предварительно получив файл обработки у специалиста по 1С.
В обработке выберите вид загружаемого объекта — «Счет-фактура полученный» (или сначала «Поступление товаров и услуг», если нужны и документы поступления). Скопируйте данные из Excel в табличное поле обработки и задайте соответствие колонок реквизитам: номер, дата, ИНН контрагента, сумма, ставка и сумма НДС. Запустите загрузку и проверьте протокол: программа покажет, какие строки загружены, а какие отклонены с указанием причины.
Подготовьте файл заранее: уберите объединенные ячейки, промежуточные итоги и строки-заголовки внутри данных. Каждая строка должна содержать один документ или одну позицию. Даты приведите к виду ДД.ММ.ГГГГ, суммы — к числовому формату без символов валюты.
Как проверить результат загрузки
После любого способа загрузки нужно убедиться, что документы созданы корректно и попали в учет НДС. Минимальная проверка занимает несколько минут и предотвращает ошибки в декларации.
Откройте журнал «Счета-фактуры (полученные)» и отфильтруйте по дате загрузки. У каждого документа проверьте: номер и дата совпадают с бумажным или электронным оригиналом, контрагент определен верно (не дубль), сумма и НДС соответствуют источнику, код вида операции заполнен. Затем сформируйте отчет «Книга покупок» за период и сверьте итоговые суммы с исходным реестром.
Как проверить результат
Счет-фактура виден в списке, проведен
Документ отсутствует или помечен на удаление
Карточка существующего контрагента, ИНН/КПП совпадают
Создан дубль контрагента с похожим наименованием
Итоги по загруженным документам сходятся с реестром источника
Расхождения в копейках или по ставке НДС
Документы попали в книгу покупок за нужный квартал
Документы не отражены — проверьте дату и признак отражения в учете
Типичные ошибки при загрузке и как их избежать
Большинство проблем при загрузке счетов-фактур связано не с программой, а с качеством исходных данных и настройками сопоставления. Разберем самые частые ситуации.
Первая ошибка — дубли контрагентов. При загрузке из файла программа ищет контрагента по ИНН и КПП; если в карточке существующего контрагента эти поля пустые или заполнены с пробелами, создается новый элемент. Перед массовой загрузкой проверьте заполненность ИНН у контрагентов, с которыми работаете постоянно.
Вторая ошибка — загрузка документов не в тот период. Если файл содержит документы прошлого закрытого периода, а дата запрета редактирования установлена, документы либо не создадутся, либо создадутся текущей датой. Проверяйте даты в файле до загрузки и при необходимости временно снимайте запрет у администратора.
Третья ошибка — двойная загрузка одного документа: сначала через ЭДО, потом из файла. Программа не всегда распознает дубль, если способы разные. Перед загрузкой из файла проверьте журнал на наличие этого счета-фактуры по номеру и контрагенту.
Что делать, если штатные средства не подходят
Штатные механизмы покрывают большинство сценариев, но есть ситуации, где их недостаточно: нестандартный формат файла поставщика, загрузка с разбором PDF, интеграция с корпоративной системой закупок. В этих случаях применяют внешние обработки или доработку конфигурации.
Внешняя обработка загрузки подключается через «Администрирование» → «Дополнительные отчеты и обработки» и не требует снятия конфигурации с поддержки. Это безопаснее прямой доработки типового кода. Разработку такой обработки стоит поручать специалисту по 1С, а перед использованием — тестировать на копии базы.
Как выбрать действие
Что важно запомнить
Основной способ загрузки счетов-фактур — ЭДО; для XML-файлов формата ФНС есть штатная загрузка из файла, для Excel — обработка табличного документа. Перед массовой загрузкой сделайте копию базы, после — сверьте итоги с источником и проверьте книгу покупок.
Частые вопросы о загрузке счетов-фактур в 1С 8.3
Можно ли загрузить счет-фактуру из PDF-файла?
Штатными средствами типовых конфигураций — нет: PDF не содержит структурированных данных, которые программа могла бы разобрать. Варианты: запросить у поставщика XML-файл или УПД, использовать сервисы распознавания с выгрузкой в Excel и последующей загрузкой через табличный документ, либо ввести документ вручную.
Почему при загрузке создается новый контрагент, хотя он уже есть в базе?
Программа ищет контрагента по ИНН и КПП. Если в существующей карточке эти поля не заполнены, содержат лишние пробелы или отличаются от данных файла, создается дубль. Заполните ИНН и КПП в карточке контрагента и повторите загрузку — лишнего элемента можно удалить, а документ перепривязать.
Загрузится ли счет-фактура, если период закрыт датой запрета редактирования?
Нет, документ с датой до запретной не будет создан или проведен. Нужно либо временно изменить дату запрета (раздел «Администрирование» → «Даты запрета изменения данных», требуются соответствующие права), либо загрузить документ текущей датой с корректным отражением в учете НДС — выбор зависит от учетной политики.
Как загрузить сразу пачку счетов-фактур, а не по одному?
Через ЭДО входящие документы можно отражать в учете списком: выделите несколько строк в журнале входящих и выполните команду отражения. Для файлов используйте загрузку из табличного документа — она рассчитана на массовое создание документов из строк таблицы.
Чем отличается загрузка УПД от загрузки обычного счета-фактуры?
УПД (универсальный передаточный документ) содержит данные и счета-фактуры, и товарной накладной, поэтому при его загрузке создаются два документа: поступление и счет-фактура. Обычный счет-фактура создает только документ НДС — поступление придется оформить отдельно.
Нужно ли делать резервную копию перед загрузкой?
При загрузке одного-двух документов через ЭДО копия не обязательна — ошибочный документ легко пометить на удаление. Перед массовой загрузкой из файла копию сделать настоятельно рекомендуется: если шаблон окажется с ошибками, удалить сотни созданных документов вручную будет трудоемко.