Учет и Финансы · 11 мин
Как настроить выгрузку выписок из банка в 1С 8.3
Пошаговая настройка загрузки банковских выписок в 1С 8.3: форматы обмена, обработка «Клиент банк», DirectBank, типичные ошибки и проверка результата.
Ручной ввод платёжных поручений и платёжек по выписке — главный источник ошибок в учёте расчётов с банком и лишних трудозатрат бухгалтера. В типовых конфигурациях 1С 8.3 (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP) обмен с банком встроен: достаточно один раз настроить формат файла, параметры загрузки и правила распознавания контрагентов, после чего выписка загружается за пару минут.
Есть два принципиально разных способа получить выписку в 1С: классический файловый обмен (выгрузка из клиент-банка или интернет-банка в файл формата 1CClientBankExchange) и прямой обмен DirectBank, при котором 1С сама подключается к серверу банка без промежуточных файлов. Ниже разберём оба варианта, настройку загрузки в «Бухгалтерии 8.3», типичные ошибки и способы проверить результат.
Какие способы обмена с банком существуют в 1С 8.3
Первый способ — файловый обмен. Бухгалтер формирует выписку в системе «Клиент-банк» или в личном кабинете интернет-банка, сохраняет текстовый файл (обычно с расширением .txt) в формате 1CClientBankExchange, а затем загружает его в 1С. Это универсальный метод: формат поддерживает подавляющее большинство российских банков, и он не требует никаких настроек со стороны сервера.
Второй способ — DirectBank (прямой обмен с банком). 1С подключается к банковскому сервису напрямую через интернет: выписки запрашиваются и загружаются автоматически, а платёжные поручения отправляются в банк одной кнопкой. Для работы нужно, чтобы банк поддерживал технологию DirectBank, а у организации был подключён соответствующий сервис и действующая электронная подпись или логин с паролем для API.
Сравнение вариантов обмена
Подходит для любого банка, не требует дополнительных сервисов. Ограничение: файл нужно выгружать из клиент-банка вручную, операции появляются в 1С с задержкой.
Подходит при большом количестве операций: выписки приходят автоматически, платёжки уходят из 1С без клиент-банка. Ограничение: банк должен поддерживать сервис, часто требуется отдельный договор и настройка подписи.
Удобен, если организация уже пользуется сервисами 1С: настройка выполняется мастером внутри программы. Ограничение: доступность зависит от банка и тарифа.
Подготовка: что проверить до настройки загрузки
До первой загрузки убедитесь, что в 1С корректно заполнены карточка организации и банковский счёт. Откройте раздел «Главное — Организации» и проверьте ИНН, КПП и наименование — по этим данным программа будет определять, что выписка относится именно к вашей организации. Затем в карточке организации перейдите к списку банковских счетов и проверьте номер счёта и БИК банка: банк должен быть найден в классификаторе БИК, а не введён вручную с ошибкой.
Если планируется файловый обмен, заранее выясните, как в вашем клиент-банке называется команда выгрузки выписки в формате «1С». Обычно это пункт вроде «Экспорт в 1С» или «Выгрузка выписки для 1С». Сохраните тестовый файл за один день и откройте его в «Блокноте»: в первых строках должны быть служебные поля 1CClientBankExchange, ВерсияФормата, а в секциях документов — реквизиты платежей. Если файл пустой или в другой кодировке — проблему нужно решать на стороне банка ещё до настройки 1С.
Настройка обмена через файл: пошаговый порядок
В «1С:Бухгалтерии 8.3» откройте раздел «Банк и касса — Банковские выписки» и нажмите кнопку «Загрузить» (или «Ещё — Обмен с банком» в некоторых релизах). Программа откроет форму обмена, где нужно указать банковский счёт организации и путь к файлу выписки. Если файл всегда сохраняется в одну папку, путь можно запомнить в настройках обмена, чтобы не выбирать его каждый раз.
После выбора файла программа прочитает его и покажет список документов к загрузке. Здесь важно просмотреть колонку с признаками загрузки: зелёным обычно отмечаются документы, которые будут созданы автоматически, а строки с предупреждениями требуют внимания — например, контрагент не найден по ИНН и будет создан новый, либо не распознан вид операции. Снимайте флажки с документов, которые загружать не нужно (например, уже введённые вручную платёжки, чтобы не получить дубли).
- 1В клиент-банке или интернет-банке сформируйте выписку за нужный период и выгрузите её в формате «1С» (1CClientBankExchange) в отдельную папку.
- 2В 1С откройте «Банк и касса — Банковские выписки» и нажмите «Загрузить».
- 3Укажите организацию, банковский счёт и путь к файлу выписки.
- 4Проверьте список документов: уберите флажки с дублей, разберите строки с предупреждениями по контрагентам.
- 5Нажмите «Загрузить» и дождитесь сообщения о количестве созданных документов.
- 6Откройте журнал «Банковские выписки» и убедитесь, что документы созданы и проведены, а остаток по счёту совпадает с банком.
Настройка автоматического определения контрагентов и статей ДДС
Чтобы при загрузке не создавались дубли контрагентов, программа ищет их по ИНН и КПП из файла. Если контрагент найден — подставляется существующий, если нет — создаётся новый с реквизитами из выписки, и его желательно потом проверить и при необходимости объединить с основной карточкой. В назначении платежа программа ищет ключевые слова («оплата по счёту», «возврат», «налог»), поэтому корректное назначение в платёжке банка снижает ручную доработку.
Настройка прямого обмена DirectBank
Для прямого обмена откройте «Банк и касса — Настройки обмена с банком» (в некоторых конфигурациях — «Администрирование — Обмен электронными документами — Обмен с банками»). Создайте новую настройку, выберите банк из списка поддерживаемых и укажите способ аутентификации: логин и пароль от банковского сервиса или сертификат электронной подписи, выданный банком. Программа выполнит тестовое подключение и покажет результат.
После успешного подключения выписки можно получать кнопкой «Получить выписку» прямо из журнала банковских выписок, а исходящие платёжные поручения — отправлять в банк без выгрузки файла. Если тест подключения завершился ошибкой, чаще всего причина в неактивированном сервисе DirectBank на стороне банка, истёкшем сертификате или блокировке соединения антивирусом и прокси — эти вопросы решаются совместно с банком и системным администратором.
Проверка результата после загрузки
Загрузка файла — только половина задачи. После неё откройте журнал «Банковские выписки», установите отбор по счёту и дате и проверьте, что все документы проведены: непроведённые строки не формируют проводки и искажают остаток. Затем сформируйте отчёт «Оборотно-сальдовая ведомость по счёту 51» за день выписки и сравните конечное сальдо с остатком в банке — они должны совпасть до копейки.
Дополнительно полезно сверить количество операций: в файле выписки в секциях документов указано их число, и оно должно совпадать с количеством загруженных строк за вычетом сознательно пропущенных. Расхождение означает, что часть документов не загрузилась (например, из-за ошибки формата) или загрузилась повторно.
Как проверить результат загрузки
Сальдо совпадает до копейки
Расхождение — ищите непроведённые, пропущенные или продублированные документы
Число операций равно с учётом сознательно пропущенных
Документов меньше — часть не загрузилась; больше — вероятны дубли
Подставлены существующие контрагенты с верными договорами
Созданы новые карточки-дубли или пустые контрагенты
Все строки журнала проведены, проводки сформированы
Есть непроведённые документы — остатки и отчётность будут неверны
Типичные ошибки и как их исправить
Самая частая проблема — программа сообщает, что файл не содержит данных или имеет неверный формат. Обычно это значит, что из клиент-банка выгружен не тот формат (например, выписка в PDF или Excel вместо 1CClientBankExchange) либо файл повреждён при сохранении. Решение — повторно выгрузить выписку именно в формате обмена с 1С и не открывать её перед загрузкой в редакторах, которые могут изменить кодировку.
Вторая группа ошибок — дубли документов. Они появляются, если одну и ту же выписку загрузили дважды или документ был введён вручную, а потом пришёл в файле. Перед загрузкой всегда проверяйте период: программа обычно помечает уже существующие документы, но пересечение периодов выгрузки — частая причина задвоений. Дубли нужно пометить на удаление и перепровести остатки.
Часто задаваемые вопросы
В каком формате выгружать выписку из клиент-банка для 1С?
Нужен текстовый формат обмена с 1С — 1CClientBankExchange. В клиент-банке этот пункт обычно называется «Экспорт в 1С» или «Выгрузка для 1С:Бухгалтерии». Форматы PDF, Excel и Word программа загрузить не сможет.
Почему при загрузке создаются новые контрагенты вместо существующих?
Программа ищет контрагента по ИНН и КПП из файла. Если в карточке существующего контрагента ИНН не заполнен или отличается от данных банка, совпадение не находится, и создаётся новая карточка. Заполните ИНН и КПП у основных контрагентов — большинство дублей исчезнет.
Можно ли загрузить выписку сразу за месяц?
Да, период в файле не ограничен одним днём. Однако практичнее загружать выписки ежедневно или еженедельно: при ошибке в большом файле сложнее найти проблемный документ, а сверка остатков по дням занимает больше времени.
Что делать, если документы загрузились, но не проводятся?
Откройте непроводящийся документ и прочитайте сообщение об ошибке: чаще всего не заполнен договор контрагента, статья движения денежных средств или не выбран вид операции. Заполните недостающие поля и проведите документ повторно.
Нужен ли DirectBank, если операций в банке немного?
Нет. При небольшом количестве платежей файлового обмена достаточно: настройка проще и не требует отдельного договора с банком. DirectBank оправдан при десятках операций в день, когда ручная выгрузка файлов становится заметной трудозатратой.
Как удалить ошибочно загруженную выписку?
Откройте журнал «Банковские выписки», отберите документы за нужную дату и счёт, пометьте их на удаление, затем выполните «Операции — Удаление помеченных объектов». После этого сверьте остаток по счёту 51 с банком, чтобы убедиться, что лишнего не осталось.
Что важно запомнить
Настройка сводится к трём шагам: проверить реквизиты организации и счёта, выбрать способ обмена (файл 1CClientBankExchange или DirectBank) и выполнить загрузку через «Банк и касса — Банковские выписки». Контроль результата обязателен: остаток по счёту 51 должен совпасть с банком, все документы — проведены, дублей контрагентов и платежей — нет.