Как загрузить счета в 1С разными способами
Содержание
Загрузить счета в 1С можно четырьмя путями, и выбор зависит от того, что именно у вас на руках: файл из клиент-банка, таблица Excel с позициями, входящий документ от поставщика в ЭДО или заказ, по которому нужно выставить счёт на оплату. Для каждого случая — свой механизм и свой раздел в программе.
Ниже разберу все способы загрузки счетов по порядку: прямой обмен с банком, импорт позиций из Excel и CSV, приём через электронный документооборот, автоматическое создание счёта на оплату на основании заказа и ускорение регулярной загрузки. В конце — таблица ошибок и ответы на вопросы, которые обычно возникают после первой настройки.
Примеры даю для 1С:Бухгалтерии 3.0 и 1С:Управления торговлей 11 на платформе 8.3 с интерфейсом «Такси». В других конфигурациях названия разделов близкие.
Четыре способа и когда какой выбирать
Сначала определитесь с источником данных — от него зависит весь дальнейший порядок действий.
| Что загружаете | Способ | Где в программе |
|---|---|---|
| Оплату по выставленным счетам | Обмен с банком | Банк и касса |
| Позиции счёта из таблицы | Импорт из Excel/CSV | Табличная часть документа |
| Входящий счёт, счёт-фактуру, УПД | Приём через ЭДО | Текущие дела ЭДО |
| Счёт по заказу покупателя | Создание на основании | Заказ → Создать на основании |
Строго говоря, «загрузить счёт» в 1С напрямую из банка нельзя: банк присылает выписку с поступлениями, а не сам счёт на оплату. Но именно эта выписка закрывает ранее выставленные счета, поэтому обмен с банком — обязательная часть работы со счетами.
Если нужно разово перенести документ от контрагента — используйте ЭДО или ручной ввод. Если регулярно приходят прайсы и спецификации в Excel — настраивайте импорт табличных частей. Эти способы не исключают друг друга и часто работают вместе.
Настройка прямого обмена с клиент-банком
Обмен с банком подтягивает банковские выписки , строки которых автоматически связываются с выставленными счетами и закрывают их оплатой.
Есть два варианта обмена:
- 📄 Через файл — вы выгружаете из клиент-банка файл формата
1cClientBankExchange(обычноkl_to_1c.txt) и загружаете его в 1С. Подходит, когда банк-клиент стоит отдельной программой. - 🔗 1С:ДиректБанк — прямое защищённое соединение 1С с банком без промежуточных файлов. Платёжки уходят, а выписки приходят по кнопке внутри программы.
Порядок настройки файлового обмена в 1С:Бухгалтерии:
- Откройте
Банк и касса → Банковские выписки. - Нажмите Загрузить — откроется форма обмена с банком.
- Укажите банковский счёт организации и путь к файлу выгрузки из клиент-банка.
- Проверьте, какие строки программа распознала, и нажмите Загрузить.
Для подключения ДиректБанка откройте карточку банковского счёта организации (Главное → Организации → банковский счёт) и перейдите по ссылке настройки обмена — список банков, поддерживающих прямой обмен, зашит в программе. Прямой обмен требует действующего сертификата электронной подписи и подключённой в банке услуги обмена с 1С, поэтому первый запуск обычно согласуют с банком.
Выписку из банка загружают ежедневно. 1С сопоставляет строки поступлений с контрагентами по ИНН и номеру счёта, а назначение платежа использует, чтобы найти договор и закрываемый документ. Чем точнее контрагент прописывает в платёжке номер вашего счёта на оплату, тем меньше строк придётся разбирать руками.
После загрузки выписки проверьте, что каждое поступление встало на нужный счёт учёта и привязалось к договору. Строки, которые 1С не смогла сопоставить с контрагентом, подсвечиваются — их разбирают вручную, указывая контрагента и договор в самой строке.
Импорт позиций счёта из Excel и CSV
Когда счёт приходит в виде таблицы (прайс, спецификация, выгрузка из другой системы), построчно вбивать его не нужно — в табличную часть документа встроена загрузка из файла.
В 1С:Бухгалтерии 3.0 и 1С:Управлении торговлей 11 у табличной части документов (Счёт покупателю, Поступление, Реализация) есть команда Заполнить → Загрузить из файла. Она принимает .xls, .xlsx, .csv и .mxl.
Как это работает:
- Создайте документ-счёт и перейдите на вкладку Товары (или Услуги).
- Нажмите Заполнить → Загрузить из файла и выберите таблицу.
- В открывшемся окне сопоставьте колонки файла с полями документа.
- Укажите, по какому признаку искать номенклатуру — по наименованию, артикулу или коду.
- Нажмите Загрузить — строки встанут в табличную часть.
Сопоставление колонок — ключевой шаг. Типичная схема выглядит так:
| Колонка в файле | Поле в 1С |
|---|---|
| Артикул | Поиск номенклатуры по артикулу |
| Наименование | Номенклатура |
| Количество | Количество |
| Цена | Цена |
| Ставка НДС | % НДС |
Если номенклатуры из файла ещё нет в базе, программа предложит создать новые позиции — не соглашайтесь вслепую, иначе справочник засорится дублями. Лучше заранее завести позиции и загружать по артикулу.
Несколько тонкостей, которые экономят время:
- 🔢 Формат чисел. Разделителем дробной части в файле должна быть точка или запятая — та же, что настроена у вас в системе. Иначе цена и количество загрузятся неверно.
- 📋 Первая строка-шапка. Если в таблице есть строка с названиями колонок, в окне загрузки отметьте, с какой строки начинаются данные, чтобы шапка не попала в документ.
- 🧾 Единицы измерения. Их 1С берёт из карточки номенклатуры, а не из файла, — проверьте, что в справочнике указана нужная единица.
Для нестандартных форматов пригодится универсальная обработка «Загрузка данных из табличного документа» — она есть в поставке на диске ИТС и умеет грузить не только табличные части, но и элементы справочников, что удобно при первичном заполнении базы номенклатурой.
Приём счетов и УПД через электронный документооборот
Через ЭДО входящие счета, счета-фактуры и УПД приходят готовыми документами — их не нужно вводить руками, достаточно отразить в учёте.
Входящие документы собираются в разделе Покупки → Текущие дела ЭДО (для исходящих — Продажи → Текущие дела ЭДО). Порядок приёма:
- Нажмите Отправить и получить — программа заберёт новые документы от оператора.
- Откройте входящий документ и сверьте позиции.
- При первом получении от контрагента сопоставьте его номенклатуру с вашей — 1С запомнит соответствие на будущее.
- Нажмите Отразить в учёте — на основании электронного документа создастся документ поступления.
Жизненный цикл документа в ЭДО удобно держать в голове:
Что важно по подписи:
- ✅ Для счёта-фактуры и УПД квалифицированная электронная подпись (КЭП) обязательна — это требование к электронному счёту-фактуре.
- ✍️ Первичку (счёт на оплату, накладную, акт) по соглашению сторон можно подписывать и неквалифицированной подписью.
- 📑 Если за вас подписывает сотрудник по доверенности — используется машиночитаемая доверенность (МЧД) по формату ФНС; оператор ЭДО формат не задаёт.
Если контрагент работает через другого оператора ЭДО, обмен всё равно возможен — операторы связаны роумингом. Иногда роуминг нужно один раз подтвердить: отправьте или примите приглашение к обмену, после чего документы начнут ходить автоматически.
Настройка подключения к ЭДО — в разделе Администрирование → Обмен электронными документами. Там же включается автоматическое создание документов учёта при приёме и настраивается, какие виды документов принимать без ручного подтверждения.
Автоматическое создание счёта на оплату
Счёт покупателю почти никогда не вводят с нуля — его создают на основании заказа или ранее оформленного документа, чтобы не переносить позиции вручную.
Самый частый путь — на основании заказа:
- Откройте заказ покупателя (
Продажи → Заказы покупателейв УТ илиПродажи → Заказы покупателямв БП). - Нажмите Создать на основании → Счёт покупателю (в УТ —
Счёт на оплату). - Позиции, цены и реквизиты контрагента перенесутся автоматически.
Так же счёт можно создать на основании коммерческого предложения или договора. Обратный ход тоже работает: из счёта на оплату делают реализацию и платёжное поручение через то же меню Создать на основании.
Если счета типовые и выставляются регулярно (аренда, абонентская плата), удобнее копировать предыдущий документ — кнопка Создать копированием (клавиша F9) в списке счетов. Копия сохранит контрагента и позиции, останется поменять дату и сумму.
При копировании документа проверьте дату и номер: 1С присвоит новый номер, но дату подставит от исходного счёта.
Ускорение и автоматизация регулярной загрузки
Когда счета и выписки идут потоком, ручные операции становятся узким местом. Несколько приёмов ускоряют работу без доработок.
- ⚡ Регламентная загрузка выписок. В настройках обмена с банком через ДиректБанк включается автоматическое получение выписок по расписанию — утром данные уже в базе.
- 📥 Автосоздание документов из ЭДО. В настройках ЭДО включите формирование документов учёта сразу при получении — тогда входящие поступают уже проведёнными черновиками.
- 🗂️ Шаблоны сопоставления Excel. Настройку колонок при импорте из файла программа запоминает — следующую таблицу того же формата загрузите в одно нажатие.
- 🔁 Групповая обработка. Для массового перепроведения или заполнения используйте
Операции → Групповое изменение реквизитов— это быстрее, чем открывать каждый счёт.
Если объём документов измеряется сотнями в день и типовых механизмов не хватает, обмен настраивают через конвертацию данных (универсальный формат обмена) или внешнюю обработку — это уже проектная задача, но она снимает ручной ввод полностью.
Перед массовой загрузкой сделайте резервную копию базы. Откатить одну неверно разнесённую выписку просто, а вот отменить импорт тысячи строк — долго.
Ошибки при загрузке и как их устранить
Большинство сбоев при загрузке счетов — это несопоставленные данные или неверный формат файла. Разбор по симптомам:
1cClientBankExchange (обычно kl_to_1c.txt).Отдельно про кодировку CSV: если русские наименования превратились в «кракозябры», пересохраните файл в кодировке UTF-8 или Windows-1251 и повторите загрузку.