Сверяем расчётный счёт в 1С с банковской выпиской
Содержание
Сверка начинается с одного числа: остаток по счёту 51 на конец дня в 1С должен копейка в копейку совпасть с остатком в банковской выписке. Если совпадает — расчётный счёт закрыт верно. Если нет — ищем, какой платёж не загрузился, задвоился или ушёл не туда.
Выписки попадают в 1С:Бухгалтерию 3.0 двумя путями: автоматически через 1С:ДиректБанк (прямой обмен с банком, без выгрузки файлов) или загрузкой файла kl_to_1c.txt, который банк отдаёт в клиент-банке. Разберём оба способа, а потом — как за пару минут свести остаток и вычистить расхождения.
Какой способ выбрать, зависит от банка и от того, как часто вы работаете в базе:
| Способ | Когда удобен | Что нужно |
|---|---|---|
| ДиректБанк | Ежедневная работа, банк поддерживает прямой обмен | Подключение в карточке счёта, сертификат или коды от банка |
| Файл обмена | Любой банк, редкие или пакетные загрузки | Выгрузка kl_to_1c.txt из клиент-банка |
ДиректБанк подходит, если вы работаете в 1С каждый день и банк его поддерживает. Файловый обмен — универсальный: работает с любым банком, где есть выгрузка в формате «1С:Предприятие — Клиент банка».
С чего начать: готовим обмен с банком
Прежде чем грузить выписку, в 1С должен быть заведён банковский счёт организации и настроен способ обмена.
- Проверьте счёт:
Справочники → Банковские счета(или карточка организации , вкладка с банковскими счетами). У счёта должны быть заполнены БИК банка и номер счёта. - Выберите способ обмена:
- для ДиректБанка — в карточке банковского счёта есть команда подключения прямого обмена. Банк пришлёт параметры доступа (логин, сертификат или одноразовые коды);
- для файлового обмена настройка появится при первой загрузке выписки — программа спросит, из какого файла читать выписку.
Перед первой загрузкой убедитесь, что организация и счёт в 1С — те же, по которым приходит выписка. Если в базе несколько организаций или счетов, выписку легко загрузить не в тот счёт, и тогда остаток разойдётся сразу.
Если банк участвует в ДиректБанке, список доступных банков виден прямо в карточке счёта при подключении. Нет вашего банка в списке — значит, остаётся файловый обмен, он работает всегда.
Автоматическая загрузка выписки через ДиректБанк
ДиректБанк — это прямой канал между 1С и банком. Вы не скачиваете файлы вручную: программа сама запрашивает выписку и отправляет платёжки.
Порядок работы после подключения:
- Откройте
Банк и касса → Банковские выписки. - Нажмите кнопку получения выписки (в журнале она отвечает за обмен с банком).
- Подтвердите операцию кодом или сертификатом, если банк этого требует.
- 1С загрузит движения за выбранный период и создаст документы
Поступление на расчётный счётиСписание с расчётного счёта.
Контрагентов программа распознаёт по ИНН и номеру счёта из платёжки. Если контрагент уже есть в базе — документ подставит его автоматически и подберёт договор. Новый контрагент создаётся по данным из выписки, его потом стоит проверить.
Каждому движению 1С присваивает вид операции: оплата от покупателя, оплата поставщику, возврат, перечисление налога, прочее поступление или списание. От вида операции зависит, какой счёт расчётов закроется — 62, 60, 76, 68, 66 и так далее. Поэтому после загрузки пробегитесь по видам операций: именно здесь прячутся ошибки, когда оплата от покупателя случайно встала как «прочее поступление» и не закрыла долг по счёту 62.
Если выписка загрузилась не полностью (оборвался обмен, ушла часть дней), остаток в 1С окажется меньше или больше банковского. Не исправляйте его вручную — повторите загрузку за недостающий период, и недостающие документы встанут на место.
ДиректБанк отдаёт выписку только за те дни, которые банк уже закрыл. Сегодняшние движения появятся завтра утром, когда банк сформирует выписку за прошлый день. Не ждите в 1С платежей, которых ещё нет в выписке.
Плюс способа — скорость: один клик, и выписка в базе. Минус — зависимость от связи с банком и от того, что обмен настроен верно. Если выписка не приходит, проверьте подключение в карточке счёта и срок действия сертификата.
Загрузка выписки файлом обмена
Файловый способ работает с любым банком. Сначала в клиент-банке (или интернет-банке) выгружаете выписку в формате «1С:Предприятие» — получаете текстовый файл, обычно kl_to_1c.txt. Затем загружаете его в 1С.
- В клиент-банке выберите период и выгрузку в 1С — банк создаст файл выписки.
- В 1С откройте
Банк и касса → Банковские выпискии нажмитеЗагрузить. - При первой загрузке программа попросит указать банковский счёт и файл обмена — задайте путь к
kl_to_1c.txt. Эта настройка запомнится. - 1С покажет список платежей из файла: входящие (поступления) и исходящие (списания). Проверьте суммы и контрагентов.
- Нажмите загрузку — документы создадутся и, если включено, проведутся автоматически.
Исходящие платёжки можно, наоборот, выгружать из 1С в файл 1c_to_kl.txt и загружать в клиент-банк. Тогда реквизиты набираются один раз — в 1С, а не вручную в банке.
Частая загвоздка — кодировка или формат файла. Если 1С пишет, что файл не распознан, проверьте, что в банке выбрана выгрузка именно в формат «1С:Предприятие», а не в Excel или PDF. Выписка для загрузки — это всегда текстовый файл с секциями по каждому документу.
Как сверить остаток и найти расхождения
Теперь главное — убедиться, что данные сошлись. Быстрый способ: сравнить конечный остаток.
- Откройте
Отчёты → Оборотно-сальдовая ведомость по счёту, счёт51, нужный период. - Посмотрите остаток на конец дня (или месяца) по нужному расчётному счёту.
- Сравните с остатком в банковской выписке на ту же дату.
Совпало — сверка закрыта. Не совпало — разница подскажет направление поиска. Удобнее идти от симптома:
Чтобы найти конкретный «лишний» или «недостающий» документ, постройте Отчёты → Анализ счёта по счёту 51 с детализацией по дням. Обороты за каждый день сравните с выпиской — расхождение всплывёт в том дне, где суммы не бьются.
Небольшой пример. По выписке на конец дня остаток 420 000 ₽, а в 1С — 435 000 ₽. Разница 15 000 ₽, в 1С больше. Открываем анализ счёта по дням: обороты сходятся до вторника, а в среду в 1С прошло поступление 15 000 ₽, которого в выписке за среду нет. Смотрим документ — поступление от покупателя создано вручную «авансом», до того как деньги реально пришли. Проводим его правильной датой или удаляем, если платёж вообще не поступил, — остаток сходится.
Задвоенные платежи ищутся проще всего по сумме: отсортируйте журнал выписок за день по сумме и посмотрите, нет ли двух одинаковых поступлений от одного контрагента там, где в банке оно одно. Лишний документ пометьте на удаление и удалите — движения по счёту пересчитаются.
Прежде чем удалять документ, убедитесь, что он не оплачивает уже закрытый долг или не связан с зачётом аванса. Проверьте по контрагенту, не «повиснет» ли после удаления незакрытая реализация или поступление.
Корректировка остатка и закрытие периода
Когда остаток не сходится, соблазн велик — «подогнать» его ручной операцией. Так делать не стоит: корректировка прячет причину, а не лечит её. Сначала найдите расхождение по шагам выше и исправьте сам документ.
Ручной ввод остатка оправдан только в одном случае — когда вы начинаете вести учёт в новой базе и переносите входящий остаток по расчётному счёту. Для этого есть специальный инструмент:
Главное → Помощник ввода начальных остатков(в некоторых релизах —Операции → Помощник ввода начальных остатков). Выберите счёт51, укажите дату ввода остатков и сумму по каждому расчётному счёту.
Этот документ формирует входящее сальдо и не мешает текущим выпискам.
Когда день или месяц сверен и остаток совпал — закройте период от случайных правок:
- Откройте
Администрирование → Настройки пользователей и прав → Даты запрета изменения. - Установите дату запрета по последнему сверенному дню (или концу месяца).
После этого задним числом никто не создаст и не удалит платёж в закрытом периоде, и сверка не «развалится» к следующему месяцу.
Регулярная сверка: как не копить расхождения
Расхождение на 10 копеек ищется минуту. То же расхождение, накопленное за квартал из десятка мелких ошибок, ищется полдня. Вывод простой — сверять чаще и короткими шагами.
Удобный ритм: загружать выписку каждый рабочий день и сразу сверять конечный остаток дня. Тогда ошибка видна в тот же день, пока помните, что это был за платёж.
Что ещё снижает число расхождений:
- 📌 Заполняйте ИНН у контрагентов — так 1С распознаёт входящие платежи автоматически и не плодит дубли-карточки.
- 📌 Выгружайте платёжки из 1С, а не набирайте в банке — реквизиты и назначение платежа совпадут с базой.
- 📌 Не создавайте банковские документы вручную, если потом грузите выписку из банка — это главный источник задвоений.
- 📌 Проверяйте вид операции в поступлениях (оплата от покупателя, возврат, прочее) — от него зависит, какой счёт расчётов закроется.
Если вы ведёте несколько счетов или валютный счёт, сверяйте каждый счёт отдельно: остаток по счёту 51 складывается из нескольких расчётных счетов, и общая цифра может сойтись случайно, пока по отдельным счетам есть встречные ошибки.
Отдельная ловушка — эквайринг. Деньги по картам банк зачисляет на расчётный счёт не день в день и за минусом своей комиссии, поэтому сумма в выписке не совпадает с выручкой по кассе. Такие поступления отражают через счёт 57 «Переводы в пути»: на счёт 57 попадает полная сумма оплат картами, а на счёт 51 — то, что банк реально перечислил, с отдельной проводкой на комиссию. Если по эквайрингу «не сходится», сверяйте не 51 с выручкой напрямую, а оборот через 57.
Частые вопросы
Почему остаток в 1С и в банке различается ровно на сумму одного платежа?
51 по дням и найдите день, где обороты не совпали с выпиской, — расхождение будет там.Можно ли загрузить выписку за несколько дней сразу?
1С не распознала контрагента по платежу — что делать?
Нужно ли проводить банковские документы вручную после загрузки?
51 не изменится, пока вы их не проведёте.Как защитить сверенный период от случайных правок?
Администрирование → Настройки пользователей и прав → Даты запрета изменения по последнему сверенному дню. Задним числом платёж уже не поправят.