К статье
Практический материал

Отчеты и Аналитика · 9 мин

Как в 1С сформировать отчет по договорам и контрагенту

Пошаговая инструкция: как в 1С сформировать отчет по договорам и контрагенту. Готовые отчеты, отборы, настройки группировок, проверка данных и типичные ошибки.

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

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

Важно понимать: договор в 1С — это элемент справочника «Договоры контрагентов», подчиненный карточке контрагента. Поэтому почти любой отчет по договорам строится через отбор по контрагенту с детализацией до договора, а не наоборот.

Определите, какой именно отчет вам нужен

Под формулировкой «отчет по договорам и контрагенту» обычно скрывается одна из трех задач. Первая — получить перечень договоров конкретного контрагента с номерами, датами и сроками действия. Вторая — увидеть задолженность и обороты по каждому договору (сколько отгружено, сколько оплачено). Третья — собрать полную историю взаимодействий: документы, счета, акты сверки.

От задачи зависит инструмент. Для перечня договоров достаточно справочника и универсального отчета. Для задолженности и оборотов нужны бухгалтерские отчеты по счетам расчетов (60, 62, 76). Для истории документов подойдет отчет «Связанные документы» или журналы документов с отбором.

Маршрут решения

Как выбрать инструмент

Нужен просто список договоров контрагента с реквизитамиОткройте справочник «Договоры контрагентов» и настройте отбор по владельцу
Нужны долги и обороты по каждому договоруИспользуйте «Анализ субконто» или ОСВ по счетам 60/62/76 с группировкой по договорам
Нужны документы и расшифровка операцийФормируйте «Карточку счета» или «Отчет по проводкам» с отбором по контрагенту
Нужны данные, которых нет в типовых отчетахИспользуйте «Универсальный отчет» по справочнику или регистру

Способ 1. Список договоров через справочник

Самый простой вариант, когда нужен перечень договоров по контрагенту. Откройте раздел «Справочники» → «Контрагенты», найдите нужного контрагента и перейдите по ссылке «Договоры» в карточке. Откроется список всех договоров этого контрагента с видом договора, номером и датой.

Чтобы вывести список на печать, используйте кнопку «Ещё» → «Вывести список». В диалоге отметьте нужные колонки (номер, дата, срок действия, организация) и нажмите «ОК» — программа сформирует табличный документ, который можно распечатать или сохранить в Excel.

Если нужны договоры по всем контрагентам сразу, откройте справочник «Договоры контрагентов» целиком (в некоторых конфигурациях он доступен через «Все функции» → «Справочники») и настройте отбор через кнопку «Ещё» → «Настроить список». Добавьте условие по владельцу, виду договора или организации.

Порядок действий со справочником
  1. 1
    Откройте «Справочники» → «Контрагенты» и найдите нужного контрагента
  2. 2
    Перейдите по ссылке «Договоры» в карточке контрагента
  3. 3
    Нажмите «Ещё» → «Вывести список» и отметьте нужные колонки
  4. 4
    Сохраните или распечатайте полученный табличный документ

Способ 2. Анализ субконто по контрагенту и договорам

Отчет «Анализ субконто» — основной инструмент для расчетов по договорам. Находится в разделе «Отчеты» → «Анализ субконто». В поле «Субконто» выберите «Контрагенты», в отборе укажите конкретного контрагента. Затем нажмите «Показать настройки» и на закладке «Группировка» добавьте строку «Договоры» — отчет развернет обороты и остатки по каждому договору отдельно.

На закладке «Отбор» можно дополнительно ограничить данные: по организации, по виду договора (с покупателем, с поставщиком), по счету учета. На закладке «Показатели» включите нужные суммы — бухгалтерский учет, валютные суммы для валютных договоров.

Результат покажет сальдо и обороты по дебету и кредиту в разрезе договоров за выбранный период. По двойному щелчку на строке открывается расшифровка — можно перейти к карточке счета или к конкретным документам.

Способ 3. Оборотно-сальдовая ведомость по счету

Если нужна задолженность по договорам в привычном бухгалтерском виде, откройте «Отчеты» → «Оборотно-сальдовая ведомость по счету». Укажите счет расчетов: 62 — для покупателей, 60 — для поставщиков, 76 — для прочих расчетов. В настройках на закладке «Группировка» отметьте субконто «Контрагенты» и «Договоры», при необходимости включите «По субсчетам».

