Контроль дебиторской и кредиторской задолженности — одна из ключевых задач бухгалтера и финансового директора. В 1С:Предприятие есть несколько способов получить актуальные данные о долгах контрагентов, но не все пользователи знают, как это сделать быстро и без ошибок. В этой статье разберём 5 проверенных методов, включая стандартные отчёты, специализированные обработки и SQL-запросы для опытных пользователей.
Отсутствие своевременного контроля задолженности может привести к кассовым разрывам, штрафам за просрочку платежей или упущенной выручке. Например, если поставщик не оплатил ваш счёт, а вы не отследили это в 1С, рискуете остаться без оборотных средств. С другой стороны, забытая кредиторская задолженность грозит пенями от налоговой. Поэтому умение оперативно формировать отчёты по контрагентам — для любого специалиста, работающего с 1С.
Мы рассмотрим решения для самых популярных конфигураций: 1С:Бухгалтерия 8 (включая редакцию 3.0), 1С:Управление торговлей (УТ 11), 1С:ERP, а также универсальные подходы, которые работают в большинстве типовых решений. Если вы используете сильно доработанную или отраслевую конфигурацию, некоторые пункты могут отличаться — об этом мы предупредим отдельно.
1. Стандартный отчёт «Анализ субконто» — базовый способ
Самый простой и доступный метод — воспользоваться встроенным отчётом «Анализ субконто». Он подходит для всех конфигураций на базе 1С:Предприятие 8 и позволяет получить данные по задолженности в разрезе контрагентов, договоров и даже конкретных документов.
Чтобы открыть отчёт:
- Перейдите в меню
Отчёты → Стандартные отчёты → Анализ субконто. - В поле
Субконто 1выберитеКонтрагенты(илиПартнёрыв УТ/ERP). - В поле
Счётукажите60.01(расчёты с поставщиками) или62.01(расчёты с покупателями). - Задайте период и нажмите
Сформировать.
В результате вы получите таблицу с остатками по каждому контрагенту на начало и конец периода, а также обороты за выбранный интервал. Важно: этот отчёт показывает только сальдо, но не раскрывает детализацию по документам — для этого потребуются другие инструменты.
2. Отчёт «Ведомость по контрагентам» — детализация по договорам
Если вам нужна более подробная информация, включая разбивку по договорам и валютам расчётов, используйте отчёт «Ведомость по контрагентам». Он есть в 1С:Бухгалтерия 8.3 и 1С:ERP, а в УТ 11 его аналог называется Ведомость по партнёрам.
Как сформировать отчёт:
- Откройте раздел
Покупки и продажи(илиФинансыв ERP). - Выберите
Отчёты → Ведомость по контрагентам. - Установите фильтры:
- 📅 Период: укажите дату, на которую нужно получить остатки.
- 📝 Контрагенты: оставьте пустым для всех или выберите конкретных.
- 💰 Валюта: если работаете с иностранными партнёрами, выберите нужную валюту.
Сформировать.Преимущество этого отчёта — возможность увидеть просроченную задолженность (если в настройках включён соответствующий флаг). Также здесь отображаются суммы по каждому договору отдельно, что удобно для анализа.
Установить корректный период|Выбрать нужную организацию (если их несколько)|Проверить фильтр по валюте (если есть валютные операции)|Отметить галочкой"Показывать нулевые остатки" (если нужно)|Сверить данные с последней выгрузкой из банка-->
3. Отчёт «Карточка счёта» — для бухгалтеров
Если вам нужна максимальная детализация по проводкам, используйте «Карточку счёта». Этот отчёт показывает все движения по выбранному счёту (например, 60.01 или 62.01) с указанием документов-оснований, сумм и остатков после каждой операции.
Инструкция:
- Перейдите в
Отчёты → Карточка счёта. - В поле
Счётукажите нужный (например,62.01для дебиторки). - В
Субконто 1выберитеКонтрагенты. - Задайте период и нажмите
Сформировать.
В результате вы получите таблицу, где каждой строке соответствует документ (счёт, платёжное поручение, акт и т.д.). Это удобно для поиска ошибок или уточнения, по какому именно документу числится долг.
⚠️ Внимание: Если в вашей базе ведётся аналитика по договорам, в настройках отчёта добавьте Субконто 2 → Договоры, иначе данные будут сгруппированы только по контрагентам без разбивки по соглашениям.
4. Обработка «Поиск и замена задолженности» — для исправления ошибок
Если вам нужно не только посмотреть задолженность, но и исправить ошибочные остатки (например, перенести долг с одного контрагента на другого или списать бесспорную задолженность), используйте обработку Поиск и замена задолженности. Она есть в стандартных поставках 1С:Бухгалтерия 8.3 и 1С:ERP.
Как работать с обработкой:
- Откройте
Все функции → Обработки → Поиск и замена задолженности. - Выберите счёт (например,
62.01). - Укажите контрагента (или оставьте пустым для всех).
- Нажмите
Найти— система покажет все не закрытые взаимозачётом суммы. - 🔄 Перенести задолженность между контрагентами.
- 🗑️ Списать безнадёжный долг.
- 🔗 Провести взаимозачёт между дебиторкой и кредиторкой.
С помощью этой обработки можно:
⚠️ Внимание: Перед массовыми изменениями обязательно сделайте резервную копию базы. Ошибки в обработке могут привести к искажению учёта, особенно если в базе ведётся аналитика по нескольким субконто (например, договорам, проектам, направлениям деятельности).
5. SQL-запрос для опытных пользователей
Если стандартные отчёты не дают нужной гибкости (например, требуется выгрузить данные в Excel с дополнительными полями), можно использовать прямой SQL-запрос. Этот метод подходит для администраторов или пользователей с правами на доступ к конфигуратору.
Пример запроса для получения задолженности по счёту 62.01 (дебиторка) с разбивкой по контрагентам и договорам:
ВЫБРАТЬ
Контрагенты.Наименование КАК Контрагент,
ДоговорыКонтрагентов.Номер КАК Договор,
РегистрБухгалтерииОстатки.СальдоНачальноеОборот КАК СальдоНачальное,
РегистрБухгалтерииОстатки.СальдоКонечноеОборот КАК СальдоКонечное
ИЗ
РегистрБухгалтерии.Хозрасчетный (&Период, Счет = &Счет) КАК РегистрБухгалтерииОстатки
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
ПО РегистрБухгалтерииОстатки.Контрагент = Контрагенты.Ссылка
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
ПО РегистрБухгалтерииОстатки.ДоговорКонтрагента = ДоговорыКонтрагентов.Ссылка
ГДЕ
РегистрБухгалтерииОстатки.СальдоКонечноеОборот <> 0
УПОРЯДОЧИТЬ ПО
Контрагенты.Наименование
Чтобы выполнить запрос:
- Откройте конфигуратор (
Файл → Конфигуратор). - Перейдите в
Сервис → Запрос (Ctrl+Q). - Вставьте код, укажите параметры (
&Периоди&Счет) и нажмитеВыполнить.
| Поле в запросе | Описание | Пример значения |
|---|---|---|
СальдоНачальноеОборот |
Остаток на начало периода | 15 000,00 |
СальдоКонечноеОборот |
Остаток на конец периода (текущая задолженность) | 8 500,00 |
Контрагент |
Наименование контрагента из справочника | ООО"Ромашка" |
Договор |
Номер договора (если ведётся аналитика) | ДОГ-23/05 |
Если вам нужно регулярно выгружать задолженность в Excel, сохраните SQL-запрос как внешнюю обработку. Для этого после выполнения запроса нажмите Файл → Сохранить как... и выберите формат .erf. В дальнейшем вы сможете запускать его прямо из интерфейса 1С без открытия конфигуратора.
Сравнение методов: какой выбрать?
Выбор способа зависит от вашей задачи и уровня доступа к 1С. В таблице ниже — сравнение всех рассмотренных методов:
| Метод | Уровень сложности | Детализация | Возможность редактирования | Подходит для |
|---|---|---|---|---|
| Анализ субконто | ⭐ Базовый | Остатки по счёту | ❌ Нет | Быстрой проверки сальдо |
| Ведомость по контрагентам | ⭐⭐ Средний | Остатки + договоры | ❌ Нет | Аналитика по договорам |
| Карточка счёта | ⭐⭐ Средний | Все проводки | ❌ Нет | Поиска ошибок в учёте |
| Поиск и замена задолженности | ⭐⭐⭐ Продвинутый | Остатки + документы | ✅ Да | Исправления ошибок |
| SQL-запрос | ⭐⭐⭐⭐ Эксперт | Любая (настраивается) | ❌ Нет (только данные) | Сложных выгрузок и интеграций |
Для большинства пользователей достаточно первых трёх методов. SQL-запросы и обработка замены задолженности требуют deeper понимания учёта и прав доступа, поэтому их лучше использовать под контролем опытного специалиста.
Если вам нужно не только посмотреть задолженность, но и проанализировать её динамику (например, как менялся долг за год), используйте отчёт «Анализ счетов» с группировкой по месяцам. Это поможет выявить сезонные колебания или systematческие задержки платежей.
Частые ошибки и как их избежать
При работе с отчётами по задолженности пользователи часто сталкиваются с типичными проблемами. Вот самые распространённые из них и способы их решения:
- 🔴 Некорректные остатки: Если суммы в отчёте не сходятся с банковскими выписками, проверьте:
- Дату последней выгрузки банковских операций.
- Наличие не проведённых документов (например, платёжных поручений).
- Корректность указания счёта в фильтрах (например,
62.01вместо62.02).
- 🔴 Отсутствие данных по контрагенту: Возможно, в справочнике
Контрагентыне заполнено полеПолное наименованиеили не указанИНН. В этом случае фильтры могут не срабатывать. - 🔴 Отрицательные остатки: Это сигнал о том, что по контрагенту одновременно числится и дебиторская, и кредиторская задолженность. Используйте обработку
Поиск и замена задолженностидля взаимозачёта.
Ещё одна частая проблема — разногласия между данными в 1С и банке. Это может происходить из-за:
Используйте отчёт «Ведомость по контрагентам» и в настройках добавьте группировку по полю Да, любой стандартный отчёт в 1С можно выгрузить в Excel. Для этого: Для SQL-запросов используйте кнопку В большинстве отчётов просроченная задолженность не выделяется автоматически. Чтобы её увидеть, нужно: В 1С:ERP есть отдельный отчёт Для списания безнадёжного долга: Если задолженность списывается по истечении срока исковой давности (3 года), не забудьте оформить приказом руководителя. Да, в 1С:ERP и 1С:УТ 11 есть механизм бизнес-процессов для отправки уведомлений. Настройка включает: В 1С:Бухгалтерия 8.3 такой функции нет, но можно использовать внешние обработки (например,
⚠️ Внимание: Если вы работаете в 1С:УТ 11 или 1С:ERP, проверьте настройки
Функциональности (раздел Администрирование). Иногда отчёты по задолженности скрыты, если не включён флаг Расчёты с контрагентами.FAQ: Ответы на частые вопросы
Как посмотреть задолженность по конкретному договору?
Договор. Если в отчёте нет такой колонки, проверьте, включена ли аналитика по договорам в настройках учёта (раздел Главное → Настройки → Функциональность).Можно ли выгрузить задолженность в Excel?
Ещё → Выгрузить (или Сохранить как...).Excel (.xlsx).Выгрузить результаты в окне запроса.Почему в отчёте не показывается просроченная задолженность?
Ведомость по контрагентам включить колонку Срок оплаты (если она есть в вашей конфигурации).Срок оплаты < ТекущаяДата.Просроченная задолженность в разделе Финансы.Как списать безнадёжную задолженность?
Документы → Инвентаризация → Акт инвентаризации расчётов).Списание задолженности.91.02 — прочие расходы).Можно ли настроить автоматическое уведомление о просроченной задолженности?
Администрирование → Бизнес-процессы.Дата оплаты < ТекущаяДата).Рассылка писем по задолженности с сайта Инфостарт).