Как занести выписки из банка в 1С: три способа и разбор ошибок
Содержание
Банковские выписки
в 1С:Бухгалтерии 8.3 заносят в разделе Банк и касса → Банковские выписки. Там же лежит кнопка Загрузить — через неё проходит основной поток документов. Три рабочих способа внести приход и расход по расчётному счёту: автоматический обмен с банком (файловый Клиент-банк или прямой ДиректБанк), импорт из файла и ручной ввод каждого платежа.
Выбор зависит от того, что отдаёт ваш банк. Если банк поддерживает ДиректБанк — подключайте его: выписка приходит в один клик, без промежуточных файлов. Если нет — остаётся выгрузка файла из интернет-банка и загрузка его в 1С. Ручной ввод нужен для единичных операций: комиссия, редкий платёж, корректировка.
Ниже — каждый способ с точными путями меню, проводками, которые сформируются, и разбором ошибок, из-за которых выписка не грузится или ложится не на те счета.
С чего начать: счёт, формат обмена и подготовка файла
До первой загрузки проверьте три вещи, иначе 1С либо не увидит счёт, либо не поймёт формат.
🔹 Расчётный счёт заведён в программе. Справочник — Банк и касса → Банковские счета (или карточка организации
, вкладка с банковскими счетами). В реквизитах должны стоять БИК, номер счёта и валюта. Без счёта документ выписки создать не на что.
🔹 Формат обмена согласован. Стандарт для России — текстовый формат «1С:Предприятие — Клиент банка». Интернет-банк выгружает файл по этому формату (обычно kl_to_1c.txt или 1c_to_kl.txt), 1С его читает. XLS и CSV напрямую программа как выписку не принимает — об этом ниже отдельно.
🔹 Настройка обмена выполнена. Форма Банк и касса → Банковские выписки → Загрузить → Настроить (в части релизов — кнопка Ещё → Настройка обмена). Здесь указывают организацию, расчётный счёт и путь к файлу загрузки.
Файл из банка выгружайте именно в формате «1С:Предприятие — Клиент банка». В большинстве интернет-банков это отдельный пункт экспорта — ищите по словам «1С» или «Клиент-банк», а не «Excel».
Автоматический обмен через Клиент-банк (файловая выгрузка)
Самый частый сценарий: банк отдаёт текстовый файл, вы его загружаете.
- В интернет-банке или клиентской программе банка сформируйте выписку за нужный период и выгрузите её в файл формата «1С:Предприятие — Клиент банка». Сохраните файл на диск.
- В 1С откройте
Банк и касса → Банковские выписки. - Нажмите
Загрузить. Откроется форма обмена с банком. - Укажите организацию, расчётный счёт и выберите сохранённый файл (поле пути к файлу или кнопка выбора).
- Нажмите
Прочитать(в части релизов —Обновить из выписки). Программа покажет список строк: входящие и исходящие платежи с суммами, контрагентами и назначением. - Проверьте, что суммы и остаток совпадают с бумажной или экранной выпиской банка, и нажмите
Загрузить.
После загрузки 1С создаёт документы Поступление на расчётный счёт и Списание с расчётного счёта по каждой строке. Контрагенты, которых программа нашла по ИНН в назначении платежа, подставятся автоматически. Новых — создаст по данным из файла.
Перед загрузкой сверьте входящий и исходящий остаток по файлу с остатком в банке. Если цифры не сходятся, значит, файл выгружен не за весь период или по другому счёту — грузить такой файл нельзя, проводки встанут с разрывом.
Что сформируется: проводки по типовым платежам
| Операция | Документ | Проводка |
|---|---|---|
| Оплата от покупателя | Поступление на расчётный счёт | Дт 51 — Кт 62 |
| Оплата поставщику | Списание с расчётного счёта | Дт 60 — Кт 51 |
| Уплата налога, взноса | Списание с расчётного счёта | Дт 68 (69) — Кт 51 |
| Поступление займа, кредита | Поступление на расчётный счёт | Дт 51 — Кт 66 (67) |
| Комиссия банка | Списание с расчётного счёта | Дт 91.02 — Кт 51 |
Вид операции в документе определяет проводку. Если 1С подставила не тот вид — например, оплату от покупателя как «прочее поступление» — проводка уйдёт не на 62-й счёт. Поэтому после загрузки документы нужно открыть и проверить (раздел про ошибки ниже).
Прямой обмен ДиректБанк: выписка без файлов
ДиректБанк — технология прямого обмена между 1С и банком по защищённому каналу, без выгрузки и загрузки файлов вручную. Выписка запрашивается прямо из программы, платёжки уходят в банк тем же каналом.
Подключение доступно, если ваш банк поддерживает ДиректБанк (список банков-участников публикуется в самой программе при настройке). Порядок такой:
- Откройте карточку расчётного счёта:
Банк и касса → Банковские счета, нужный счёт. - Найдите на форме настройку обмена с банком и включите вариант прямого обмена (ДиректБанк). Если банк в списке есть, программа предложит
Подключить. - Пройдите подключение по инструкции банка: как правило, нужно подтвердить заявление в интернет-банке или ввести код.
- После подключения в списке выписок появляется команда запроса выписки из банка — программа сама тянет операции за выбранный период.
Плюс способа: не нужно каждый день экспортировать файл. 1С запрашивает свежие операции по расписанию или по кнопке. Минус — работает только с банками-участниками и требует настроенной электронной подписи для отправки платежей.
Если ДиректБанк доступен для вашего банка, он почти всегда удобнее файлового обмена: меньше ручных шагов и ниже риск загрузить не тот файл.
Импорт из XLS, CSV и нестандартных файлов
Напрямую Excel-файл (.xls, .xlsx) или .csv как банковскую выписку 1С:Бухгалтерия не загружает — штатный формат только текстовый «1С:Предприятие — Клиент банка». Если банк отдаёт лишь таблицу Excel, есть два пути.
🔹 Перевыгрузить в правильном формате. Зайдите в интернет-банк и поищите другой вариант экспорта. Почти у всех банков, кроме выгрузки в Excel, есть экспорт «для 1С» или «Клиент-банк» — именно его и надо выбрать. Это решает вопрос без доработок.
🔹 Использовать внешнюю обработку
-конвертер. Если банк отдаёт только таблицу, нужна обработка, которая превращает XLS/CSV в текстовый формат обмена или сразу создаёт документы выписки. Такие обработки подключают через Файл → Открыть (разовый запуск) либо регистрируют в Администрирование → Печатные формы, отчёты и обработки → Дополнительные обработки.
Готовую обработку берите только из проверенного источника и сначала проверяйте на копии базы: сторонний внешний файл выполняет код в вашей базе.
Ручная подгонка Excel-файла «столбик за столбиком» в типовой выписке не предусмотрена — поэтому для разовой таблицы часто быстрее ввести платежи вручную (следующий раздел), чем искать конвертер.
Ручной ввод банковской выписки
Ручной ввод нужен, когда файла нет или надо занести одну-две операции: комиссию, возврат, редкий платёж.
Для прихода денег создайте документ Поступление на расчётный счёт, для списания — Списание с расчётного счёта. Оба создаются из списка Банк и касса → Банковские выписки кнопкой Поступление или Списание.
В документе заполните:
- Дату — дата операции по выписке банка.
- Вид операции — от него зависит проводка (оплата от покупателя, оплата поставщику, уплата налога, прочее списание и т. д.).
- Контрагента и договор — по кому прошёл платёж.
- Сумму и счёт учёта (обычно 51).
- Назначение платежа — переносите формулировку из банка, по ней потом проще искать документ.
После заполнения проведите документ. Проводка сформируется по виду операции так же, как при загрузке из файла.
Комиссию банка заносите отдельным Списанием с видом операции «Прочее списание» и счётом 91.02. Отдельный документ на комиссию избавляет от путаницы в сверке с контрагентом.
Валютные выписки и мультивалютные счета
По валютному счёту порядок тот же, но добавляется курс и переоценка.
Сначала убедитесь, что расчётный счёт в справочнике Банковские счета заведён в нужной валюте. Рублёвый и валютный — это разные счета в справочнике, даже если в банке это один договор.
При загрузке или ручном вводе валютного платежа 1С:
🔹 подставляет сумму в валюте и пересчитывает в рубли по курсу на дату операции;
🔹 берёт курс из регистра Банк и касса → Валюты — заранее загрузите курсы ЦБ за нужные даты (кнопка Загрузить курсы валют);
🔹 формирует проводку по счёту 52 (валютные счета) вместо 51.
Курсовые разницы по остатку на валютном счёте программа считает при закрытии месяца, вручую их проводить не нужно. Если курс на дату операции не загружен, сумма в рублях встанет нулём или по старому курсу — это первая причина расхождений по валютной выписке.
Перед загрузкой валютной выписки загрузите курсы ЦБ за весь период выписки. Без курса рублёвая оценка платежей будет неверной.
Проверка после загрузки и исправление ошибок
После загрузки откройте несколько документов и сверьте остаток в 1С с остатком банка на ту же дату. Расхождение — сигнал, что часть строк легла неверно.
Поступление на расчётный счёт, смените вид операции на «Оплата от покупателя», перепроведите.Повторная загрузка того же файла, как правило, не создаёт дублей: программа сверяет строки и подставляет уже созданные документы. Но если дата или сумма в файле изменилась, строка может задвоиться — поэтому остаток после загрузки сверяйте всегда.
Отдельно проверьте, не осталось ли непроведённых документов: в списке выписок непроведённые строки видно по значку. Такое бывает, когда 1С не смогла однозначно определить контрагента или вид операции и оставила документ без проводки. Открываете, дозаполняете, проводите.
Для проверки удобен отчёт Банк и касса → Анализ счёта по счёту 51: обороты и конечный остаток за период должны совпасть с выпиской банка до копейки. По валютному счёту так же сверяют счёт 52 — отдельно в валюте и в рублях.
Автоматизация: ежедневная загрузка без ручных шагов
Если выписка загружается каждый день, ручной экспорт файла быстро надоедает. Варианты, которые убирают рутину:
🔹 ДиректБанк — главный инструмент автоматизации. Выписка тянется из банка по кнопке или по расписанию, файлы не нужны вовсе. Если банк его поддерживает — это и есть «автоматическая загрузка».
🔹 1С:Сервис обмена с банком / банковские сервисы в облаке — для 1С в облаке и ряда банков обмен настроен провайдером, выписка приходит сама.
🔹 Дополнительные обработки — внешняя обработка, которая по расписанию забирает файл из папки и грузит его в базу. Подключается через Администрирование → Печатные формы, отчёты и обработки → Дополнительные обработки. Подходит, когда ДиректБанк недоступен, а файл банк кладёт в сетевую папку.
Для большинства небольших организаций достаточно ДиректБанка или ежедневной выгрузки файла. Городить сложную автоматизацию ради пары платежей в день смысла нет.
Частые вопросы
В каком разделе 1С заносят банковскую выписку?
Банк и касса → Банковские выписки. Там кнопка Загрузить для файла и кнопки Поступление/Списание для ручного ввода.Можно ли загрузить выписку из файла Excel?
Почему при повторной загрузке файла платежи не задвоились?
Что делать, если после загрузки оплата покупателя встала не на 62 счёт?
Поступление на расчётный счёт, сменить вид операции на «Оплата от покупателя» и перепровести — проводка перейдёт на счёт 62.Нужно ли вручную считать курсовые разницы по валютному счёту?
Закрытие месяца. Ваша задача — заранее загрузить курсы ЦБ за период выписки, чтобы рублёвая оценка платежей была верной.