Поиск должников в 1С:Предприятие — рутинная, но критически важная задача для бухгалтеров, финансовых директоров и менеджеров по работе с клиентами. Отсутствие системы контроля дебиторской задолженности приводит к cash-gap, упущенной выручке и даже судебным разбирательствам. В этой статье разберём все возможные способы поиска должников в типовой и доработанной : от стандартных отчётов до SQL-запросов для опытных пользователей.

Мы рассмотрим не только базовые инструменты (Отчёт по дебиторской задолженности, Карточка расчётов с контрагентом), но и скрытые возможности платформы: как найти просроченные долги по конкретному менеджеру, выгрузить данные в Excel для дальнейшего анализа, или настроить автоматическое уведомление о приближающихся сроках оплаты. Особое внимание уделим типичным ошибкам, из-за которых должники «прячутся» от фильтров (например, неверно указанные договора или неактуальные курсы валют).

Инструкции актуальны для последних версий 1С:Бухгалтерия 8.3, 1С:Управление торговлей 11 и 1С:Зарплата и управление персоналом 3.1. Если вы работаете с сильно доработанной конфигурацией, некоторые пункты меню могут отличаться — в этом случае используйте универсальные методы (раздел про SQL-запросы).

1. Стандартный отчёт «Анализ задолженности по контрагентам»

Самый быстрый способ получить список должников — воспользоваться встроенным отчётом Анализ задолженности по контрагентам. Он доступен во всех бухгалтерских и торговых конфигурациях и позволяет фильтровать данные по срокам, суммам и типам договоров.

Чтобы открыть отчёт:

  • 📊 В 1С:Бухгалтерия 8.3: перейдите в раздел Отчёты → Стандартные отчёты → Анализ задолженности.
  • 🛒 В 1С:Управление торговлей 11: Отчёты → Финансы → Анализ дебиторской задолженности.
  • 👔 В 1С:ЗУП 3.1: для поиска задолженности по сотрудникам используйте Отчёты → Зарплата → Расчёты с сотрудниками.

В настройках отчёта обязательно укажите:

  • 📅 Период анализа (например, «за последний квартал»).
  • 💰 Валютный фильтр — если у вас есть расчёты в иностранной валюте.
  • 📄 Тип договора (например, «С покупателем» или «С поставщиком»).
  • Срок просрочки (например, «более 30 дней»).
💡

Если в отчёте не отображаются известные вам должники, проверьте фильтр по организации — возможно, долг числится за другой компанией вашей группы.

После формирования отчёта обратите внимание на колонки:

  • Дней просрочки — показывает, сколько дней долг не погашен.
  • Сумма задолженности — общая сумма долга в валюте расчётов.
  • Договор — по какому документу возникла задолженность.

Указан верный период|Фильтр по валюте соответствует договорам|Отмечены все нужные организации|Просрочка рассчитывается от даты документа, а не от даты оплаты-->

2. Карточка расчётов с контрагентом: детализация по документам

Если стандартный отчёт показывает только общие суммы, а вам нужны конкретные документы (счета, накладные, акты), которые не оплачены, используйте Карточку расчётов с контрагентом. Она позволяет увидеть историю взаимодействия с клиентом или поставщиком и выявить, какие именно операции привели к образованию долга.

Как открыть карточку:

  1. Перейдите в справочник Контрагенты (Партнёры → Контрагенты в УТ 11).
  2. Выберите нужного контрагента и нажмите Ещё → Карточка расчётов (или Действия → Карточка расчётов в старых версиях).
  3. В настройках фильтра укажите:
    • 📅 Период (например, «за год»).
    • 📄 Тип документа (например, «Реализация товаров и услуг»).
    • 💰 Валюту расчётов.

В карточке обратите внимание на:

  • 🔴 Красные суммы — это дебиторская задолженность (контрагент должен вам).
  • 🔵 Синие суммы — кредиторская задолженность (вы должны контрагенту).
  • 📋 Ссылки на документы — кликните по сумме, чтобы открыть первичный документ (счёт, накладную, акт).
Что делать, если в карточке нет долгов, но они есть в отчёте?

Это может происходить из-за:

1. Разных организаций в фильтрах (в отчёте указана одна компания, в карточке — другая).

2. Несовпадающих периодов (например, долг возник в прошлом году, а карточка показывает только текущий).

3. Ошибок в проводках — проверьте корректность заполнения документов (особенно реквизиты "Договор" и "Счёт учёта").

Если вам нужно экспортировать данные для дальнейшей работы (например, чтобы отправить письма должникам), нажмите Ещё → Выгрузить в Excel. В выгруженном файле будут все колонки карточки, включая номера и даты документов.

3. Поиск должников по сотрудникам (1С:ЗУП)

В 1С:Зарплата и управление персоналом задолженность может возникать не только у контрагентов, но и у сотрудников. Например, если работник получил аванс, но не отработал его, или если у него есть невыплаченные подотчётные суммы. Чтобы найти таких должников:

