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

Справочники и Данные · 11 мин

Как выгрузить данные в 1С:Бухгалтерию

Способы загрузки данных в 1С:Бухгалтерию: из Excel, банковских выписок, других программ 1С. Пошаговые инструкции, типичные ошибки и проверка результата.

Загрузка данных в 1С:Бухгалтерию — типовая задача при старте работы в программе, переходе из другой учётной системы или регулярном обмене с банком и контрагентами. В зависимости от источника применяются разные механизмы: встроенные обработки загрузки из таблиц, обмен через универсальный формат EnterpriseData, банковские выписки в формате 1C:Bank или перенос через файлы выгрузки из других конфигураций.

Ключевой момент — заранее понять, какие именно данные нужно перенести: справочники (контрагенты, номенклатура, сотрудники), остатки на дату начала учёта, документы за период или банковские операции. От этого зависит выбор инструмента и объём подготовительной работы. Ошибка на этапе загрузки приводит к дублям в справочниках, неверным остаткам и расхождениям в отчётности, поэтому перед массовой загрузкой всегда делайте резервную копию информационной базы.

Определите, что именно нужно загрузить

Прежде чем открывать обработки, составьте список данных для переноса. Чаще всего загружают: справочник контрагентов с реквизитами, номенклатуру с ценами и единицами измерения, начальные остатки по счетам бухгалтерского учёта, банковские выписки за период и документы поступления или реализации. У каждого типа данных свой механизм загрузки и свои требования к формату файла.

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

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

Как выбрать способ загрузки

Данные в таблице Excel или CSV (контрагенты, номенклатура)Используйте обработку «Загрузка данных из файла» в разделе нужного справочника
Нужно загрузить банковские выпискиИспользуйте «Обмен с банком» и файл формата 1C:Bank (kl_to_1c.txt) или прямое подключение DirectBank
Переходите из 1С:Управление торговлей или ЗУППрименяйте встроенный обмен через универсальный формат EnterpriseData
Переходите из сторонней программы (Инфо-Бухгалтер, Парус и т.п.)Выгрузите данные в табличный формат и загружайте по частям через Excel-обработку

Подготовьте базу и сделайте резервную копию

Любая массовая загрузка — потенциально разрушительная операция. Обработка может создать тысячи элементов справочника, и если сопоставление колонок настроено неверно, удалять их придётся вручную или через групповую обработку. Поэтому первый шаг — резервная копия: в режиме «Конфигуратор» через меню «Администрирование — Выгрузить информационную базу» или штатным механизмом резервного копирования, если база работает на сервере.

Дополнительно проверьте права пользователя: для загрузки нужны права на создание элементов соответствующих справочников и документов. Убедитесь, что в базе настроены основные реквизиты — валюта учёта, организация, счета учёта по умолчанию, — иначе загруженные документы не проведутся.

Загрузка справочников из Excel

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

Обработка принимает файлы форматов XLSX, CSV, MXL и ODS. После выбора файла программа показывает содержимое таблицы и предлагает сопоставить колонки реквизитам справочника: наименование, ИНН, КПП, адрес, банковский счёт. Колонки, которые не нужно загружать, пометьте как «Пропустить». Обратите внимание на режим поиска дублей — обычно поиск идёт по ИНН и КПП для контрагентов, и это защищает от повторного создания уже существующих элементов.

Порядок загрузки из таблицы
  1. 1
    Сделайте резервную копию базы
  2. 2
    Откройте обработку «Загрузка данных из файла» и выберите файл Excel или CSV
  3. 3
    Сопоставьте колонки таблицы реквизитам справочника, лишние колонки пометьте «Пропустить»
  4. 4
    Укажите поля для поиска дублей (для контрагентов — ИНН и КПП)
  5. 5
    Загрузите тестовую порцию из 10–20 строк и проверьте результат
  6. 6
    Загрузите полный файл и сверьте количество созданных элементов с количеством строк в файле

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

Загрузка банковских выписок

Банковские операции загружаются через раздел «Банк и касса — Банковские выписки», кнопка «Загрузить». Программа принимает файл выгрузки из клиент-банка в формате 1C:Bank (обычно файл вида kl_to_1c.txt). Путь к файлу обмена настраивается в карточке банковского счёта организации — там же указывается программа банка и кодировка.

