Банк, счёт и контрагент: где 1С ловит ошибку в реквизитах, а где проверять нужно вам
Содержание
Банк в 1С проверяют по БИК: в карточке банковского счёта вводят БИК, программа находит его в классификаторе банков и сама подставляет название, город и корреспондентский счёт. Если БИК не найден или банк помечен как прекративший деятельность, 1С предупредит. Номер расчётного счёта сверяют с БИК по контрольному ключу, а самого контрагента — по ИНН через сервисы 1С:Контрагент, проверку в базе ФНС и 1СПАРК Риски.
Частое заблуждение: «раз 1С подставила банк по БИК, реквизиты верные». Нет. Классификатор подтверждает только то, что такой БИК существует. Опечатку в 20 цифрах счёта он не видит, а устаревший классификатор не знает про отозванную лицензию. Поэтому проверка идёт в три слоя: банк, счёт, контрагент.
Что именно проверять: банк, счёт и контрагент
Разделите задачу на три вопроса. На каждый у 1С свой инструмент.
| Что проверяем | Чем в 1С | Что ловит | Что не ловит |
|---|---|---|---|
| 🏦 Банк | Классификатор банков (справочник «Банки») | Несуществующий БИК, банк с прекращённой деятельностью | Отзыв лицензии, если классификатор не обновлён |
| 🔢 Расчётный счёт | Контрольный ключ счёта при вводе | Опечатку в номере, несоответствие счёта и БИК | Чужой, но корректный счёт |
| 🏢 Контрагент | 1С:Контрагент, проверка в ФНС, 1СПАРК Риски | Ликвидацию, неверный КПП, признаки риска | Намерения конкретного человека, который прислал реквизиты |
Последний столбец — то, что остаётся на вас. Если поставщик вдруг прислал «новые реквизиты» письмом, проверка в 1С покажет, что счёт технически правильный. Принадлежит ли он поставщику — уточняйте звонком по известному вам номеру, а не по номеру из того же письма.
Классификатор банков: как 1С проверяет БИК
Справочник банков в 1С:Бухгалтерии 3.0 открывается по пути Справочники → Банк и касса → Банки. Это ваш локальный список. Он наполняется из общероссийского классификатора, который 1С получает через интернет
-поддержку.
Как загрузить или обновить классификатор :
- Проверьте, что подключена интернет-поддержка:
Администрирование → Интернет-поддержка и сервисы. - В том же разделе найдите настройки обновления классификаторов и включите автоматическую загрузку.
- Для разового обновления откройте справочник «Банки» и выполните загрузку классификатора командой в командной панели списка (кнопка или меню «Ещё»).
- После загрузки введите в поиске списка БИК своего банка и убедитесь, что карточка подтянулась с корреспондентским счётом.
Как проверка работает при вводе счёта:
- Откройте карточку контрагента:
Справочники → Покупки и продажи → Контрагенты. - Перейдите к банковским счетам и создайте новый счёт.
- Введите БИК. Если он есть в классификаторе, 1С сама заполнит банк, город и корсчёт.
- Если БИК не найден, программа предложит выбрать банк вручную. Это сигнал остановиться и перепроверить цифры, а не заводить банк руками.
Если БИК не находится, сначала обновите классификатор. Банки меняют БИК при реорганизации и присоединении к другому банку. Старый БИК через какое-то время из классификатора исчезает.
Не создавайте банк вручную, чтобы «просто провести платёж». Ручная карточка не обновляется вместе с классификатором и через полгода станет источником возвратов.
Контрольный ключ расчётного счёта: ручная сверка
Номер счёта в российском банке — 20 цифр. Девятая цифра — контрольный ключ. Он считается от остальных цифр счёта и БИК, поэтому одна опечатка почти всегда ломает проверку. 1С при вводе номера сверяет его с БИК и предупреждает о несовпадении. Но если вы получили реквизиты в файле или хотите проверить их до ввода, посчитать можно и вручную.
Алгоритм для счёта клиента в банке
- Возьмите последние три цифры БИК.
- Допишите к ним 20 цифр счёта. Получится строка из 23 цифр.
- Умножьте каждую цифру на вес по кругу: 7, 1, 3, 7, 1, 3…
- Сложите произведения.
- Если сумма делится на 10 без остатка, ключ верный.
Для корреспондентского счёта банка вместо трёх последних цифр БИК берут «0» и пятую-шестую цифры БИК.
Пример расчёта
Условный БИК 044525225, счёт 40702810938000012345.
- Строка из 23 цифр:
225 40702810938000012345. - Произведения на веса 7-1-3: 14, 2, 15, 28, 0, 21, 0, 2, 24, 7, 0, 27, 21, 8, 0, 0, 0, 0, 7, 2, 9, 28, 5.
- Сумма: 220. Делится на 10 — счёт с этим БИК корректен.
Теперь ошибёмся в одной цифре: вместо 9 на девятом месте наберём 5. Двенадцатое произведение станет 15 вместо 27, сумма — 208. На 10 не делится, ключ не сходится.
Функция для обработки или внешнего отчёта
Если нужно проверить сразу список реквизитов (например, загруженный из таблицы), пригодится функция на встроенном языке:
Функция КлючСчетаВерен(БИК, НомерСчета, ЭтоКорСчет = Ложь)
Если ЭтоКорСчет Тогда
Префикс = "0" + Сред(БИК, 5, 2);
Иначе
Префикс = Прав(БИК, 3);
КонецЕсли;
Строка23 = Префикс + СокрЛП(НомерСчета);
Если СтрДлина(Строка23) <> 23 Тогда
Возврат Ложь;
КонецЕсли;
Веса = "713";
Сумма = 0;
Для Поз = 1 По 23 Цикл
Символ = Сред(Строка23, Поз, 1);
Если СтрНайти("0123456789", Символ) = 0 Тогда
Возврат Ложь;
КонецЕсли;
Вес = Число(Сред(Веса, (Поз - 1) % 3 + 1, 1));
Сумма = Сумма + Число(Символ) * Вес;
КонецЦикла;
Возврат Сумма % 10 = 0;
КонецФункции
Казначейские счета для платежей в бюджет (начинаются на 03) проверяются по своим правилам. Функция выше рассчитана на счета в кредитных организациях и корсчета банков.
Реквизиты из Клиент-Банка и банковских выписок
Самый надёжный источник реквизитов — сама банковская выписка. Деньги от контрагента уже пришли с этого счёта, значит, счёт существует и принадлежит плательщику.
Обмен с Клиент-Банком идёт через текстовые файлы формата 1CClientBankExchange:
- 📤
1c_to_kl.txt— платёжные поручения из 1С в банк; - 📥
kl_to_1c.txt— выписка из банка в 1С.
Как получить реквизиты из выписки:
- Выгрузите выписку в системе банка в формате обмена с 1С.
- В 1С откройте
Банк и касса → Банковские выпискии загрузите файл. - При загрузке 1С ищет контрагента по ИНН, а его счёт — по номеру. Если счёта нет, программа может создать его в карточке контрагента вместе с БИК из файла.
- Откройте карточку контрагента и проверьте, что новый счёт привязан к нужной организации, а не к однофамильцу-ИП.
Если в 1С подключён 1С:ДиректБанк, выписка приходит без файлов, напрямую из банка. Логика сопоставления та же.
Перед первой оплатой новому поставщику попросите у него не скан карточки, а любой его платёж вам или выписку с реквизитами из банка. Счёт из выписки ошибки набора не содержит.
Статус банка: отзыв лицензии, ликвидация, смена БИК
Когда ЦБ отзывает лицензию или банк присоединяют к другому, его БИК со временем выводят из оборота. После обновления классификатора 1С помечает такой банк как прекративший деятельность. В карточке банковского счёта, где он указан, появится предупреждение.
Что делать, если банк контрагента «умер»:
- Обновите классификатор, чтобы увидеть актуальную пометку.
- Не отправляйте платёж по старым реквизитам: деньги вернутся в лучшем случае через несколько дней.
- Запросите у контрагента новый счёт и заведите его отдельной строкой.
- Сделайте новый счёт основным, старый не удаляйте: он нужен для истории документов.
Если банк присоединён к другому, счёт клиента часто сохраняет номер, а меняется БИК и корсчёт. Тогда в карточке счёта меняют банк, номер не трогают и заново проверяют ключ: он считается от нового БИК.
Классификатор 1С сообщает о факте, а не о рисках. Новости об отзыве лицензий ЦБ публикует сразу, а в классификатор пометка попадает с задержкой. Для крупных платежей проверяйте банк в справочнике кредитных организаций на сайте ЦБ.
Проверка контрагента в 1С: ФНС, 1С:Контрагент и 1СПАРК Риски
Банк может быть в порядке, а компания-получатель — нет. Для этого в 1С есть три сервиса, все работают через интернет-поддержку.
| Сервис | Что делает | Где увидеть |
|---|---|---|
| 1С:Контрагент | Заполняет карточку по ИНН из ЕГРЮЛ/ЕГРИП: название, КПП, адрес, руководитель | Кнопка заполнения по ИНН в карточке контрагента |
| Проверка в базе ФНС | Сверяет ИНН и КПП с ЕГРН, показывает ликвидированных и несуществующих | Отметки в карточке, в списке контрагентов и в документах |
| 1СПАРК Риски | Индексы должной осмотрительности, финансового риска, платёжной дисциплины, мониторинг изменений | Блок индикаторов в карточке и колонки в списке контрагентов |
Как включить проверку по базе ФНС:
- Откройте
Администрирование → Интернет-поддержка и сервисы. - В блоке, посвящённом контрагентам, включите проверку контрагентов по данным ФНС.
- Откройте любого контрагента. В карточке появится отметка о статусе в ЕГРН.
- В счетах-фактурах и документах реализации с неверным КПП или недействующим контрагентом поля подсветятся.
1С:Контрагент и проверка в ФНС доступны при действующей интернет-поддержке. 1СПАРК Риски входит не во все тарифы ИТС и может подключаться отдельно, условия уточняйте у обслуживающей организации.
Для налоговой проверки важна должная осмотрительность: по ст. 54.1 НК РФ сделку с «технической» компанией могут не принять для вычетов и расходов. Распечатка или скриншот проверки в 1СПАРК Риски на дату договора — хороший аргумент в вашу пользу.
Отдельно проверяйте, не заблокированы ли счета самого контрагента. На сайте ФНС есть сервис сведений о приостановлении операций по счетам. Платить поставщику с заблокированным счётом можно, но поставку от него вы, скорее всего, не дождётесь.
Свой список ненадёжных банков в 1С
Готового «чёрного списка банков» в типовой 1С:Бухгалтерии нет. Но его легко собрать штатными средствами, без доработки конфигурации.
- Включите дополнительные реквизиты:
Администрирование → Общие настройки → Дополнительные реквизиты и сведения. - Добавьте для справочника «Банки» реквизит-флажок, например «Под контролем», и реквизит-строку «Причина».
- Отметьте банки, с которыми работать не хотите: с отозванной лицензией, с проблемами по платежам, банки в зоне санкционного риска.
- В списке банковских счетов контрагентов настройте отбор по этому реквизиту. Так вы увидите всех, у кого счёт в таком банке.
Что ещё помогает держать список актуальным:
- 🔄 автоматическое обновление классификатора банков хотя бы раз в неделю;
- 📰 подписка на новости ЦБ об отзыве лицензий;
- 🧾 платформа ЦБ «Знай своего клиента»: банки по 115-ФЗ видят уровень риска клиента, и ваш банк может задержать платёж компании из «красной» зоны. Если контрагенту присвоен высокий уровень, вы узнаете об этом от своего банка;
- 👥 пометка в карточке контрагента, если он дважды за квартал менял реквизиты.
Ошибки при вводе банковских реквизитов
Большинство возвратов платежей — не мошенничество, а невнимательность при наборе. Вот что встречается на практике и как это распознать в 1С.
Ещё три типичных промаха:
- 🔁 счёт заведён у головной организации, а платить нужно обособленному подразделению с другим КПП;
- 📋 номер счёта скопирован из PDF с пробелом или невидимым символом — 1С сочтёт его некорректным, хотя цифры на вид верные;
- 🏷 у контрагента два счёта, а основным остался закрытый: платёжки по умолчанию уходят на него.
Частые вопросы
Можно ли проверить банк по БИК без интернет-поддержки?
1С пропустила счёт, а платёж вернулся. Почему?
Нужно ли сохранять результаты проверки контрагента?
Что делать со старым счётом закрытого банка в карточке контрагента?
Проверяет ли 1С счёт физического лица для перечисления зарплаты?
Источники
- Налоговый кодекс РФ, ст. 54.1
- Федеральный закон от 07.08.2001 № 115-ФЗ «О противодействии легализации (отмыванию) доходов, полученных преступным путём, и финансированию терроризма»