На закладке «Отбор» добавьте условие «Контрагенты = нужный контрагент». После нажатия «Сформировать» получите ведомость, где по каждому договору видны начальное сальдо, обороты и конечное сальдо с разделением на дебет и кредит.

Этот отчет удобен для сверки с актом контрагента и для выявления «развернутого» сальдо — ситуации, когда по одному договору долг за контрагентом, а по другому — за вашей организацией.

Способ 4. Универсальный отчет

Когда типовых отчетов не хватает — например, нужен список договоров с произвольным набором полей (срок действия, ответственный менеджер, комментарий) — используйте «Универсальный отчет». В типовых конфигурациях он доступен через «Отчеты» → «Универсальный отчет» или через «Все функции».

В настройках выберите тип объекта «Справочник», объект — «Договоры контрагентов». Добавьте отбор по владельцу (контрагенту) и выведите нужные поля. Отчет построен на системе компоновки данных, поэтому поддерживает группировки, сортировки, итоги и сохранение вариантов настроек.

Сохраните настроенный вариант отчета через кнопку «Сохранить настройки» или «Варианты отчета». В следующий раз отбор по контрагенту и набор колонок подставятся автоматически — это экономит время при регулярных сверках.
ПЗ
Практическое замечание

Проверка результата и типичные ошибки

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

Частая ситуация — документы «висят» на пустом договоре или на договоре «основной», созданном автоматически. Найти такие документы помогает отчет «Анализ субконто» с группировкой по договорам: строка с пустым значением договора сразу покажет проблемные проводки.

Типичные ошибки
01
Отбор по контрагенту забыли, и отчет сформировался по всей базе — итоги не сходятся с ожиданиями
02
Не добавлена группировка «Договоры» — данные свернуты до контрагента, детализация потеряна
03
Неверно выбран период: сальдо на начало не совпадает с прошлым периодом
04
Документы проведены без договора — часть оборотов выпала из отчета по договорам
05
Используется счет без субконто «Договоры» — детализация по договорам технически невозможна
Контрольные точки

Как проверить результат

Сумма строк по договорам
Норма

Равна итогу по контрагенту в ОСВ по счету

Тревожный признак

Есть разница — ищите документы без договора

Наличие всех договоров
Норма

Все действующие договоры с движениями присутствуют

Тревожный признак

Договор с документами отсутствует — проверьте отбор и период

Сальдо на конец
Норма

Совпадает с актом сверки или карточкой счета

Тревожный признак

Расхождение — проверьте непроведенные и помеченные на удаление документы

Ограничения и когда нужна доработка

Типовые отчеты опираются на данные бухгалтерских счетов и справочников. Если нужны нестандартные связки — например, договоры вместе с этапами, спецификациями или данными из других подсистем, — потребуется отчет на системе компоновки данных, который создает разработчик или продвинутый пользователь в режиме «Конфигуратор» либо через механизм дополнительных отчетов (БСП).

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

Итог

Что важно запомнить

Для списка договоров используйте справочник с выводом списка, для расчетов — «Анализ субконто» или ОСВ по счету с группировкой «Договоры» и отбором по контрагенту. Всегда сверяйте итоги с оборотной ведомостью и проверяйте документы без договора.

Частые вопросы

Почему в отчете по договорам не виден нужный договор?

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

Как выгрузить отчет по договорам в Excel?

Сформируйте отчет, затем используйте «Файл» → «Сохранить как» (или «Сохранить копию») и выберите формат «Лист Excel» или «Табличный документ». В большинстве отчетов также работает кнопка с дискетой на панели инструментов табличного документа.

Можно ли сформировать отчет сразу по всем контрагентам с договорами?

Да. Уберите отбор по контрагенту и оставьте группировки «Контрагенты» и «Договоры» — отчет покажет всех контрагентов с разбивкой по их договорам. Учтите, что на больших базах формирование может занять заметное время.

Чем отличается «Анализ субконто» от «ОСВ по счету» для этой задачи?

«Анализ субконто» гибче: позволяет строить отчет по любому субконто без привязки к одному счету и комбинировать группировки. «ОСВ по счету» жестко привязана к выбранному счету, но дает классический бухгалтерский вид с сальдо и оборотами. Для сверки расчетов обычно используют ОСВ, для аналитики — анализ субконто.

Как увидеть документы по конкретному договору?

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

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

Проверьте три вещи: период отчета (акты сверки часто делают на дату, а не за период), непроведенные документы, которые не попали в отчет, и договоры другого вида, по которым тоже есть расчеты с этим контрагентом. Разверните данные до документов и сравните построчно.