При загрузке программа автоматически создаёт контрагентов по ИНН из платёжных поручений, если их ещё нет в базе, и подбирает договоры по умолчанию. После загрузки документы появляются в журнале с пометкой о необходимости проведения: проверьте счета учёта, статьи движения денежных средств и виды операций, особенно для платежей налогам и зарплате. Типовые операции (оплата от поставщика, поступление от покупателя) программа определяет по назначению платежа, но сложные случаи требуют ручной корректировки.

Перенос данных из других программ 1С

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

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

Переход из сторонних учётных систем

Из не-1С программ прямого обмена обычно нет. Практичный путь: выгрузить из старой системы справочники и остатки в Excel или CSV, загрузить справочники штатной обработкой, а остатки ввести документом «Операции, введённые вручную» или обработкой «Помощник ввода начальных остатков» в разделе «Главное — Помощник ввода остатков». Документы за текущий период либо вводятся вручную, либо загружаются пакетно через табличные файлы, если их объём велик.

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

Загрузка из файла (Excel/CSV)

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

Файл клиент-банка

Стандарт для выписок. Ограничение: требует ручной выгрузки из банка и контроля актуальности файла

Синхронизация EnterpriseData

Для обмена между типовыми 1С. Ограничение: работает только между поддерживаемыми конфигурациями и требует настройки сопоставления

Ввод остатков вручную

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

Проверка результата и типичные ошибки

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

Типичные ошибки при загрузке
01
Загрузка без резервной копии — при ошибке сопоставления колонок данные приходится удалять вручную
02
Отключённый поиск дублей — создаются повторные контрагенты и номенклатура, которые потом мешают в отчётах
03
Загрузка документов раньше справочников — документы не проводятся или создают пустые элементы
04
Неверная кодировка файла выписки — русские буквы превращаются в нечитаемые символы
05
Пропуск этапа сопоставления при синхронизации — один и тот же контрагент существует в базе дважды под разными наименованиями
Контрольные точки

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

Количество элементов справочника
Норма

Совпадает с числом строк файла за вычетом найденных дублей

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

Элементов больше — созданы дубли; меньше — часть строк не загрузилась

Обороты по банковскому счёту
Норма

Совпадают с итогами выписки банка за период

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

Есть пропуски операций или повторная загрузка одного файла

Остатки по счетам
Норма

ОСВ в 1С совпадает с ОСВ из старой системы на дату перехода

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

Расхождения по отдельным счетам или контрагентам

Часто задаваемые вопросы

Можно ли загрузить в 1С:Бухгалтерию документы поступления из Excel?

Да, через обработку «Загрузка данных из файла» доступна загрузка некоторых документов, но с ограничениями: корректно переносятся шапка и простая табличная часть. Сложные документы с несколькими табличными частями надёжнее загружать через специализированные обработки или вводить из выписки. Перед массовой загрузкой проверьте проведение одного-двух документов.

Что делать, если после загрузки появились дубли контрагентов?

Используйте типовую обработку «Поиск и удаление дублей» в разделе «Администрирование — Обслуживание». Она находит элементы с совпадающими реквизитами (ИНН, наименование) и заменяет ссылки на дубли во всех документах ссылкой на основной элемент. После объединения лишние элементы помечаются на удаление.

В какой кодировке должен быть файл выписки из банка?

Формат 1C:Bank традиционно использует кодировку Windows-1251. Если после загрузки русские буквы отображаются нечитаемо, откройте файл в текстовом редакторе и пересохраните в нужной кодировке или измените настройку кодировки в карточке банковского счёта, если программа это предусматривает.

Можно ли отменить выполненную загрузку?

Штатной кнопки «откатить загрузку» нет. Если резервная копия делалась — восстановите базу из неё. Если нет, загруженные элементы удаляют через «Групповое изменение реквизитов» или пометку на удаление с последующим удалением помеченных объектов. Документы перед удалением нужно отменить проведением.

Как перенести остатки при переходе на 1С:Бухгалтерию в середине года?

Остатки вводятся на дату, предшествующую началу ведения учёта, через «Помощник ввода остатков» (раздел «Главное»). Для корректного расчёта налога на прибыль и НДФЛ может потребоваться также ввод оборотов за периоды с начала года — в этом случае часть данных вводится документами, а не только остатками.

Обязательно ли привлекать программиста для загрузки данных?

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

Итог

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

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