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

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

  • 📑 Как подготовить Excel-файл для импорта (шаблоны для скачивания)
  • ⚙️ Настройку обработки "Универсальный обмен данными" в 1С:Розница
  • 🔍 Поиск и исправление ошибок при загрузке (дубликаты, неверные артикулы, отсутствующие номенклатуры)
  • 📊 Автоматизацию процесса для регулярного импорта

Инструкция актуальна для 1С:Розница 8.3 (редакции 2.3 и выше) и Microsoft Excel 2016–2023. Если вы используете Google Таблицы или LibreOffice Calc, шаги по подготовке файла останутся аналогичными, но сохранять документ нужно в формате .xlsx.

📊 Как часто вы загружаете накладные в 1С из Excel?
Ежедневно
Несколько раз в неделю
Раз в месяц
Редко, по необходимости

1. Подготовка Excel-файла: структура и обязательные поля

Первый этап — создание файла с данными в формате, который "поймет" 1С:Розница. Ошибки на этом шаге приводят к отказу загрузки или созданию документов с некорректными данными. Используйте готовую структуру, чтобы избежать проблем:

Название столбца в Excel Тип данных Обязательность Пример значения
НомерДокумента Текст/число Да НКЛ-00123
ДатаДокумента Дата (формат ДД.ММ.ГГГГ) Да 15.05.2026
Контрагент Текст Да ООО "Поставщик-1"
Артикул Текст/число Да ART-45678
Количество Число Да 10

⚠️ Внимание: Если в вашей базе номенклатура идентифицируется по Штрихкоду или ID, замените столбец Артикул на соответствующий. Проверьте это в справочнике "Номенклатура" (Справочники → Товары и услуги → Номенклатура).

Дополнительные поля, которые можно включить:

  • 💰 Цена — для автоматического проставления цен в документе
  • 📦 Склад — если накладные приходят на разные склады
  • 📝 Комментарий — для внутренних пометок
  • 🔖 Договор — если ведется учет по договорам

Скачайте готовый шаблон Excel для импорта накладных (в конце статьи). В нем уже настроены форматы ячеек и проверка данных.

💡

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

2. Настройка обработки "Универсальный обмен данными" в 1С:Розница

Для загрузки накладных из Excel в 1С:Розница используется стандартная обработка УниверсальныйОбменДанными.epf. Она входит в комплект поставки программы, но может потребовать донастройки. Вот как ее найти и настроить:

  1. Откройте 1С:Розница в режиме 1С:Предприятие.
  2. Перейдите в меню Файл → Открыть → Дополнительные отчеты и обработки.
  3. Выберите обработку Универсальный обмен данными (если ее нет, скачайте с диска ИТС или сайта ).
  4. Нажмите Загрузить данные из файла и укажите путь к вашему .xlsx-файлу.

В окне настройки импорта:

  • 📌 Укажите тип документа — "Поступление товаров" или "Реализация товаров" (в зависимости от типа накладной).
  • 🔄 Выберите режим загрузки:
    • Создать новые документы — если накладные новые
    • Обновить существующие — если нужно дополнить данные
  • 🔍 Настройте соответствие полей (сопоставьте столбцы Excel с реквизитами ).

⚠️ Внимание: Если в файле есть товары, которых нет в справочнике , обработка предложит создать их автоматически. Отключите эту опцию, если не уверены в корректности данных — лучше сначала добавить номенклатуру вручную через Справочники → Товары и услуги.

Что делать если обработка не находит контрагента?

Если не распознает поставщика из файла, проверьте:

1. Точное совпадение названия контрагента в Excel и справочнике Контрагенты (включая пробелы и регистр).

2. Наличие дублей в справочнике — может "путаться" при выборе.

3. Корректность ИНН/КПП, если они используются для идентификации.

Если проблема остается, добавьте в Excel столбец с ИННКонтрагента и настройте соответствие в обработке.

3. Пошаговая инструкция по загрузке накладной

