Как перенести банковские выписки в 1С Бухгалтерию: файл, прямой обмен и валютные счета
Содержание
Выписки переносят в 1С двумя путями: загрузкой файла из программы банка (Банк и касса → Банковские выписки, кнопка Загрузить) или прямым обменом по технологии 1С:ДиректБанк, когда файлов нет вообще. Файл клиент-банка — это текстовый документ формата 1CClientBankExchange (обычно kl_to_1c.txt): его выгружают в банк-клиенте и подхватывают в 1С. CSV и Excel сам стандартный механизм не читает — их сначала приводят к формату 1С.
Ниже — как настроить обмен с нуля, загрузить выписку за день, подключить прямой обмен, разобрать частые ошибки импорта и проверить, что все платёжки встали на нужные счета. Пути указаны для 1С:Бухгалтерии 3.0 в интерфейсе «Такси»; в УТ 11 и ERP логика та же, отличаются названия разделов.
В каком формате 1С принимает банковскую выписку
1С работает с единым обменным форматом «1С:Предприятие — Клиент банка». Технически это текстовый файл с секциями СекцияРасчСчет и СекцияДокумент, где построчно записаны реквизиты платежей. Почти все банк-клиенты умеют выгружать такой файл, поэтому именно он — основной способ переноса.
Что важно знать про форматы:
- 📄 Файл клиент-банка (txt) — универсальный вариант. Из банка выгружается файл
kl_to_1c.txt, в 1С он загружается через журнал выписок. Кодировка — Windows-1251 или UTF-8, 1С определяет её сама. - 🔗 1С:ДиректБанк — прямой обмен без файла. 1С сама запрашивает у банка выписку и отправляет платёжки. Поддерживают крупные банки: Сбербанк, ВТБ, Альфа-Банк, Т-Банк и другие.
- 📊 CSV и Excel — напрямую не загружаются. Если банк отдаёт только таблицу, её нужно либо пересохранить в банк-клиенте в формат 1С, либо завести документы вручную.
- 🌐 MT940 (SWIFT) — международный формат валютных выписок. Стандартный механизм 1С его не разбирает: валютную выписку тоже приводят к формату клиент-банка или вносят руками.
Если в банк-клиенте несколько вариантов выгрузки, выбирайте пункт со словами «1С», «Бухгалтерия» или «Обмен с 1С». Файлы «для печати» и «для Excel» в 1С не подойдут.
Что настроить до первой загрузки выписки
Перед первым импортом нужно один раз связать расчётный счёт организации с банком. Без этого 1С не поймёт, в какую организацию и на какой счёт класть платежи.
Проверьте и заполните по порядку:
- Банковский счёт организации. Откройте
Главное → Организации, перейдите на вкладку с банковскими счетами (илиСправочники → Банк и касса → Банковские счета). У счёта должны быть указаны номер, БИК банка и валюта. - Реквизиты контрагентов. Загрузка сопоставляет платежи с контрагентами по ИНН и расчётному счёту из файла. Если ИНН в карточке контрагента пустой, платёж не привяжется автоматически.
- Статьи движения денежных средств. Для корректного заполнения отчёта о движении денег у типовых операций должны быть статьи ДДС. 1С подставит их по виду операции, но справочник лучше заполнить заранее.
- Настройку обмена. В журнале
Банк и касса → Банковские выпискинажмитеЗагрузить— при первом запуске 1С предложит указать банк и каталог для файлов. Путь к папке с выгрузкой из банк-клиента запоминается и дальше подставляется сам.
До загрузки убедитесь, что в файле выписки одна организация и один расчётный счёт — иначе платежи разбредутся по чужим счетам. Если в компании несколько счетов, выгружайте и загружайте их по отдельности.
Как загрузить файл выписки в 1С Бухгалтерию: пошагово
Сценарий «ежедневная выписка файлом» выглядит так.
- В банк-клиенте сформируйте выписку за нужный день и выгрузите её в файл формата 1С. Запомните папку, куда сохранился
kl_to_1c.txt. - В 1С откройте
Банк и касса → Банковские выписки. - Нажмите
Загрузить. Если каталог обмена уже задан, 1С сразу покажет список платежей из файла; если нет — укажите файл вручную. - В окне загрузки проверьте список операций. Зелёным помечаются платежи, по которым контрагент распознан, другим цветом — те, где нужно выбрать контрагента, договор или статью ДДС.
- Для нераспознанных строк подставьте контрагента. 1С запоминает связку «расчётный счёт из файла → контрагент» и в следующий раз подставит его автоматически.
- Нажмите
Загрузить(илиПровести). 1С создаст документыПоступление на расчётный счётиСписание с расчётного счётаи проведёт их.
Отдельно стоит разобраться с автоподстановкой счетов учёта. Для типовых операций (оплата от покупателя, оплата поставщику, уплата налога) 1С определяет вид операции по назначению платежа и реквизитам и ставит корреспондирующий счёт сама. Но если назначение платежа нестандартное, вид операции придётся выбрать вручную в документе — от него зависит и счёт, и статья движения денег. Поэтому первую выписку после настройки просматривают построчно, а дальше распознавание идёт почти без участия бухгалтера.
После загрузки каждая строка выписки превращается в отдельный документ в журнале. Поступления формируют проводку по дебету счёта 51, списания — по кредиту 51. Корреспондирующий счёт зависит от вида операции: оплата покупателя — Дт 51 Кт 62, оплата поставщику — Дт 60 Кт 51, налоги — Дт 68 Кт 51.
Загрузка не отправляет платёжные поручения в банк — она только принимает факт списания/поступления. Платёжки на оплату формируются и выгружаются отдельно, через кнопку Выгрузить в том же журнале.
Прямой обмен с банком без файлов: 1С:ДиректБанк
Прямой обмен избавляет от ручной выгрузки-загрузки файлов. 1С по расписанию или по кнопке сама забирает выписку из банка и отправляет платёжки. Технология называется 1С:ДиректБанк.
Как подключить:
- Откройте карточку банковского счёта организации (
Справочники → Банк и касса → Банковские счета). - Найдите команду подключения прямого обмена — она появляется у счетов тех банков, которые поддерживают ДиректБанк.
- Следуйте мастеру: он запросит данные для авторизации в банке и сертификат электронной подписи . Часть банков подключает обмен на своей стороне — тогда в 1С нужно только ввести выданные банком параметры.
- После подключения в журнале выписок появятся кнопки
Получить выпискуиОтправить в банк.
Разница между способами:
| Способ | Файлы | Когда выбирать |
|---|---|---|
| Файл клиент-банка | Да, kl_to_1c.txt | Банк не поддерживает ДиректБанк или политика безопасности запрещает прямой обмен |
| 1С:ДиректБанк | Нет | Банк в списке поддерживаемых, нужна скорость и меньше ручных действий |
Прямой обмен удобно поставить на расписание: 1С будет забирать свежую выписку несколько раз в день автоматически. Настройка расписания задаётся в разделе обмена с банком; интервал выбирают исходя из того, как часто нужны актуальные остатки. Для бухгалтерии обычно достаточно одного-двух обновлений в день, для казначейства — чаще.
Для подтверждения платежей по прямому обмену нужна действующая электронная подпись. Если банк присылает одноразовые коды по SMS, подтверждение запросится прямо из 1С. Загрузку входящей выписки подпись не требует — она нужна только для исходящих платёжек.
Валютные счета и выписки зарубежных банков
Валютная выписка загружается так же, как рублёвая, но с несколькими оговорками.
- У банковского счёта должна быть указана валюта, а в плане счетов — открыт валютный счёт
52. Поступления и списания пройдут проводкой по счёту52в корреспонденции с нужным счётом расчётов. - Суммы в файле обычно идут в валюте счёта. 1С пересчитает их в рубли по курсу на дату операции — курсы должны быть загружены в справочник валют. Если курс отсутствует, строка загрузится без рублёвой суммы.
- Курсовые разницы 1С начисляет отдельным регламентным документом в конце месяца, а не при загрузке выписки. Сама выписка только фиксирует движение в валюте.
С зарубежными банками сложнее: многие не поддерживают ни ДиректБанк, ни выгрузку в формате 1С. Выписка приходит в формате MT940, PDF или Excel. Варианты переноса:
- Уточнить в банке, есть ли выгрузка «для бухгалтерских программ» в текстовом формате — иногда она скрыта в настройках экспорта.
- Воспользоваться сторонним конвертером MT940 → формат клиент-банка, а затем загрузить полученный txt штатно.
- Если операций немного, завести документы
Поступление на расчётный счётиСписание с расчётного счётавручную, указав валюту и сумму.
Почему выписка не загружается: разбор ошибок импорта
Чаще всего сбой в одной из трёх точек: формат файла, реквизиты счёта или данные контрагента.
Отдельная ситуация — дата операции. Если в файле платёж датирован периодом, который уже закрыт для редактирования (Администрирование → Даты запрета изменения), документ не проведётся. Снимите запрет на нужную дату или проведите выписку более поздней датой по согласованию с главбухом.
Как проверить, что выписка перенеслась без потерь
После загрузки сверьте итоги в 1С с печатной выпиской из банка. Три контрольные точки закрывают 95% ошибок переноса.
Инструменты для сверки:
- Остатки и обороты по счёту 51. Отчёт
Отчеты → Оборотно-сальдовая ведомость по счёту, счёт51. Конечное сальдо должно совпасть с остатком в выписке банка. - Отчёт о движении денежных средств. Покажет, что у всех операций проставлены статьи ДДС — без них отчёт соберётся с ошибками.
- Журнал выписок. Серым цветом в нём выделяются непроведённые документы: если такие остались, проведите их или разберитесь с причиной.
Расхождение остатка на копейки почти всегда означает пропущенную или задвоенную строку. Расхождение на круглую сумму — незагруженный платёж или лишний документ.
Если стандартная загрузка не работает: обходные пути
Когда ни файл, ни прямой обмен не идут, остаются рабочие варианты.
- Выгрузка через личный кабинет банка. В интернет-банке почти всегда есть экспорт выписки в формате 1С — даже если в десктопном банк-клиенте его нет.
- Ручной ввод. Для одного-двух платежей в день быстрее создать документы
Поступление на расчётный счётиСписание с расчётного счётаруками, чем настраивать обмен. - Загрузка за период. Если за несколько дней накопились файлы, можно загрузить их по очереди — 1С сложит движения корректно, лишь бы не было пересечения дат.
- Проверка версии. Поддержка форматов и список банков для ДиректБанка расширяются с релизами. Если нужного банка нет в списке, обновите конфигурацию до актуального релиза.
Прежде чем массово перегружать выписки за закрытый период, сделайте резервную копию базы (Администрирование → Резервное копирование). Повторная загрузка поверх проведённых документов может задвоить движения по счёту.
Частые вопросы
Можно ли загрузить выписку сразу за несколько дней одним файлом?
Нужна ли электронная подпись, чтобы загружать выписки?
Почему после загрузки не сходится остаток по счёту 51?
1С не видит контрагента по платежу — что делать?
Как загрузить выписку по валютному счёту?
Источники
- Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте»
- Положение Банка России от 29.06.2021 № 762-П «О правилах осуществления перевода денежных средств»