Проверка контрагентов в 1С: ИНН, договоры, дубли

Порядок в справочнике контрагентов держится на трёх вещах: корректный ИНН, одна карточка вместо пяти «Ромашка ООО» и договор с реальными датами и лимитами. Без этого налоговая не примет вычет по НДС, платёж уйдёт не туда, а менеджер проведёт документы на 200 000 ₽ сверх лимита – и вы узнаете об этом через полгода. Ниже – конкретные механики и регламент, которые работают без внешних сервисов и дополнительных трат.
Откуда берётся мусор в справочнике
Оператор не нашёл «ООО Строймаш» в поиске – и создал нового контрагента. Или нашёл, но ввёл ИНН с опечаткой. Или коллега уже завёл «Строймаш ООО» с тем же ИНН, но без пробела в наименовании.
За год при 20-30 новых контрагентах в месяц в базе накапливается 50-100 записей с ошибками. В компании с оборотом 30-50 млн ₽ в год это обычно 8-15% от всего справочника.
Последствия не абстрактные:
- НДС не принят к вычету из-за неверного ИНН в счёте-фактуре – потеря 20% от суммы документа.
- Платёж ушёл по старым реквизитам – возврат занимает 3-5 рабочих дней, банковская комиссия 300-500 ₽ плюс потеря оборотных средств.
- Два договора с одним контрагентом под разными карточками – менеджер не видит общий долг и отгружает сверх лимита.
- Дублированные карточки разрывают историю взаиморасчётов: в одной – долг 80 000 ₽, в другой – переплата 50 000 ₽, в реальности контрагент должен 30 000 ₽.
Как 1С проверяет ИНН и что она пропускает
1С проверяет ИНН при вводе автоматически – по контрольному числу. Это защищает от случайных опечаток, но не от намеренно сфабрикованных или устаревших данных.
Формула для ИНН юридического лица (10 цифр)
Веса первых девяти цифр: 2, 4, 10, 3, 5, 9, 4, 6, 8. Умножь каждую цифру ИНН на соответствующий вес и сложи результаты. Возьми остаток от деления суммы на 11, затем остаток от деления на 10. Если получилось 10 или 11 – контрольная цифра равна 0. Результат должен совпасть с десятой цифрой ИНН.
Пример: ИНН 7707083893.
7×2 + 7×4 + 0×10 + 7×3 + 0×5 + 8×9 + 3×4 + 8×6 + 9×8 = 14+28+0+21+0+72+12+48+72 = 267.
267 mod 11 = 3. 3 mod 10 = 3. Десятая цифра ИНН = 3. Верно.
Для ИНН физического лица (12 цифр) – две контрольные цифры, формула сложнее, но 1С считает её тоже автоматически.
Что 1С не проверяет
- Существует ли юрлицо с таким ИНН в ЕГРЮЛ прямо сейчас.
- Не ликвидировано ли оно.
- Не находится ли в стадии банкротства.
Для этого нужен запрос на сайт ФНС (egrul.nalog.ru) или подключённый сервис. Без этого можно провести сделку с недействующим контрагентом и потерять право на вычет НДС. Для компаний с большим потоком новых контрагентов есть смысл смотреть в сторону автоматической проверки контрагентов прямо в 1С – без ручных запросов к ФНС по каждой карточке.
Поиск дублей: встроенный инструмент и его ограничения
В 1С на платформе БСП (Бухгалтерия, УТ, КА, ERP и большинство отраслевых конфигураций) есть встроенная обработка «Поиск и замена дублей». Путь: «Администрирование» – «Обслуживание» – «Корректировка данных».
Пошаговый порядок работы:
- Открой обработку, выбери справочник «Контрагенты».
- Настрой критерии сравнения: поиск по ИНН (обязательно), по наименованию (дополнительно).
- Запусти поиск. При 1000 контрагентах занимает 2-5 минут.
- Просмотри найденные группы – это карточки с одним ИНН.
- Отметь «главный» элемент: тот, у которого больше документов или полнее заполнены реквизиты.
- Нажми «Удалить дубли». Система перенесёт все документы на главный элемент и пометит дубли на удаление.
- Запусти «Удаление помеченных объектов» – система покажет, какие дубли нельзя удалить и по какой причине.
Что проверить вручную перед слиянием:
- Разные КПП при одном ИНН – это разные юрлица одного холдинга. Их не сливают.
- Разные банковские счета и договоры – убедись, что на главном элементе остаются актуальные.
Типичный результат первой чистки в компании с 500 контрагентами: 30-60 дублей, из которых 8-12 требуют ручного разбора из-за разных КПП или спорных реквизитов. Всё остальное обработка сливает автоматически за 15 минут.
Договоры без контроля: типичная ошибка с цифрами потерь
Конкретный сценарий из практики. Компания заключила договор с поставщиком на сумму 600 000 ₽, срок – до 31 декабря. В карточке договора в 1С не поставили дату окончания и не указали лимит суммы – поле оставили пустым.
Менеджер продолжал проводить документы в январе и феврале. К концу февраля прошло ещё 180 000 ₽ – уже за рамками договора. Поставщик выставил счёт, его оплатили. Договорной защиты на эту сумму нет. При споре об условиях поставки – всё на словах.
Что должно быть заполнено в каждой карточке договора в 1С:
- Дата начала и дата окончания – обязательно, не пустые.
- Лимит суммы – если он прописан в бумажном договоре.
- Вид договора: с поставщиком, с покупателем, прочее. Не «прочее» для всего подряд.
- Валюта и форма расчётов.
Признаки проблемного договора:
- Поле «Действует по» пустое.
- Сумма документов по договору превышает указанный лимит более чем на 5%.
- Вид договора «прочее» при сумме свыше 100 000 ₽.
Про смежную тему – как менеджеры проводят документы сверх допустимых лимитов – есть отдельный разбор: контроль скидок в 1С: как менеджеры раздают прибыль.
Регламент создания нового контрагента
Это пошаговое правило для сотрудника, который вводит нового контрагента. Распечатай и повесь рядом с рабочим местом или добавь в инструкцию.
Шаг 1. Поиск перед созданием.
Прежде чем создавать – ищи по ИНН. Вводи ИНН без пробелов в поле поиска. Если нашёл совпадение – открывай существующего контрагента, не создавай нового.
Шаг 2. Проверка в ЕГРЮЛ.
Для контрагента, с которым сумма сделки от 50 000 ₽ и выше: открой egrul.nalog.ru, введи ИНН. Убедись: статус «Действующее», наименование совпадает с документами. Скриншот сохрани в папку сделки.
Шаг 3. Полный набор реквизитов.
Минимум для проведения документов: полное наименование, ИНН, КПП (для юрлиц), юридический адрес, банковский счёт. Без полного набора – документы не проводить.
Шаг 4. Договор до первого документа.
Новый договор создаётся до проведения первого акта или накладной. С датой начала, датой окончания и видом договора.
Ответственный. Конкретный сотрудник – менеджер или оператор – а не «все». Ошибка в ИНН или созданный дубль – его задача исправить.
Чек-лист ежемесячной проверки справочника
Выполняется раз в месяц. При базе до 1000 контрагентов занимает 40-60 минут.
- Запустить поиск дублей по ИНН через «Поиск и замена дублей». Устранить найденные.
- Найти контрагентов без ИНН: отчёт «Список контрагентов», фильтр «ИНН пустой». Заполнить или пометить на удаление.
- Найти договоры с истёкшей датой «Действует по», по которым в текущем месяце проводились документы. Список через универсальный отчёт по регистру «Взаиморасчёты с контрагентами».
- Проверить договоры с видом «прочее» при сумме проводок свыше 100 000 ₽. Уточнить вид вручную.
- Найти контрагентов без единого документа за последние 12 месяцев. Пометить как неактивных в отдельной группе – без удаления, чтобы не потерять историю.
Норматив: не более 3 новых дублей в месяц при соблюдении регламента создания. Если больше – регламент не исполняется, нужен разбор с конкретными сотрудниками.
Это можно не делать руками. Виртуальные сотрудники ОКК внутри 1С проверяют справочник контрагентов по расписанию: находят дубли, пустые ИНН, договоры с истёкшими датами и ставят задачи ответственным. Исправление тоже перепроверяется автоматически – без повторных ручных проходов. Посмотрите, как работают виртуальные сотрудники контроля качества в 1С – сводка в Telegram вместо ручных проверок.
Частые вопросы
Можно ли удалить контрагента, у которого есть документы?
Нет. В 1С контрагент с документами не удаляется – система выдаёт ошибку «Объект используется». Правильный путь: пометить на удаление (Ctrl+D), затем запустить «Удаление помеченных объектов». Система сама покажет, какие объекты нельзя удалить и по какой причине – и не тронет их.
Как быстро найти всех контрагентов с неверным ИНН?
Через отчёт «Список контрагентов» с выводом поля ИНН – выгрузи в Excel. В соседнем столбце посчитай контрольное число по формуле и сравни с последней цифрой. Записи с расхождением – кандидаты на ручную проверку. Альтернатива: бесплатные внешние обработки «Проверка ИНН контрагентов» с площадки Инфостарт.
Один партнёр работает через три разных юрлица. Как вести в 1С?
Создавать отдельную карточку для каждого ИНН – это три разных юрлица с отдельной ответственностью. Группировать их в папку «Группы контрагентов» с общим именем, например «Группа Альфа». Сводный долг по группе смотреть через отчёт «Взаиморасчёты с контрагентами» с группировкой по папке.
Как технически запретить проведение документов с контрагентом без ИНН?
В типовых конфигурациях 1С такого запрета нет по умолчанию. Добавить его можно через расширение конфигурации – оно не нарушает поддержку обновлений. В расширении описывается обработчик события «ПередЗаписью» документа с проверкой заполненности ИНН контрагента. Разработчик 1С реализует это за 1-2 часа.