Контроль задолженности — критически важная задача для любого бизнеса. В 1С:Предприятие проверка остатков дебиторской (долги вам) и кредиторской (ваши долги) задолженности может выполняться десятком способов — от простых отчетов до сложных аналитических запросов. Но как выбрать оптимальный метод, если вы не эксперт по 1С? Эта статья поможет разобраться в нюансах: от базовых отчетов до скрытых возможностей платформы, которые экономят часы работы бухгалтера.
Многие пользователи ошибочно считают, что достаточно открыть карточку контрагента — и вся информация будет перед глазами. На практике это работает только для микробизнеса с парой десятков операций в месяц. В реальных условиях требуется учитывать периоды, валюту, договора, счета учета и даже аналитику по документам. Мы покажем, как избежать типичных ошибок и получить актуальные данные за 2-3 клика.
Особое внимание уделим различиям между конфигурациями: 1С:Бухгалтерия 8.3, 1С:Управление торговлей 11 и 1С:ERP. Способы проверки задолженности в них схожи, но есть ключевые отличия в интерфейсе и доступных отчетах. Также разберем, как работать с валютными задолженностями, если ваша компания ведет расчеты в долларах или евро.
Если вы администратор или разработчик, найдете здесь и продвинутые методы: от прямых SQL-запросов к базе до программного получения данных через встроенный язык. Для бухгалтеров же подготовлены готовые шаблоны отчетов, которые можно скачать и использовать сразу после настройки.
1. Базовый способ: карточка контрагента
Самый простой метод — просматривать задолженность непосредственно в карточке партнера. Этот способ подходит для оперативного контроля по одному контрагенту, но имеет ограничения: не показывает детализацию по документам и не позволяет анализировать данные за произвольный период.
Чтобы открыть карточку:
- Перейдите в раздел
Покупки и продажи → Контрагенты(в 1С:Бухгалтерия 8.3) илиCRM и продажи → Партнеры(в 1С:ERP). - Найдите нужного контрагента через поиск или список.
- Дважды кликните по строке — откроется карточка с вкладкой
РасчетыилиВзаиморасчеты.
На вкладке вы увидите:
- 📊 Текущий остаток — сумма долга на сегодня (с учетом всех проведенных документов).
- 📅 Дата последнего движения — когда был последний платеж или начисление.
- 📄 Список документов — ссылки на акты, счета, платежки, формирующие остаток.
⚠️ Внимание: Если в карточке отображается нулевой остаток, но вы уверены в наличии задолженности, проверьте:
- Правильно ли указан
Договорв документах (иногда долги "висят" на другом договоре того же контрагента).- Не стоят ли галочки
Зачет авансовв настройках учета (это может искажать остатки).
Для удобства можно настроить отображение дополнительных колонок: Валюта, Счет учета или Ответственный менеджер. Это делается через кнопку Еще → Настроить список.
2. Отчет "Анализ субконто" для детального анализа
Когда нужно проанализировать задолженность по нескольким контрагентам или с разбивкой по счетам учета, на помощь приходит отчет Анализ субконто. Он позволяет гибко настраивать группировки и фильтры, что особенно ценно для компаний с большим количеством партнеров.
Как открыть отчет:
- В главном меню выберите
Отчеты → Стандартные отчеты → Анализ субконто. - В поле
СубконтоукажитеКонтрагенты(илиПартнерыв 1С:ERP). - В разделе
Показателиотметьте галочками:- 📌
Входящий остаток— долг на начало периода. - 📌
Обороты— движения по дебету/кредиту за период. - 📌
Исходящий остаток— долг на конец периода.
- 📌
- Установите нужный
Периоди нажмитеСформировать. - 🔍 Возможность анализировать данные по нескольким счетам одновременно (например, 60.01 и 60.02).
- 📈 Гибкая настройка группировок: по контрагентам, договорам, валютам.
- 💾 Экспорт в Excel для дальнейшей обработки.
- 📅 Просроченные долги с указанием количества дней задержки.
- 📄 Документы-основания (счета, акты, накладные).
- 💰 Сальдо на начало и конец периода.
Преимущества этого отчета:
| Поле настройки | Рекомендуемое значение | Пояснение |
|---|---|---|
Период |
Текущий месяц или квартал | Для анализа текущей задолженности достаточно месячного периода. |
Счета |
60, 62, 76.05, 76.06 | Основные счета для расчетов с поставщиками и покупателями. |
Валюта |
Рубли и валюта расчетов | Если есть валютные контрагенты, добавьте доллары/евро. |
Дополнительные поля |
Договор, Документ расчетов | Помогает идентифицировать источник задолженности. |
Критичный нюанс: Если в отчете не отображаются обороты по валюте, проверьте настройки учета валютных операций в разделе Главное → Настройки → Валюты. Часто проблема решается включением опции Вести учет в валюте для соответствующих счетов.
Сохраните шаблон отчета с нужными настройками через кнопку Сохранить вариант. Это сэкономит время при повторном формировании.
3. Отчет "Взаиморасчеты с контрагентами"
Это специализированный отчет, который есть во всех бухгалтерских конфигурациях 1С. Он предоставляет максимально полную информацию о задолженности, включая:
Инструкция по формированию:
- Перейдите в
Отчеты → Взаиморасчеты с контрагентами. - Укажите:
- 📅
Период— обычно текущий месяц или квартал. - 🏢
Контрагент— оставьте пустым для анализа всех партнеров. - 📝
Договор— если нужно фильтровать по конкретным соглашениям.
- 📅
Группировка добавьте поля:
- 📌
Контрагент - 📌
Договор - 📌
Валюта долга
Сформировать.В результате вы получите таблицу с колонками:
- 🔹
Контрагент— название компании. - 🔹
Договор— номер и дата договора. - 🔹
Сальдо на начало— долг на начало периода. - 🔹
Обороты— суммы по дебету/кредиту. - 🔹
Сальдо на конец— актуальный остаток. - 🔹
Просрочка (дней)— количество дней задержки.
⚠️ Внимание: Если в отчете появляются контрагенты с нулевым сальдо, но ненулевыми оборотами, это может указывать на:
- Ошибки в проводках (например, неправильно указан счет учета).
- Незакрытые авансы, которые не учтены в взаимозачетах.
В таком случае проверьте документы вручную через
Операции → Журнал проводок.
Сверить период с датами документов|Проверить фильтр по договорам|Убедиться, что включены все нужные счета (60, 62, 76)|Просмотреть детализацию по строкам с ненулевым сальдо-->
4. Просмотр задолженности через журнал документов
Если вам нужно увидеть, какие именно документы сформировали задолженность (например, неоплаченные счета или акты), удобнее работать напрямую с журналами. Этот метод полезен для оперативной работы с должниками — можно сразу открыть документ и внести корректировки.
Алгоритм действий:
- Откройте раздел
ПокупкиилиПродажи(в зависимости от типа задолженности). - Выберите журнал:
- 📋 Для дебиторской задолженности:
Реализация (акты, накладные)илиСчета на оплату. - 📋 Для кредиторской:
Поступление (акты, накладные)илиСчета от поставщиков.
- 📋 Для дебиторской задолженности:
- 🔍 По
Контрагенту. - 🔍 По
Статусу оплаты(выберитеНе оплаченоилиЧастично оплачено). - 🔍 По
Периоду(например, последние 3 месяца).
Сумма долга или Дата.Преимущества метода:
- 🔧 Возможность массового изменения статусов (например, пометки на оплату).
- 📧 Быстрая отправка напоминаний прямо из журнала (кнопка
Напомнить о долгев 1С:УТ 11). - 🔄 Удобный взаимозачет между документами (кнопка
Провести зачет).
Обратите внимание на колонку
В журнале документов Срок оплаты — она помогает выявить просроченные долги. В 1С:ERP и 1С:УТ 11 есть дополнительная колонка Ответственный, которая показывает, какой менеджер ведет этого клиента/поставщика.
Как массово отправить уведомления о долгах?
Счета на оплату или Реализация выделите нужные строки → нажмите Еще → Напомнить о долге → выберите шаблон письма (можно настроить заранее в Настройки → Шаблоны писем) → отправьте. В 1С:ERP также доступна SMS-рассылка.
5. Продвинутые методы: запросы и обработки
Для администраторов и разработчиков, которые нуждаются в автоматизации или нестандартных отчетах, подойдут следующие инструменты:
Метод 1. Встроенный язык 1С (запросы)
Пример кода для получения задолженности по контрагенту с разбивкой по договорам:
Контрагенты.Наименование КАК Контрагент, ДоговорыКонтрагентов.Номер КАК Договор, СУММА(РегистрБухгалтерииОстатки.СуммаОстаток) КАК СуммаДолга ИЗ РегистрБухгалтерии.Хозрасчетный(Остатки(&ДатаНачала, &ДатаКонца)) КАК РегистрБухгалтерииОстатки ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты ПО РегистрБухгалтерииОстатки.Контрагент = Контрагенты.Ссылка ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов ПО РегистрБухгалтерииОстатки.ДоговорКонтрагента = ДоговорыКонтрагентов.Ссылка ГДЕ РегистрБухгалтерииОстатки.Счет В (&Счета) И РегистрБухгалтерииОстатки.Контрагент В (&Контрагенты) СГРУППИРОВАТЬ ПО Контрагенты.Наименование, ДоговорыКонтрагентов.НомерВЫБРАТЬ
Параметры запроса:
&ДатаНачала,&ДатаКонца— период анализа.&Счета— массив счетов (например, 60.01, 62.01).&Контрагенты— массив контрагентов (если нужен фильтр).
Метод 2. внешние обработки
Готовые обработки для анализа задолженности:
(выявляет повторяющиеся остатки).
⚠️ Внимание: Перед использованием внешних обработок:
- Проверьте совместимость с вашей версией 1С (указано в описании обработки).
- Сделайте резервную копию базы (
Администрирование → Выгрузить информационную базу).- Запускайте в
1С:Предприятие(не в конфигураторе!) черезФайл → Открыть.
Для сложных аналитических задач (например, прогнозирования долгов) используйте 1С:Аналитика или подключайте Power BI через OData. Это требует настройки, но дает максимальную гибкость.
6. Особенности работы с валютной задолженностью
Если ваша компания ведет расчеты в иностранной валюте, проверка задолженности имеет нюансы:
- 💱 Переоценка валютных остатков — 1С автоматически пересчитывает долги по курсу ЦБ на дату отчета.
- 📉 Курсовые разницы — могут искажать реальную сумму долга (проверяйте проводки по счетам 91.02).
- 🔄 Зачет авансов — в валюте должен учитывать курс на дату аванса и дату зачета.
Как проверить валютную задолженность:
- Откройте отчет
Анализ счета(разделОтчеты → Стандартные отчеты). - Укажите счет (например,
60.31— расчеты с поставщиками в валюте). - На вкладке
Показателидобавьте:- 📌
Валюта - 📌
Сумма в валюте - 📌
Сумма в рублях
- 📌
- Сформируйте отчет и обратите внимание на колонку
Курс— она покажет, по какому курсу пересчитана валюта. - 🚫 Неуказанный
Курс валютыв документе (1С берет курс по умолчанию, что приводит к искажениям). - 🚫 Несовпадение валют в
ДоговореиДокументе(например, договор в долларах, а счет в рублях). - 🚫 Отсутствие проводок по
Переоценке валютных остатков(настраивается вГлавное → Настройки → Валюты).
Типичные ошибки при работе с валютой:
Важно для экспортеров/импортеров: В 1С:ERP и 1С:КА 2 есть специализированный отчет Валютная позиция (раздел Финансы), который показывает риски курсовой разницы по каждому контрагенту.
7. Автоматизация контроля задолженности
Ручная проверка остатков отнимает много времени. Автоматизировать процесс можно следующими способами:
1. Настройка напоминаний
В 1С:УТ 11 и 1С:ERP есть встроенный механизм уведомлений:
- Перейдите в
CRM и продажи → Настройки и справочники → Напоминания. - Создайте новое правило с условием:
- 📌
Тип документа—Счет на оплатуилиРеализация. - 📌
Условие—Срок оплаты просрочен на 3 дня. - 📌
Действие—Отправить email менеджеру.
- 📌
Администрирование → Печатные формы).2. Регламентные задания
Для автоматического формирования отчетов по расписанию:
- Откройте
Администрирование → Регламентные задания. - Создайте новое задание типа
Формирование отчета. - Укажите:
- 📌
Отчет—Взаиморасчеты с контрагентами. - 📌
Периодичность— например,Каждый понедельник в 9:00. - 📌
Получатели— email бухгалтера или финансового директора.
- 📌
- 🤖 Установите обработку 1С + Telegram Bot.
- 📋 Настройте триггер на событие
Просрочка долга > 5 дней. - 📱 Укажите ID чата в Telegram для отправки сообщений.
3. Интеграция с мессенджерами
С помощью 1С:Connect или 1С:Signal можно настраивать уведомления в Telegram или Slack. Пример настройки:
⚠️ Внимание: При настройке автоматических уведомлений:
- Проверьте, что в шаблоне письма указаны все необходимые реквизиты (номер документа, сумма долга, срок оплаты).
- Ограничьте частоту рассылки, чтобы не перегружать почту (например, не чаще 1 раза в день).
- Тестируйте настройки на копии базы, чтобы избежать спама реальным получателям.
8. Типичные ошибки и как их избежать
Даже опытные пользователи 1С допускают ошибки при анализе задолженности. Вот самые распространенные из них:
Ошибка 1: Игнорирование аналитики по договорам
Если у контрагента несколько договоров, долги могут "прятаться" на одном из них, mientras otro muestra saldo cero. Решение: всегда проверяйте остатки с группировкой по договорам.
Ошибка 2: Неучтенные авансы
Авансы, не зачтенные в счет оплаты, искажают реальную картину. Решение: используйте отчет Авансы полученные/выданные (раздел Отчеты → Денежные средства).
Ошибка 3: Неактуальный курс валюты
При ручном вводе документов в валюте легко забыть указать курс. Решение: настройте автоматическое заполнение курса в Главное → Настройки → Валюты.
Ошибка 4: Несвоевременная переоценка
Валютные остатки нужно переоценивать ежемесячно. Решение: создайте регламентное задание на выполнение документа Переоценка валютных остатков.
Ошибка 5: Дублирование документов
Один и тот же долг может быть дублирован в разных документах (например, счет и акт по одной сделке). Решение: используйте обработку Поиск дублей документов (доступна на Инфостарт).
| Ошибка | Признаки | Как исправить |
|---|---|---|
| Неверный счет учета | Остатки есть, но не отображаются в отчетах | Проверить проводки через Операции → Журнал проводок |
| Незакрытые авансы | Сальдо по 62.02 не нулевое | Сделать взаимозачет (Банк и касса → Зачет авансов) |
| Ошибка в валюте | Разница между суммой в валюте и рублях | Проверить курс в документе и настройках валют |
| Дубль документа | Один и тот же долг в двух документах | Удалить дубликат или сделать корректировку |
Если после проверки всех пунктов остатки все равно не сходятся, воспользуйтесь отчетом "Сверка расчетов" (Отчеты → Взаиморасчеты → Сверка расчетов). Он показывает все движения по контрагенту с детализацией до проводок.
Регулярная сверка с контрагентами (ежемесячная отправка актов сверки) снижает риск ошибок на 80%.
FAQ: Частые вопросы по задолженности в 1С
Как увидеть просроченную задолженность?
Используйте отчет Взаиморасчеты с контрагентами и добавьте группировку по колонке Просрочка (дней). Для удобства настройте фильтр: Просрочка > 0. В 1С:ERP есть отдельный отчет Просроченная дебиторская задолженность в разделе Финансы.
Также можно выгрузить данные в Excel и использовать условное форматирование для выделения просроченных долгов красным цветом.
Почему в карточке контрагента остаток не совпадает с отчетом?
Это происходит из-за:
- Разных
периодов анализа(карточка показывает текущий остаток, а отчет — за выбранный период). - Фильтров по
договорамилисчетам учета. - Непровedenных документов (они не попадают в остатки).
Чтобы найти причину, сравните:
- 🔹 Даты документов в карточке и отчете.
- 🔹 Настройки фильтров (особенно по счетам 60, 62, 76).
- 🔹 Статус проводок (
Операции → Журнал проводок).
Как посчитать задолженность по группе контрагентов?
Используйте отчет Анализ субконто с группировкой по Группам контрагентов:
- Откройте отчет через
Отчеты → Стандартные отчеты → Анализ субконто. - В поле
СубконтовыберитеКонтрагенты. - На вкладке
Группировкадобавьте полеГруппа контрагентов. - Укажите нужные счета (60, 62) и сформируйте отчет.
Для удобства экспортируйте результат в Excel и стройте сводную таблицу.