Контроль задолженности — критически важная задача для любого бизнеса. В 1С:Предприятие проверка остатков дебиторской (долги вам) и кредиторской (ваши долги) задолженности может выполняться десятком способов — от простых отчетов до сложных аналитических запросов. Но как выбрать оптимальный метод, если вы не эксперт по 1С? Эта статья поможет разобраться в нюансах: от базовых отчетов до скрытых возможностей платформы, которые экономят часы работы бухгалтера.

Многие пользователи ошибочно считают, что достаточно открыть карточку контрагента — и вся информация будет перед глазами. На практике это работает только для микробизнеса с парой десятков операций в месяц. В реальных условиях требуется учитывать периоды, валюту, договора, счета учета и даже аналитику по документам. Мы покажем, как избежать типичных ошибок и получить актуальные данные за 2-3 клика.

Особое внимание уделим различиям между конфигурациями: 1С:Бухгалтерия 8.3, 1С:Управление торговлей 11 и 1С:ERP. Способы проверки задолженности в них схожи, но есть ключевые отличия в интерфейсе и доступных отчетах. Также разберем, как работать с валютными задолженностями, если ваша компания ведет расчеты в долларах или евро.

Если вы администратор или разработчик, найдете здесь и продвинутые методы: от прямых SQL-запросов к базе до программного получения данных через встроенный язык. Для бухгалтеров же подготовлены готовые шаблоны отчетов, которые можно скачать и использовать сразу после настройки.

1. Базовый способ: карточка контрагента

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

Чтобы открыть карточку:

  1. Перейдите в раздел Покупки и продажи → Контрагенты1С:Бухгалтерия 8.3) или CRM и продажи → Партнеры1С:ERP).
  2. Найдите нужного контрагента через поиск или список.
  3. Дважды кликните по строке — откроется карточка с вкладкой Расчеты или Взаиморасчеты.

На вкладке вы увидите:

  • 📊 Текущий остаток — сумма долга на сегодня (с учетом всех проведенных документов).
  • 📅 Дата последнего движения — когда был последний платеж или начисление.
  • 📄 Список документов — ссылки на акты, счета, платежки, формирующие остаток.
⚠️ Внимание: Если в карточке отображается нулевой остаток, но вы уверены в наличии задолженности, проверьте:
  1. Правильно ли указан Договор в документах (иногда долги "висят" на другом договоре того же контрагента).
  2. Не стоят ли галочки Зачет авансов в настройках учета (это может искажать остатки).

Для удобства можно настроить отображение дополнительных колонок: Валюта, Счет учета или Ответственный менеджер. Это делается через кнопку Еще → Настроить список.

📊 Какую конфигурацию 1С вы используете?
1С:Бухгалтерия 8.3
1С:Управление торговлей 11
1С:ERP
1С:Комплексная автоматизация
Другую

2. Отчет "Анализ субконто" для детального анализа

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

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

  1. В главном меню выберите Отчеты → Стандартные отчеты → Анализ субконто.
  2. В поле Субконто укажите Контрагенты (или Партнеры в 1С:ERP).
  3. В разделе Показатели отметьте галочками:
    • 📌 Входящий остаток — долг на начало периода.
    • 📌 Обороты — движения по дебету/кредиту за период.
    • 📌 Исходящий остаток — долг на конец периода.
  4. Установите нужный Период и нажмите Сформировать.
  5. Преимущества этого отчета:

    • 🔍 Возможность анализировать данные по нескольким счетам одновременно (например, 60.01 и 60.02).
    • 📈 Гибкая настройка группировок: по контрагентам, договорам, валютам.
    • 💾 Экспорт в Excel для дальнейшей обработки.
    Поле настройки Рекомендуемое значение Пояснение
    Период Текущий месяц или квартал Для анализа текущей задолженности достаточно месячного периода.
    Счета 60, 62, 76.05, 76.06 Основные счета для расчетов с поставщиками и покупателями.
    Валюта Рубли и валюта расчетов Если есть валютные контрагенты, добавьте доллары/евро.
    Дополнительные поля Договор, Документ расчетов Помогает идентифицировать источник задолженности.

    Критичный нюанс: Если в отчете не отображаются обороты по валюте, проверьте настройки учета валютных операций в разделе Главное → Настройки → Валюты. Часто проблема решается включением опции Вести учет в валюте для соответствующих счетов.

    💡

    Сохраните шаблон отчета с нужными настройками через кнопку Сохранить вариант. Это сэкономит время при повторном формировании.

    3. Отчет "Взаиморасчеты с контрагентами"

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

    • 📅 Просроченные долги с указанием количества дней задержки.
    • 📄 Документы-основания (счета, акты, накладные).
    • 💰 Сальдо на начало и конец периода.

