Загрузка банковских выписок в 1С 8.3 из клиент-банка
Содержание
Выписку из банка
переносят в 1С 8.3 через обмен с клиент-банком: открываете Банк и касса → Банковские выписки, жмёте Загрузить и указываете текстовый файл, который выгрузил интернет-банк. Программа сама разберёт строки, найдёт контрагентов по ИНН и расчётному счёту и подставит счета учёта.
Есть два способа перенести банк в 1С 8: файловый обмен (выгрузили файл из клиент-банка — загрузили в 1С) и прямой обмен 1С:ДиректБанк, когда 1С забирает выписку из банка сама, без промежуточного файла. Ниже — как настроить оба варианта, как идёт загрузка выписки и распределение сумм по счетам, что делать с комиссией банка и как разобрать типичные ошибки импорта.
Пути меню даны для 1С:Бухгалтерии 8.3 (БП 3.0), интерфейс «Такси». В 1С:Управление торговлей и 1С:ERP механизм обмена с банком устроен так же, отличаются только названия разделов.
Что нужно для обмена 1С с банком-клиентом
Перенос выписки работает, когда совпадают три вещи:
- 🏦 Банковский счёт организации заведён в 1С. Справочник
Банковские счетав карточке организации, с тем же номером расчётного счёта, что и в банке. Если счёт в файле не совпадёт со счётом в базе — выписка не загрузится. - 📄 Файл выписки в формате «1С». Это текстовый файл обмена
1CClientBankExchange. Почти все интернет-банки умеют выгружать именно в него — пункт обычно называется «Выгрузка в 1С» или «Экспорт для 1С». - ⚙️ Настроенный обмен в 1С. Один раз указываете счёт, папку с файлами и кодировку. Дальше загрузка идёт в два клика.
Если банк поддерживает 1С:ДиректБанк, файл не нужен вообще — 1С связывается с банком напрямую. Файловый обмен остаётся запасным вариантом, когда прямого канала нет.
Входящий остаток по счёту вводить не нужно: выписка переносит только обороты за период, а остаток программа считает по данным учёта.
Настройка обмена: файл или ДиректБанк
Настройку делают один раз на каждый расчётный счёт.
Файловый обмен. Откройте Банк и касса → Банковские выписки и нажмите Загрузить. При первом запуске 1С предложит настроить обмен: выберите организацию и банковский счёт, укажите имя файла загрузки (по умолчанию kl_to_1c.txt — это выписка из банка) и файла выгрузки (1c_to_kl.txt — ваши платёжки для банка), задайте кодировку файла.
Кодировку выбирайте такую же, в какой банк выгружает файл. Чаще всего это Windows (ANSI); некоторые банки отдают DOS или UTF-8. Если угадать неверно — русские названия превратятся в «кракозябры».
Прямой обмен 1С:ДиректБанк. Откройте карточку расчётного счёта (Справочники → Банковские счета → нужный счёт) и включите прямой обмен с банком. 1С проверит, поддерживает ли банк сервис, и запросит данные для подключения — их выдаёт банк. После подключения выписка и платежи ходят внутри 1С, без выгрузки файлов.
Прямой обмен работает не со всеми банками. Список подключённых банков виден при настройке; если вашего в нём нет — остаётся файловый вариант.
Как выгрузить выписку из клиент-банка в файл
Этот шаг делают на стороне банка, а не в 1С. Порядок в разных интернет-банках похож:
- Войдите в интернет-банк или клиент-банк.
- Откройте раздел выписок и выберите счёт и период (день, неделю, месяц).
- Найдите команду выгрузки — «Экспорт», «Выгрузить в 1С», «Обмен с 1С».
- Укажите формат
1С(1CClientBankExchange), если банк спрашивает. - Сохраните файл в ту папку, которую вы указали в настройке обмена 1С.
Если выгрузить выписку в PDF или Excel, 1С её не прочитает — для загрузки нужен именно текстовый файл обмена.
Загрузка выписки в 1С 8.3 пошагово
Когда файл готов, перенос выписки в 1С занимает минуту:
- Откройте
Банк и касса → Банковские выписки. - Нажмите
Загрузить. Если обмен уже настроен, 1С сразу возьмёт файл из указанной папки. - Программа покажет список строк выписки — поступления и списания за период.
- Проверьте, что по каждой строке распознаны контрагент, счёт и сумма. Нераспознанные строки видны сразу — у них пустые реквизиты.
- Дозаполните спорные строки вручную: выберите контрагента, договор, статью движения денежных средств.
- Нажмите
Загрузить(илиПровести) — 1С создаст документыПоступление на расчётный счётиСписание с расчётного счёта.
После загрузки каждая строка превращается в проведённый документ в журнале банковских выписок. Непроведённые строки остаются в списке, пока вы их не дозаполните.
Сверьте итог по выписке в 1С с итогом в бумажной или электронной выписке банка. Сошлись обороты по приходу и расходу — значит, загрузилось всё.
Как 1С распределяет суммы по счетам
Распознавание идёт по реквизитам в строке выписки. 1С берёт ИНН и расчётный счёт плательщика или получателя и ищет контрагента в базе. Нашёлся — программа подставляет договор, счёт расчётов и статью ДДС из последней операции или из карточки договора.
Какой счёт встанет в проводку, зависит от вида операции документа:
Если контрагента в базе ещё нет, 1С предложит создать его прямо из формы загрузки — ИНН и счёт подставятся из выписки, останется проверить наименование. Новый контрагент без договора проведётся на счёт по умолчанию, поэтому сразу укажите нужный договор, иначе оплата «повиснет» не на том счёте расчётов.
Назначение платежа из выписки 1С разбирает частично: если в нём есть номер и дата счёта или договора, программа попробует подобрать документ-основание и закрыть им аванс. Проверяйте этот подбор — по длинным назначениям он срабатывает не всегда.
Способ погашения задолженности в документе оплаты тоже влияет на результат. По умолчанию стоит Автоматически: 1С сама закрывает долг по правилу ФИФО — от самой ранней поставки или счёта. Если контрагент платит под конкретный счёт, переключите на По документу и укажите основание, иначе оплата закроет не ту отгрузку и в акте сверки появятся расхождения. При частичной оплате 1С разнесёт сумму на несколько документов-оснований, пока не исчерпает её.
Комиссия банка и технические платежи
Комиссия приходит в выписке отдельной строкой списания, и контрагента у неё, по сути, нет — получатель сам банк. Такую строку проводят через вид операции Прочее списание:
- счёт дебета —
91.02«Прочие расходы»; - статья прочих доходов и расходов — «Услуги банков» (или аналогичная);
- статья ДДС — «Прочие платежи по текущим операциям».
Проводка получается Дт 91.02 Кт 51. То же касается платы за эквайринг, СМС-информирование, ведение счёта.
К техническим относят и внутренние переводы между своими счетами — например, с рублёвого на валютный или на спецсчёт. Их проводят видом операции Перевод на другой счёт организации: 1С сделает проводку Дт 51 Кт 51 между счетами без контрагента, и такой перевод не задвоит ни доход, ни расход.
Не вешайте комиссию банка на счёт 76 как расчёты с контрагентом. Иначе на счёте накопится «висящий» остаток, который придётся закрывать вручную при сверке.
Ошибки при импорте выписки и их решение
Чаще всего загрузка спотыкается на формате файла, кодировке и несовпадении реквизитов. Разбор по симптомам:
Если один и тот же файл не читается ни в одной кодировке, откройте его Блокнотом: корректный файл обмена начинается со строки 1CClientBankExchange. Нет такой строки в начале — значит, банк выгрузил не тот формат.
Выгрузка платёжных поручений обратно в банк
Обмен с банком работает в обе стороны. Платёжные поручения, созданные в 1С, можно выгрузить в тот же файл обмена и загрузить в клиент-банк, чтобы не набивать реквизиты вручную.
- Создайте и подготовьте платёжные поручения в
Банк и касса → Платёжные поручения. - Отметьте флажками готовые к оплате поручения.
- Нажмите
Выгрузить— 1С запишет их в файл1c_to_kl.txtв папке обмена. - В клиент-банке выберите импорт из 1С и укажите этот файл.
После того как банк проведёт платежи, они вернутся в вечерней выписке уже как списания — и загрузятся обратно обычным порядком. Повторно вводить эти суммы не нужно: списание по расчётному счёту формирует именно загруженная выписка, а платёжное поручение движений по счетам 51 не делает.
Платёжное поручение в 1С — это только распоряжение банку. Проводку Дт 60 Кт 51 создаёт документ Списание с расчётного счёта из выписки, а не само поручение.
Как проверить загруженную выписку
После загрузки сверьте данные 1С с банком — так вы поймаете нераспознанные строки и неверные счета до закрытия месяца.
- 📊 Анализ счёта 51. Отчёт
Банк и касса → Анализ счётапо счёту 51 покажет обороты по приходу и расходу в разрезе корреспондирующих счетов. Остаток на конец дня должен совпасть с остатком в выписке банка. - 📋 Оборотно-сальдовая ведомость по счёту 51. Разворачивает движения по каждому расчётному счёту отдельно — удобно, когда счетов несколько.
- 🔎 Карточка счёта 51. Построчная расшифровка всех поступлений и списаний за период: по ней видно «зависшие» строки, где не распознался контрагент.
Если итог в 1С не сходится с банком, частые причины — пропущенная строка выписки, задвоенная загрузка или строка, проведённая не на тот счёт. Разница ровно на сумму комиссии почти всегда означает, что строку с услугами банка забыли провести. Удобно сверять выписку день в день: искать расхождение в одной дате быстрее, чем перебирать обороты за весь месяц.
Частые вопросы
Можно ли загрузить выписку без клиент-банка?
1С:ДиректБанк — прямой обмен с банком внутри 1С, без выгрузки файла. Работает, если банк поддерживает сервис и вы подключили его в карточке счёта.В каком формате банк должен выгружать файл?
1CClientBankExchange (пункт «Выгрузка в 1С»). Форматы PDF, Excel и выписка «для печати» для загрузки не подходят.