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

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

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

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

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

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

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

Какие отчеты подходят для анализа проводок по контрагенту

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

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

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

Сравнение вариантов

Карточка счета

Лучший вариант для детального просмотра проводок по одному счету. Ограничение — один счет за раз.

Анализ субконто

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

Отчет по проводкам

Максимально гибкий: любые счета, любые отборы. Требует более внимательной настройки отборов.

Как получить проводки через «Карточку счета»

Карточка счета — самый прямолинейный способ увидеть проводки по контрагенту по конкретному счету. Откройте раздел «Отчеты» → «Карточка счета». В шапке укажите период и счет учета расчетов с нужным контрагентом: 60.01 для поставщиков, 62.01 для покупателей, 76.05 для прочих расчетов и так далее.

Далее нажмите кнопку «Показать настройки» (или «Еще» → «Изменить вариант отчета», в зависимости от версии). На закладке «Отбор» добавьте условие: поле «Субконто1» (или «Контрагенты» — название зависит от счета), вид сравнения «Равно», значение — нужный контрагент. Если по счету ведется аналитика по договорам, можно дополнительно отобрать по договору, чтобы сузить выборку до конкретных условий расчетов.

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

Карточка счета по контрагенту: порядок действий
  1. 1
    Откройте «Отчеты» → «Карточка счета»
  2. 2
    Укажите период и счет (например, 60.01)
  3. 3
    Откройте настройки и добавьте отбор по контрагенту
  4. 4
    Нажмите «Сформировать» и проверьте список проводок
  5. 5
    Откройте сомнительные строки двойным щелчком для просмотра документа

Как использовать «Анализ счета» и «Анализ субконто»

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

«Анализ субконто» работает наоборот: вы задаете контрагента как объект анализа, а отчет показывает все счета, где он участвует. Откройте «Отчеты» → «Анализ субконто», в поле «Субконто» выберите вид «Контрагенты» и конкретное значение. Отчет покажет обороты по счетам 60, 62, 76 и другим, где встречается этот контрагент. Расшифровка строки откроет проводки по выбранному счету.

Этот способ особенно полезен, когда вы не знаете заранее, по каким счетам проходили операции с контрагентом — например, при работе с новым поставщиком или при разборе разногласий по акту сверки.

Универсальный «Отчет по проводкам» с отбором по контрагенту

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

Порядок настройки: откройте отчет, задайте период, перейдите в настройки отбора. Добавьте условие на поле «Субконто1.Контрагент» или «Субконто2.Контрагент» — так как контрагент может стоять на разных позициях субконто у разных счетов, надежнее использовать условие вида «Субконто содержит контрагента», если такая опция доступна, либо два условия с логикой «ИЛИ». Также задайте список счетов, если нужно ограничить выборку (например, только расчетные счета 60, 62, 66, 67, 76).

Результат — плоская таблица проводок: дата, счет Дт, счет Кт, субконто, сумма, документ, содержание. Ее можно выгрузить в Excel или сохранить как табличный документ для передачи аудитору или контрагенту.

Как проверить корректность полученных данных

После формирования отчета сверьте результат с контрольными точками. Во-первых, сравните итоговые обороты по проводкам с оборотами в ОСВ по тому же счету и контрагенту — суммы должны совпадать. Расхождение обычно означает, что в отбор попали не все проводки (например, контрагент стоит во втором субконто, а отбор настроен только по первому).

Во-вторых, проверьте полноту: откройте акт сверки с контрагентом за тот же период и сопоставьте перечень документов. Если в акте сверки есть документ, которого нет в списке проводок, — проверьте, проведен ли документ и не попадает ли он на другой счет (например, авансы на 60.02 вместо 60.01).

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

Контрольные точки

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

Итоговые обороты по проводкам против ОСВ по счету
Норма

Суммы совпадают по дебету и кредиту

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

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

Перечень документов против акта сверки
Норма

Все документы из акта есть в списке проводок

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

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

Субконто в строках отчета
Норма

В каждой строке указан нужный контрагент

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

Пустые субконто или посторонние контрагенты — ошибка отбора

Типичные ошибки и ограничения

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

Вторая типичная ситуация — дубли контрагентов в справочнике. Если один и тот же контрагент заведен дважды (с разным написанием или ИНН), проводки распределяются между двумя элементами, и отчет по одному из них показывает неполную картину. Перед сверкой проверьте справочник контрагентов на дубли по ИНН и при необходимости объедините элементы штатной обработкой поиска и удаления дублей.

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

Типичные ошибки
01
Отбор только по Субконто1 — часть проводок со счетов, где контрагент на другой позиции, теряется
02
Дубли контрагента в справочнике — обороты разбиваются между двумя карточками, сверка не сходится
03
Не задан отбор по организации — в отчет попадают проводки всех юрлиц базы
04
Сравнение с актом сверки за другой период — ложные расхождения

Когда стандартных отчетов недостаточно

Если нужна нестандартная выборка — например, проводки по контрагенту с группировкой по статьям затрат, по нескольким организациям сразу или с вычисляемыми полями, — используйте «Универсальный отчет» по регистру бухгалтерии «Хозрасчетный» или консоль запросов (для файловых баз — через внешнюю обработку). Эти инструменты требуют понимания структуры регистра и языка запросов 1С.

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

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

Можно ли выгрузить проводки по контрагенту в Excel?

Да. Любой стандартный отчет 1С сохраняется в табличный документ: кнопка «Сохранить» или Ctrl+S, формат — лист Excel (xlsx). Также работает «Файл → Сохранить копию» с выбором формата.

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

Авансы учитываются на отдельных субсчетах (60.02, 62.02). Если вы смотрите только 60.01, авансовые проводки не попадут в выборку. Включите в отбор все субсчета счета или используйте групповой счет 60 целиком.

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

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

Что делать, если контрагент заведен в базе дважды?

Проверьте дубли по ИНН через штатную обработку «Поиск и удаление дублей» (раздел «Администрирование» → «Обслуживание»). После объединения дублей все проводки будут привязаны к одному элементу, и отчеты станут полными.

Видны ли в отчетах проводки помеченных на удаление документов?

Нет. Помеченные на удаление документы не проведены, поэтому их проводки отсутствуют в регистре и не попадают в отчеты. Если документ нужен в учете — снимите пометку и проведите его заново.

Можно ли сохранить настройки отбора, чтобы не настраивать каждый раз?

Да. В форме настроек отчета есть команда сохранения варианта отчета. Сохраненный вариант появится в списке отчетов и будет доступен вам (или всем пользователям, если настроить права) в один клик.

Итог

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

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