Мёртвые контрагенты в 1С: как найти, проверить и архивировать

«Мёртвый» контрагент – это организация в вашей базе, с которой не было ни одного документа больше 12 месяцев и до которой невозможно дозвониться. В типичной базе на 3000-8000 контрагентов таких накапливается от 30 до 55% за 5 лет работы. Их не удаляют, потому что «вдруг понадобится история» – и в итоге менеджеры тратят время на поиск нужных клиентов среди мусора.
Когда контрагент считается неактивным
1С не знает понятия «мёртвый клиент» – только вы устанавливаете критерии. Три рабочих признака, которые применяют на практике:
- Последний документ (реализация, поступление, счёт) – старше 12 месяцев.
- Контактные данные (телефон, email) не обновлялись больше 18 месяцев.
- ИНН отсутствует или не проходит проверку по контрольной цифре.
Четвёртый и самый надёжный признак: контрагент ликвидирован по данным ФНС. Это проверяется бесплатно через сервис «Прозрачный бизнес» или через запрос сведений из карточки контрагента в 1С, если настроена синхронизация с ФНС.
Порог в 12 месяцев подходит для большинства B2B-компаний с циклическими закупками. Если у вас строительство или проектный бизнес с редкими сделками – сдвиньте порог до 24 месяцев.
Три отчёта, которые покажут мусор прямо сейчас
В типовых конфигурациях 1С – УТ 11, КА 2, ERP 2 – достаточно стандартных инструментов. Никаких доработок не нужно.
Отчёт «Ведомость по партнёрам»
Настройте отбор: период – последние 12 месяцев, группировка – Контрагент. Контрагенты, которых нет в отчёте, – первые кандидаты на проверку. Выгрузите список в Excel и отсортируйте по дате последнего документа.
Список контрагентов с пустым ИНН
Откройте справочник «Контрагенты», через «Настройку списка» добавьте колонку ИНН и установите отбор «ИНН = пустое значение». Обычно таких 3-8% от базы. Часть – физлица без ИНН, это нормально. Остальные – ошибки заполнения, которые надо исправить.
Проверка ИНН по контрольной цифре
ИНН юрлица (10 цифр) содержит контрольную цифру на 10-й позиции. Если вносили ИНН с опечаткой, формула выдаст несовпадение. Расчёт для 10-значного ИНН:
10-я цифра = остаток от деления суммы (2×d₁ + 4×d₂ + 10×d₃ + 3×d₄ + 5×d₅ + 9×d₆ + 4×d₇ + 6×d₈ + 8×d₉) на 11
Если остаток больше 9 – берём остаток от деления на 10. Несовпадение с 10-й цифрой = ИНН с ошибкой. Такие записи не пройдут выгрузку в ФНС – ни в УПД, ни в отчётности. Особенно критично это при работе с прослеживаемыми товарами: неверный ИНН покупателя означает ошибку в отчёте об операциях.
Чек-лист: пять шагов перед архивированием
Пропуск одного пункта – и через две недели бухгалтер придёт с вопросом «а куда делся долг в 80 000 ₽». Проверяйте каждого кандидата по этому списку.
- Нет открытых взаиморасчётов – проверьте ОСВ по счетам 60, 62, 76. Ненулевой остаток означает, что архивировать нельзя до выяснения.
- Нет незакрытых заказов или действующих договоров с ненулевым остатком аванса.
- Нет активных задач и напоминаний в CRM-блоке 1С.
- Контактные данные сохранены в карточке – даже если они уже недействующие.
- В поле «Комментарий» записана дата и причина архивирования: «ликвидирован 15.09.2026» или «нет ответа 14+ мес., последний документ 01.07.2025».
Если хотя бы один пункт не выполнен – не переводите в архив. Ставьте задачу на ответственного менеджера с дедлайном.
Три способа архивировать без потери истории
Удалить контрагента с движениями нельзя – 1С не разрешит. Есть три рабочих варианта в зависимости от ситуации.
Способ 1: Группа «_Архив» в справочнике
Создайте в справочнике «Контрагенты» группу с названием «_Архив» (подчёркивание в начале – чтобы группа всегда оказывалась внизу списка). Переносите туда неактивных. Все документы остаются доступными по прямой ссылке или через фильтр.
В отборах рабочих журналов добавьте условие «Контрагент.Родитель <> _Архив» – и менеджеры не видят мусор при вводе новых документов. Это самый простой способ без доработок.
Способ 2: Пометка на удаление
Подходит, если по контрагенту нет ни одного документа. 1С сначала проверит движения – если найдёт, покажет список мест использования. После пометки контрагент исчезает из рабочих списков, но физически остаётся в базе. Восстанавливается за несколько секунд.
Способ 3: Дополнительный реквизит «Статус клиента»
В УТ 11.5+, КА 2.5+ добавьте дополнительный реквизит «Статус клиента» со значениями: Активный, Холодный, Архив. Это даёт гибкость: можно анализировать базу в разрезе статусов, строить воронку по «холодным» и отдельно видеть архивных. Настраивается через «НСИ и администрирование – Общие настройки – Дополнительные реквизиты и сведения».
Кейс: что даёт чистка на реальных цифрах
Оптовая компания из Воронежа, торговля стройматериалами, 14 менеджеров, 7 лет работы. В базе 1С накопилось 11 400 контрагентов. Из них активных (хотя бы одна продажа за последние 12 месяцев) – 1 900. Остальные 9 500 – балласт.
Что это давало на практике:
- Поиск нужного контрагента при вводе нового документа – 2-4 минуты из-за однофамильцев и дублей.
- 3 менеджера из 14 периодически работали с неактивными карточками, не подозревая об этом: вносили заказы на ликвидированные организации, звонили на отключённые номера.
- Около 50 звонков в месяц на недействующие контакты – примерно 12 часов рабочего времени. При ставке менеджера 350 ₽/час – потери 4 200 ₽ в месяц, или 50 400 ₽ в год только на «мусорных» звонках.
После трёх дней работы одного сотрудника:
- Рабочая база – 2 100 активных + 9 300 в группе «_Архив».
- Среднее время поиска контрагента упало с 3 минут до 40 секунд.
- Дубли сократились с 320 до 12 записей.
Регламент: как не допустить повторного накопления
Разовая чистка работает год-полтора. Без регламента мусор накапливается с той же скоростью.
Ответственный: старший менеджер по продажам или руководитель отдела.
Периодичность: раз в квартал, первая рабочая неделя нового квартала.
Триггер внеочередной проверки: более 100 новых контрагентов в базе за календарный месяц.
Порядок действий на каждую квартальную чистку:
- Выгрузить список контрагентов без документов за последние 12 месяцев.
- Проверить на дубли по ИНН через «Администрирование – Поиск и удаление дублей».
- Пройти чек-лист из 5 пунктов для каждого кандидата.
- Перенести в «_Архив» или поставить пометку на удаление.
- Зафиксировать итог в любом удобном формате: дата, количество архивированных, ответственный.
Отслеживайте долю неактивных каждый квартал. Если через два квартала после чистки их снова больше 30% – проблема не в базе, а в привычке менеджеров создавать новую карточку вместо поиска существующей. Это решается настройкой предупреждения о дублях при создании контрагента.
Это можно не делать руками. Виртуальные сотрудники внутри 1С проверяют 100% контрагентов по заданному регламенту – контрольную цифру ИНН, дату последнего документа, наличие открытых взаиморасчётов – и автоматически ставят задачи ответственным по каждому нарушению. После исправления перепроверяют. Посмотрите, как работают виртуальные сотрудники контроля качества в 1С – сводка в Telegram вместо ручных проверок.
Частые вопросы
Можно ли удалить контрагента, если по нему есть старые документы?
Нет. 1С не позволит удалить контрагента с движениями в базе – выдаст список мест использования. Правильный путь – перенести в группу «_Архив». Все документы сохранятся и останутся доступными, но не будут мешать в рабочих журналах.
Как найти дубли контрагентов в 1С?
Через «Администрирование – Поддержка и обслуживание – Поиск и удаление дублей». Выберите объект «Контрагенты», поле сравнения – «ИНН». 1С покажет группы совпадений, вы указываете главную запись. Связанные документы перепривязываются к ней автоматически.
Как часто нужно проверять базу?
Раз в квартал – для компаний с активным привлечением (100+ новых контрагентов в год). Для стабильного бизнеса с постоянной клиентской базой – раз в полгода. Если добавляете меньше 20 новых в месяц, годовой чистки достаточно.
Нужно ли согласовывать архивирование с бухгалтером?
Обязательно проверьте ОСВ по счетам 60, 62, 76 перед переводом в архив. Если есть ненулевые остатки – бухгалтер должен разобраться с ними до архивирования. Обычно это либо незакрытые авансы, либо просроченная дебиторка, про которую давно «забыли».