Инструкция по формированию:

  1. Перейдите в Отчеты → Взаиморасчеты с контрагентами.
  2. Укажите:
    • 📅 Период — обычно текущий месяц или квартал.
    • 🏢 Контрагент — оставьте пустым для анализа всех партнеров.
    • 📝 Договор — если нужно фильтровать по конкретным соглашениям.
  • На вкладке Группировка добавьте поля:
    • 📌 Контрагент
    • 📌 Договор
    • 📌 Валюта долга
  • Нажмите Сформировать.
  • В результате вы получите таблицу с колонками:

    • 🔹 Контрагент — название компании.
    • 🔹 Договор — номер и дата договора.
    • 🔹 Сальдо на начало — долг на начало периода.
    • 🔹 Обороты — суммы по дебету/кредиту.
    • 🔹 Сальдо на конец — актуальный остаток.
    • 🔹 Просрочка (дней) — количество дней задержки.
    ⚠️ Внимание: Если в отчете появляются контрагенты с нулевым сальдо, но ненулевыми оборотами, это может указывать на:
    1. Ошибки в проводках (например, неправильно указан счет учета).
    2. Незакрытые авансы, которые не учтены в взаимозачетах.

    В таком случае проверьте документы вручную через Операции → Журнал проводок.

    Сверить период с датами документов|Проверить фильтр по договорам|Убедиться, что включены все нужные счета (60, 62, 76)|Просмотреть детализацию по строкам с ненулевым сальдо-->

    4. Просмотр задолженности через журнал документов

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

    Алгоритм действий:

    1. Откройте раздел Покупки или Продажи (в зависимости от типа задолженности).
    2. Выберите журнал:
      • 📋 Для дебиторской задолженности: Реализация (акты, накладные) или Счета на оплату.
      • 📋 Для кредиторской: Поступление (акты, накладные) или Счета от поставщиков.
  • Настройте фильтр:
    • 🔍 По Контрагенту.
    • 🔍 По Статусу оплаты (выберите Не оплачено или Частично оплачено).
    • 🔍 По Периоду (например, последние 3 месяца).
  • Отсортируйте по колонке Сумма долга или Дата.
  • Преимущества метода:

    • 🔧 Возможность массового изменения статусов (например, пометки на оплату).
    • 📧 Быстрая отправка напоминаний прямо из журнала (кнопка Напомнить о долге в 1С:УТ 11).
    • 🔄 Удобный взаимозачет между документами (кнопка Провести зачет).

    Обратите внимание на колонку Срок оплаты — она помогает выявить просроченные долги. В 1С:ERP и 1С:УТ 11 есть дополнительная колонка Ответственный, которая показывает, какой менеджер ведет этого клиента/поставщика.

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

    В журнале документов Счета на оплату или Реализация выделите нужные строки → нажмите Еще → Напомнить о долге → выберите шаблон письма (можно настроить заранее в Настройки → Шаблоны писем) → отправьте. В 1С:ERP также доступна SMS-рассылка.

    5. Продвинутые методы: запросы и обработки

    Для администраторов и разработчиков, которые нуждаются в автоматизации или нестандартных отчетах, подойдут следующие инструменты:

    Метод 1. Встроенный язык 1С (запросы)

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

    ВЫБРАТЬ
    

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

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

    СУММА(РегистрБухгалтерииОстатки.СуммаОстаток) КАК СуммаДолга

    ИЗ

    РегистрБухгалтерии.Хозрасчетный(Остатки(&ДатаНачала, &ДатаКонца)) КАК РегистрБухгалтерииОстатки

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

    ПО РегистрБухгалтерииОстатки.Контрагент = Контрагенты.Ссылка

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

    ПО РегистрБухгалтерииОстатки.ДоговорКонтрагента = ДоговорыКонтрагентов.Ссылка

    ГДЕ

    РегистрБухгалтерииОстатки.Счет В (&Счета)

    И РегистрБухгалтерииОстатки.Контрагент В (&Контрагенты)

    СГРУППИРОВАТЬ ПО

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

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

    Параметры запроса:

    • &ДатаНачала, &ДатаКонца — период анализа.
    • &Счета — массив счетов (например, 60.01, 62.01).
    • &Контрагенты — массив контрагентов (если нужен фильтр).

    Метод 2. внешние обработки

    Готовые обработки для анализа задолженности:

    ⚠️ Внимание: Перед использованием внешних обработок:
    1. Проверьте совместимость с вашей версией 1С (указано в описании обработки).
    2. Сделайте резервную копию базы (Администрирование → Выгрузить информационную базу).
    3. Запускайте в 1С:Предприятие (не в конфигураторе!) через Файл → Открыть.
    💡

    Для сложных аналитических задач (например, прогнозирования долгов) используйте 1С:Аналитика или подключайте Power BI через OData. Это требует настройки, но дает максимальную гибкость.

    6. Особенности работы с валютной задолженностью

    Если ваша компания ведет расчеты в иностранной валюте, проверка задолженности имеет нюансы:

    • 💱 Переоценка валютных остатков — 1С автоматически пересчитывает долги по курсу ЦБ на дату отчета.
    • 📉 Курсовые разницы — могут искажать реальную сумму долга (проверяйте проводки по счетам 91.02).
    • 🔄 Зачет авансов — в валюте должен учитывать курс на дату аванса и дату зачета.

    Как проверить валютную задолженность:

    1. Откройте отчет Анализ счета (раздел Отчеты → Стандартные отчеты).
    2. Укажите счет (например, 60.31 — расчеты с поставщиками в валюте).
    3. На вкладке Показатели добавьте:
      • 📌 Валюта
      • 📌 Сумма в валюте
      • 📌 Сумма в рублях
    4. Сформируйте отчет и обратите внимание на колонку Курс — она покажет, по какому курсу пересчитана валюта.
    5. Типичные ошибки при работе с валютой:

      • 🚫 Неуказанный Курс валюты в документе (1С берет курс по умолчанию, что приводит к искажениям).
      • 🚫 Несовпадение валют в Договоре и Документе (например, договор в долларах, а счет в рублях).
      • 🚫 Отсутствие проводок по Переоценке валютных остатков (настраивается в Главное → Настройки → Валюты).

    Важно для экспортеров/импортеров: В 1С:ERP и 1С:КА 2 есть специализированный отчет Валютная позиция (раздел Финансы), который показывает риски курсовой разницы по каждому контрагенту.

    7. Автоматизация контроля задолженности

    Ручная проверка остатков отнимает много времени. Автоматизировать процесс можно следующими способами:

    1. Настройка напоминаний

    В 1С:УТ 11 и 1С:ERP есть встроенный механизм уведомлений:

    1. Перейдите в CRM и продажи → Настройки и справочники → Напоминания.
    2. Создайте новое правило с условием:
      • 📌 Тип документаСчет на оплату или Реализация.
      • 📌 УсловиеСрок оплаты просрочен на 3 дня.
      • 📌 ДействиеОтправить email менеджеру.
  • Укажите шаблон письма (можно редактировать в Администрирование → Печатные формы).
  • 2. Регламентные задания

    Для автоматического формирования отчетов по расписанию:

    1. Откройте Администрирование → Регламентные задания.
    2. Создайте новое задание типа Формирование отчета.
    3. Укажите:
      • 📌 ОтчетВзаиморасчеты с контрагентами.
      • 📌 Периодичность — например, Каждый понедельник в 9:00.
      • 📌 Получатели — email бухгалтера или финансового директора.
    4. 3. Интеграция с мессенджерами

      С помощью 1С:Connect или 1С:Signal можно настраивать уведомления в Telegram или Slack. Пример настройки:

      • 🤖 Установите обработку 1С + Telegram Bot.
      • 📋 Настройте триггер на событие Просрочка долга > 5 дней.
      • 📱 Укажите ID чата в Telegram для отправки сообщений.
    ⚠️ Внимание: При настройке автоматических уведомлений:
    1. Проверьте, что в шаблоне письма указаны все необходимые реквизиты (номер документа, сумма долга, срок оплаты).
    2. Ограничьте частоту рассылки, чтобы не перегружать почту (например, не чаще 1 раза в день).
    3. Тестируйте настройки на копии базы, чтобы избежать спама реальным получателям.

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

    Даже опытные пользователи 1С допускают ошибки при анализе задолженности. Вот самые распространенные из них:

    Ошибка 1: Игнорирование аналитики по договорам

    Если у контрагента несколько договоров, долги могут "прятаться" на одном из них, mientras otro muestra saldo cero. Решение: всегда проверяйте остатки с группировкой по договорам.

    Ошибка 2: Неучтенные авансы

    Авансы, не зачтенные в счет оплаты, искажают реальную картину. Решение: используйте отчет Авансы полученные/выданные (раздел Отчеты → Денежные средства).

    Ошибка 3: Неактуальный курс валюты

    При ручном вводе документов в валюте легко забыть указать курс. Решение: настройте автоматическое заполнение курса в Главное → Настройки → Валюты.

    Ошибка 4: Несвоевременная переоценка

    Валютные остатки нужно переоценивать ежемесячно. Решение: создайте регламентное задание на выполнение документа Переоценка валютных остатков.

    Ошибка 5: Дублирование документов

    Один и тот же долг может быть дублирован в разных документах (например, счет и акт по одной сделке). Решение: используйте обработку Поиск дублей документов (доступна на Инфостарт).

    Ошибка Признаки Как исправить
    Неверный счет учета Остатки есть, но не отображаются в отчетах Проверить проводки через Операции → Журнал проводок
    Незакрытые авансы Сальдо по 62.02 не нулевое Сделать взаимозачет (Банк и касса → Зачет авансов)
    Ошибка в валюте Разница между суммой в валюте и рублях Проверить курс в документе и настройках валют
    Дубль документа Один и тот же долг в двух документах Удалить дубликат или сделать корректировку

    Если после проверки всех пунктов остатки все равно не сходятся, воспользуйтесь отчетом "Сверка расчетов" (Отчеты → Взаиморасчеты → Сверка расчетов). Он показывает все движения по контрагенту с детализацией до проводок.

    💡

    Регулярная сверка с контрагентами (ежемесячная отправка актов сверки) снижает риск ошибок на 80%.

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

    Как увидеть просроченную задолженность?

    Используйте отчет Взаиморасчеты с контрагентами и добавьте группировку по колонке Просрочка (дней). Для удобства настройте фильтр: Просрочка > 0. В 1С:ERP есть отдельный отчет Просроченная дебиторская задолженность в разделе Финансы.

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

    Почему в карточке контрагента остаток не совпадает с отчетом?

    Это происходит из-за:

    1. Разных периодов анализа (карточка показывает текущий остаток, а отчет — за выбранный период).
    2. Фильтров по договорам или счетам учета.
    3. Непровedenных документов (они не попадают в остатки).

    Чтобы найти причину, сравните:

    • 🔹 Даты документов в карточке и отчете.
    • 🔹 Настройки фильтров (особенно по счетам 60, 62, 76).
    • 🔹 Статус проводок (Операции → Журнал проводок).
    Как посчитать задолженность по группе контрагентов?

    Используйте отчет Анализ субконто с группировкой по Группам контрагентов:

    1. Откройте отчет через Отчеты → Стандартные отчеты → Анализ субконто.
    2. В поле Субконто выберите Контрагенты.
    3. На вкладке Группировка добавьте поле Группа контрагентов.
    4. Укажите нужные счета (60, 62) и сформируйте отчет.

    Для удобства экспортируйте результат в Excel и стройте сводную таблицу.