Способ 1: Отчёт Расчёты с сотрудниками по зарплате

  • Перейдите в Отчёты → Зарплата → Расчёты с сотрудниками по зарплате.
  • В настройках отметьте галочкой Показывать только задолженность.
  • Укажите период и организацию.

Способ 2: Отчёт Анализ подотчётных сумм

  • Откройте Отчёты → Кадры → Анализ подотчётных сумм.
  • Фильтруйте по сотрудникам с отрицательным остатком (это означает, что сотрудник должен компании).

Раз в месяц|Раз в квартал|Только перед отчётностью|Никогда не проверяю-->

Особое внимание уделите следующим типам долгов:

Тип задолженности Где искать Как устранить
Неотработанный аванс Расчёты с сотрудниками по зарплате Удержать из следующей зарплаты или оформить возвратом наличных
Просроченный подотчёт Анализ подотчётных сумм Требовать отчёт или удержать сумму из зарплаты
Излишне выплаченная зарплата Карточка сотрудника → Взаиморасчёты Удержать в течение 3 месяцев (ст. 137 ТК РФ)
💡

В 1С:ЗУП задолженность сотрудников может автоматически списываться при удержаниях. Настройте это в Настройки → Расчёт зарплаты → Удержания.

4. Поиск должников по менеджерам (для 1С:Управление торговлей)

В 1С:Управление торговлей 11 можно анализировать дебиторскую задолженность по ответственным менеджерам. Это помогает выявить, какие продавцы работают с ненадёжными клиентами или не контролируют оплату.

Инструкция:

  1. Откройте отчёт Анализ дебиторской задолженности (Отчёты → Финансы).
  2. В настройках добавьте группировку по полю Ответственный (менеджер).
  3. Отсортируйте данные по колонке Сумма задолженности по убыванию.

Если в вашей базе не настроено поле Ответственный в документах реализации, его можно добавить:

  • 🔧 Перейдите в Администрирование → Настройки программы → Документы.
  • Выберите документ Реализация товаров и услуг и добавьте реквизит Ответственный (тип — Справочник.Пользователи).
  • 🔄 Обновите формы документов, чтобы поле отображалось при создании.
💡

Чтобы менеджеры сами контролировали долги, настройте им права на просмотр отчёта Моя дебиторская задолженность (раздел Администрирование → Права пользователей).

Для автоматизации контроля можно настроить уведомления о просроченных долгах:

  1. Перейдите в Администрирование → Настройки программы → Бизнес-процессы.
  2. Создайте новый бизнес-процесс с условием: Дней просрочки > 30.
  3. Настройте действие: Отправить email ответственному менеджеру.

5. SQL-запросы для опытных пользователей

Если стандартные отчёты не дают нужной гибкости (например, требуется найти должников с определёнными условиями по нескольким базам), можно использовать SQL-запросы. Этот метод подходит для администраторов или пользователей с доступом к конфигуратору.

Пример запроса для поиска контрагентов с просроченной дебиторской задолженностью более 30 дней:

ВЫБРАТЬ

Контрагенты.Наименование КАК Контрагент,

ДоговорыКонтрагентов.Номер КАК НомерДоговора,

Взаиморасчеты.СуммаОстатка КАК СуммаДолга,

Взаиморасчеты.ДнейПросрочки КАК ДнейПросрочки

ИЗ

РегистрНакопления.ВзаиморасчетыСКонтрагентами.Остатки КАК Взаиморасчеты

ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты

ПО Взаиморасчеты.Контрагент = Контрагенты.Ссылка

ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов

ПО Взаиморасчеты.Договор = ДоговорыКонтрагентов.Ссылка

ГДЕ

Взаиморасчеты.СуммаОстатка > 0

И Взаиморасчеты.ДнейПросрочки > 30

УПОРЯДОЧИТЬ ПО

ДнейПросрочки УБЫВ

Чтобы выполнить запрос:

  1. Откройте 1С:Предприятие в режиме Конфигуратор.
  2. Перейдите в Сервис → Запросы → Конструктор запросов.
  3. Вставьте текст запроса и нажмите Выполнить.
  4. Для экспорта результата нажмите Файл → Сохранить как… и выберите формат Excel или CSV.
Как модифицировать запрос для поиска кредиторской задолженности?

Замените условие Взаиморасчеты.СуммаОстатка > 0 на Взаиморасчеты.СуммаОстатка < 0. Это покажет суммы, которые должна ваша организация.

Для регулярного использования сохраните запрос как внешний отчёт:

  • 📄 В конструкторе запросов нажмите Файл → Сохранить как внешний отчёт.
  • 🔧 Укажите имя (например, Должники_более_30_дней).
  • 🔄 Теперь отчёт будет доступен в разделе Отчёты → Внешние отчёты.

6. Автоматизация поиска должников: регламентные задания

Чтобы не запускать отчёты вручную, настройте регламентные задания для автоматического поиска и уведомления о должниках. Это особенно полезно для крупных компаний с большим количеством контрагентов.