Теперь перейдем к непосредственной загрузке. Следуйте инструкции, чтобы избежать ошибок:

Проверьте формат даты в Excel (ДД.ММ.ГГГГ)

Убедитесь, что все артикулы есть в справочнике номенклатуры

Сохраните файл в формате .xlsx (не .xls!)

Закройте все открытые документы в 1С-->

  1. Откройте обработку Универсальный обмен данными (см. раздел 2).
  2. Загрузите файл:
    • Нажмите Выбрать файл и укажите путь к Excel-документу.
    • Выберите лист (если в файле несколько вкладок).
  3. Настройте параметры импорта:
    • Тип документа: Поступление товаров (или другой, если нужна реализация).
    • Режим: Создать новые.
    • Первая строка — Заголовки столбцов.
  • Сопоставьте поля:
    • Для каждого столбца Excel выберите соответствующий реквизит (например, Артикул → Номенклатура.Артикул).
    • Для даты укажите формат ДД.ММ.ГГГГ.
    • Проверьте предварительный просмотр:
      • покажет, как будут загружены данные. Проверьте корректность сумм, количества и наименований.
    • Запустите загрузку кнопкой Выполнить.

    После завершения обработки покажет отчет о загруженных документах. Обязательно проверьте:

    • 📄 Количество созданных накладных (должно совпадать с числом строк в Excel, за вычетом заголовков).
    • ⚠️ Список ошибок (если есть) — обычно это неверные артикулы или отсутствующие контрагенты.
    💡

    Всегда проверяйте созданные документы в журнале "Поступления товаров" (Документы → Поступления) — автоматически загруженные накладные могут содержать скрытые ошибки (например, нулевые цены или неверные склады).

    4. Типичные ошибки и их решение

    Даже при правильной настройке импорт может завершиться с ошибками. Рассмотрим самые частые проблемы и способы их исправления:

    Ошибка Возможная причина Решение
    Номенклатура не найдена: ART-12345 В справочнике нет товара с таким артикулом Добавьте номенклатуру вручную или проверьте опечатку в Excel
    Неверный формат даты Дата в файле в формате ГГГГ-ММ-ДД или текстом Измените формат ячейки на ДД.ММ.ГГГГ и сохраните файл заново
    Дубль документа: НКЛ-00123 от 15.05.2026 Документ с таким номером и датой уже существует Используйте режим Обновить существующие или измените номер/дату в файле
    Контрагент не найден: ООО "Поставщик-1" Разница в названии (пробелы, регистр, опечатки) Проверьте точное совпадение в справочнике Контрагенты

    🔹 Скрытые ошибки: Иногда документ загружается без ошибок, но содержит неверные данные. Например:

    • 💸 Нулевые цены — проверьте столбец Цена в Excel (возможно, ячейки отформатированы как текст).
    • 📦 Неверный склад — укажите склад явно в файле или настройте склад по умолчанию в параметрах обработки.
    • 📅 Неправильная дата — если дата в будущем, может создать документ, но он не проведется.

    ⚠️ Внимание: Если после загрузки в документе отсутствуют товарные позиции, проверьте:

    1. Наличие пустых строк в конце Excel-файла (удаляйте их перед импортом).
    2. Формат ячеек с количеством — они должны быть числовыми, а не текстовыми.
    3. Настройки фильтра в обработке (возможно, отсеиваются строки с нулевым количеством).

    5. Автоматизация импорта: как ускорить процесс

    Если вы загружаете накладные регулярно (например, ежедневно), настройте автоматический импорт чтобы сэкономить время. Вот 3 способа автоматизации:

    Способ 1: Сохранение шаблона настроек

    Обработка Универсальный обмен данными позволяет сохранять настройки сопоставления полей:

    1. После успешной загрузки нажмите Сохранить настройки.
    2. Укажите имя шаблона (например, Поступление_от_Поставщика1).
    3. При следующем импорте выберите сохраненный шаблон — не придется настраивать соответствие полей заново.

    Способ 2: Планировщик задач Windows

    Для полностью автоматической загрузки (например, ночью) используйте Планировщик задач:

    • 📁 Создайте .bat-файл с командой запуска в режиме предприятия с параметрами загрузки.
    • 🕒 Настройте задачу в Планировщике на выполнение этого файла по расписанию.
    • 📂 Поместите Excel-файлы в заранее определенную папку (например, C:\1C_Import\Nakladnye\).

    ⚠️ Внимание: Автоматический импорт требует:

    • 🔐 Права администратора на компьютере, где запускается задача.
    • 🔄 Стабильной структуры Excel-файлов (любые изменения полей приведут к ошибкам).
    • 📊 Предварительной проверки файлов — автоматически загруженные ошибки может быть сложно отследить.

    Способ 3: Внешние обработки и интеграции

    Для сложных сценариев (например, импорт из Google Sheets или 1С:EDI) используйте:

    • 🔗 Готовые обработки с сайта Инфостарт (например, Загрузка из Excel для Розницы 2.3).
    • 🤖 Роботы RPA (например, UiPath или ElectroNeek) для имитации действий пользователя.
    • 📡 API-интеграцию через 1С:Connect или REST-сервисы (требует навыков программирования).
    💡

    Если вы используете облачную версию 1С:Розница, для автоматизации подойдет сервис 1С:Link — он позволяет настраивать импорт из Google Диска или Yandex Диска без ручного вмешательства.

    6. Альтернативные способы загрузки накладных

    Если стандартная обработка не подходит (например, из-за сложной структуры данных), рассмотрите альтернативные методы:

    Метод 1: Загрузка через XML

    1С:Розница поддерживает импорт документов в формате XML. Преимущества:

    • 📌 Более стабильный формат (меньше ошибок с кодировками и датами).
    • 🔧 Гибкая структура — можно передавать вложенные данные (например, серийные номера товаров).

    Как конвертировать Excel в XML:

    1. В Excel сохраните файл как XML-данные (*.xml) (Файл → Сохранить как → Другие форматы).
    2. В используйте обработку ЗагрузкаДанныхИзXML.epf.

    Метод 2: Обмен через 1С:EDI

    Если ваши поставщики поддерживают Электронный документооборот (EDI), настройте автоматический обмен:

    • 📩 Накладные будут поступать напрямую в без ручного импорта.
    • 🔒 Данные защищены электронной подписью.
    • ⚡ Поддерживаются уведомления о статусе обработки.

    Для подключения:

    1. Обратитесь к своему EDI-оператору (например, Компания Тензор или СКБ Контур).
    2. Настройте обмен в через Администрирование → Обмен данными → Настройка обмена с EDI.

    Метод 3: Программирование (для опытных пользователей)

    Если вам нужно гибкое решение с валидацией данных, напишите собственную обработку на 1С:Предприятие:

    
    

    // Пример кода для загрузки накладной из Excel

    Процедура ЗагрузитьНакладнуюИзExcel(ПутьКФайлу)

    ТаблицаДанных = Новый ТаблицаЗначений;

    ТаблицаДанных.ПрочитатьExcel(ПутьКФайлу);

    Для Каждой Строка Из ТаблицаДанных Цикл

    Документ = Документы.ПоступлениеТоваров.СоздатьДокумент();

    Документ.Дата = Строка.ДатаДокумента;

    Документ.Контрагент = Справочники.Контрагенты.НайтиПоНаименованию(Строка.Контрагент);

    // ... заполнение остальных полей

    Документ.Записать();

    КонецЦикла;

    КонецПроцедуры

    📌 Где разместить код:

    • Создайте внешнюю обработку в Конфигураторе (Файл → Новый → Внешняя обработка).
    • Или добавьте процедуру в модуль документа "Поступление товаров".

    7. Проверка и корректировка загруженных данных

    После импорта обязательно проверьте:

    Сверьте количество позиций в накладной с Excel-файлом

    Убедитесь, что цены и суммы совпадают

    Проверьте остатки товаров на складе (меню "Отчеты → Остатки товаров")

    Откройте документ и посмотрите проводки (кнопка "Показать проводки")-->

    🔹 Как исправить ошибки:

    • 📝 Неверное количество: Откройте документ в и отредактируйте вручную.
    • 💰 Некорректная цена: Проверьте настройки ценовой политики (Справочники → Цены и скидки).
    • 📦 Неверный склад: Измените склад в документе или настройте склад по умолчанию в параметрах обработки.

    ⚠️ Внимание: Если после импорта возникли расхождения в остатках, выполните:

    1. Пересчет остатков (Сервис → Пересчет итогов).
    2. Проверку движений документов (Отчеты → Анализ движений по документу).
    3. Сверку с данными бухгалтерии (если ведется параллельный учет).

    📌 Совет: Для удобства создайте отчет по импортированным накладным:

    1. Перейдите в Отчеты → Все отчеты.
    2. Выберите Журнал документов и настройте фильтр по типу "Поступление товаров".
    3. Добавьте колонки "Источник данных" или "Комментарий", чтобы отмечать загруженные документы.

    8. Частые вопросы и ответы

    Можно ли загрузить накладную из Excel в 1С:Розница без обработки "Универсальный обмен данными"?

    Да, есть альтернативные способы:

    1. Использовать внешние обработки (например, ЗагрузкаИзExcel.epf с сайта Инфостарт).
    2. Написать собственный скрипт на 1С:Предприятие (требует знаний программирования).
    3. Использовать конвертацию в XML и загружать через стандартную обработку для XML.

    Однако Универсальный обмен данными — самый простой и надежный способ для большинства пользователей.

    Почему при загрузке накладной из Excel в 1С не подтягиваются цены?

    Возможные причины:

    • В Excel-файле столбец с ценами отформатирован как текст (а не число).
    • В настройках обработки не сопоставлен столбец Цена с реквизитом документа.
    • В включена настройка "Использовать цены из справочника" (переопределяет цены из файла).

    🔹 Решение: Проверьте формат ячеек в Excel и настройки сопоставления полей. Если цены должны браться из справочника, убедитесь, что в файле указан правильный ТипЦены (например, "Розничная").

    Как загрузить накладную с серийными номерами товаров из Excel?

    Для товаров с серийными номерами:

    1. Добавьте в Excel дополнительный столбец СерийныйНомер.
    2. В обработке Универсальный обмен данными сопоставьте его с реквизитом СерийныеНомера табличной части документа.
    3. Убедитесь, что в для номенклатуры включен учет по серийным номерам (Справочники → Номенклатура → Учет по сериям).

    ⚠️ Внимание: Серийные номера должны быть уникальными. Если в файле есть дубли, выдаст ошибку.

    Можно ли загрузить в 1С:Розница накладную из Google Таблиц?

    Да, но с ограничениями:

    1. Скачайте таблицу в формате .xlsx (Файл → Скачать → Microsoft Excel).
    2. Используйте стандартную обработку Универсальный обмен данными для загрузки.

    Для прямого импорта из Google Таблиц без скачивания файла потребуется:

    • Написать скрипт на Google Apps Script для экспорта данных в XML/JSON.
    • Или использовать 1С:Link для настройки интеграции.
    Как отменить загрузку накладной, если в Excel была ошибка?

    Если документ уже загружен:

    1. Откройте его в журнале Поступления товаров.
    2. Нажмите Отменить проведение (если документ проведен).
    3. Удалите документ кнопкой Удалить (или пометьте на удаление).

    Если после загрузки возникли расхождения в остатках:

    • Выполните Пересчет итогов (Сервис → Пересчет итогов).
    • Проверьте движения документа (Действия → Показать движения).

    🔹 Совет: Перед массовой загрузкой тестируйте импорт на копии базы или небольшом фрагменте данных.