Инструкция по настройке:

  1. Перейдите в Администрирование → Регламентные и фоновые задания.
  2. Нажмите Создать и выберите тип задания: Формирование отчёта.
  3. Укажите отчёт (например, Анализ дебиторской задолженности) и настройте параметры:
    • 📅 Периодичность: Ежедневно или Еженедельно.
    • ⏰ Время выполнения (например, 9:00).
    • 📧 Отправить результаты на email (укажите адреса бухгалтерии или финансового директора).

Для расширенной автоматизации можно настроить интеграцию с email или SMS:

  • 📧 Используйте обработку Пакетное отправление писем (доступна в 1С:Документооборот или как внешняя доработка).
  • 📱 Для SMS-уведомлений подключите сервис рассылок (например, SMS.ru или TurboSMS) через Администрирование → Интеграция с внешними системами.
💡

Регламентные задания выполняются только при работающем сервере 1С:Предприятие. Если у вас файловый вариант базы, используйте Планировщик задач Windows для запуска в фоновом режиме.

7. Типичные ошибки и как их избежать

Даже в правильно настроенной должники могут «прятаться» из-за ошибок в данных или неверных настроек. Вот наиболее распространённые проблемы и способы их решения:

Проблема Причина Решение
Долги не отображаются в отчётах Неверно указан Договор в документах Проверьте реквизит Договор в счетах и накладных. Он должен совпадать с договором в справочнике Договоры контрагентов
Некорректные суммы долга Ошибки в курсах валют Обновите курсы валют в Справочники → Валюты и перепроведите документы
Просрочка считается неверно Не указан Срок оплаты в документе Заполните поле Срок оплаты в счетах и накладных. Если его нет — доработайте конфигурацию
Долги дублируются Один и тот же документ проведён дважды Проверьте движения документов в Все функции → Стандартные → Просмотр движений документа
💡

Если после исправлений долги всё равно не отображаются, выполните тестирование и исправление базы (Администрирование → Тестирование и исправление). Это устранит возможные ошибки в регистрах накопления.

Ещё одна частая ошибка — неактуальные остатки из-за не проведённых документов. Чтобы этого избежать:

  • 🔄 Регулярно проводите документ Закрытие месяца1С:Бухгалтерия).
  • 📅 Проверяйте, что все банковские выписки и кассовые документы введены в систему.
  • 🔍 Используйте отчёт Анализ субконто для поиска «зависших» сумм.
💡

Если у вас ведётся учёт по нескольким организациям, всегда проверяйте фильтр по организации в отчётах. Долги могут числиться за другой компанией вашей группы.

FAQ: Частые вопросы по поиску должников в 1С

Как найти должников по конкретному менеджеру, если в отчёте нет такой группировки?

Если в стандартном отчёте нет группировки по менеджерам, сделайте следующее:

  1. Откройте отчёт Анализ дебиторской задолженности.
  2. Нажмите Настройки → Группировки.
  3. Добавьте поле Ответственный (менеджер).
  4. Если поля нет — доработайте отчёт через конфигуратор или запросите помощь программиста .
Можно ли найти должников по частичному наименованию (например, все контрагенты с «ООО Ромашка»)?

Да, используйте фильтр по наименованию:

  1. В отчёте Анализ дебиторской задолженности нажмите Настройки → Отбор.
  2. Добавьте отбор по полю Контрагент.Наименование.
  3. Выберите условие Содержит и введите «Ромашка».

Для более гибкого поиска используйте символ % (например, %Ромашка% — найдёт все вхождения).

Как экспортировать список должников в Excel с сохранением форматирования?

Чтобы экспортировать данные с сохранением цветов и формул:

  1. Сформируйте отчёт в .
  2. Нажмите Ещё → Выгрузить в Excel.
  3. В открывшемся окне выберите Сохранить форматирование.
  4. Если нужны дополнительные колонки (например, телефоны контрагентов), предварительно настройте их в отчёте.

Для автоматического экспорта используйте внешние обработки (например, Выгрузка в Excel от Леонида Пахомова).

Почему в отчёте показывается задолженность, которой нет?

Это может происходить по нескольким причинам:

  • 🔹 Не проведённые документы оплаты — проверьте, что платежи введены и проведены.
  • 🔹 Ошибки в корреспонденции счетов — например, оплата попала на другой договор.
  • 🔹 Неактуальные курсы валют — обновите курсы в справочнике Валюты.
  • 🔹 Зависшие авансы — используйте отчёт Анализ авансов полученных для их выявления.

Чтобы найти источник проблемы, откройте Карточку расчётов с контрагентом и проверьте движения по документам.

Как настроить уведомления о новых должниках?

Для автоматических уведомлений:

  1. Создайте регламентное задание (раздел Администрирование).
  2. Выберите отчёт Анализ дебиторской задолженности с фильтром по просрочке (например, Дней просрочки > 0).
  3. Настройте отправку результатов на email или в Telegram (через внешние обработки).

Для 1С:Управление торговлей можно использовать бизнес-процесс Контроль оплаты, который будет отправлять письма менеджерам о просроченных долгах их клиентов.