Отчеты и Аналитика · 12 мин
Как в 1С сделать отчёт по продажам по контрагентам
Пошаговая инструкция: как сформировать отчет по продажам по контрагентам в 1С:Управление торговлей, Бухгалтерии и ERP. Настройка отборов, группировок и анализ данных.
Отчёт по продажам по контрагентам — один из самых востребованных инструментов анализа выручки в 1С. Он показывает, какие покупатели приносят основной доход, как меняется их активность по периодам и кто из клиентов «проседает». В типовых конфигурациях — 1С:Управление торговлей, 1С:ERP, 1С:Комплексная автоматизация и 1С:Бухгалтерия — такой отчёт уже встроен, и в большинстве случаев достаточно правильно его настроить, не прибегая к программированию.
Ниже разобраны готовые варианты отчётов в разных конфигурациях, настройка отборов и группировок, способы анализа результата и вариант с собственным отчётом через консоль или СКД, если типового функционала не хватает. Инструкции ориентированы на пользователя с обычными правами менеджера или бухгалтера; для раздела про собственный отчёт потребуются права разработчика или помощь специалиста.
Какие типовые отчёты подходят для анализа продаж по контрагентам
Выбор отчёта зависит от конфигурации и от того, какой показатель нужен: выручка, количество, себестоимость или прибыль. В торговых конфигурациях основным инструментом служит универсальный отчёт «Продажи» (в УТ 11 он находится в разделе «Продажи» → «Отчёты по продажам», в ERP — в разделе «CRM и маркетинг» или «Продажи»). Он строится на системе компоновки данных и позволяет группировать строки по контрагенту, номенклатуре, менеджеру, периоду.
В 1С:Бухгалтерии прямого отчёта «продажи по клиентам» в маркетинговом смысле нет, но задачу решают «Анализ продаж» (в новых версиях), «Оборотно-сальдовая ведомость по счёту» 62.01 или 90.01 с детализацией по субконто «Контрагенты», а также «Анализ субконто». Эти отчёты показывают выручку в разрезе покупателей по данным бухгалтерского учёта.
Сравнение вариантов отчётов
Подходит для анализа выручки, количества, скидок и доли клиента. Гибкие группировки и отборы. Требует ведения учёта продаж документами реализации.
Нужен, если важна не только выручка, но и маржа по каждому контрагенту. Корректность зависит от правильного расчёта себестоимости.
Даёт официальные данные бухучёта по покупателям. Не показывает количество товаров и маржу, привязан к проводкам, а не к отгрузкам в управленческом смысле.
Для нестандартных требований: своя логика, дополнительные поля, произвольные итоги. Требует навыков разработки или помощи программиста.
Как сформировать отчёт в 1С:Управление торговлей и ERP
Откройте раздел «Продажи» и выберите «Отчёты по продажам» → «Продажи» (в некоторых версиях — «Выручка и себестоимость продаж» или «Анализ продаж»). Укажите период: отчёт строится по датам документов реализации, поэтому границы периода напрямую влияют на результат. Нажмите «Сформировать» — по умолчанию данные обычно группируются по номенклатуре или по организации.
Чтобы получить разрез по контрагентам, откройте настройки отчёта (кнопка «Настройки» или «Ещё» → «Изменить вариант»). На закладке «Структура» добавьте или поднимите выше группировку «Контрагент» (поле может называться «Клиент», «Партнёр» — в УТ 11 аналитика ведётся по партнёрам, а контрагент — это юрлицо партнёра). Уберите лишние группировки, чтобы отчёт не разрастался, либо оставьте вложенность «Контрагент → Номенклатура», если нужно видеть, что именно покупает каждый клиент.
На закладке «Отбор» задайте условия: конкретный менеджер, склад, организация, сегмент клиентов. На закладке «Поля» отметьте нужные показатели — сумма выручки, количество, себестоимость, валовая прибыль. Сохраните настройку кнопкой «Сохранить вариант», чтобы не настраивать отчёт заново при каждом запуске.
- 1Откройте «Продажи» → «Отчёты по продажам» → «Продажи» (или «Выручка и себестоимость продаж»).
- 2Установите период отчёта и при необходимости организацию.
- 3Откройте настройки, добавьте группировку «Партнёр» или «Контрагент» на верхний уровень структуры.
- 4На закладке «Отбор» задайте нужные ограничения: менеджер, склад, сегмент.
- 5Отметьте показатели: сумма, количество, прибыль — и нажмите «Сформировать».
- 6Сохраните настройку как именованный вариант отчёта.
Как получить продажи по контрагентам в 1С:Бухгалтерии
Самый быстрый способ — оборотно-сальдовая ведомость по счёту. Откройте «Отчёты» → «Оборотно-сальдовая ведомость по счёту», укажите счёт 90.01 «Выручка» и период. В настройках на закладке «Группировка» включите детализацию по субконто «Контрагенты» (и при необходимости «Номенклатурные группы»). После формирования вы получите обороты по кредиту 90.01 в разрезе каждого покупателя — это и есть выручка по контрагентам.
Альтернатива — отчёт «Анализ субконто»: выберите вид субконто «Контрагенты», корсчёт 90.01, период. Отчёт покажет суммы продаж по каждому контрагенту с возможностью провалиться в проводки и первичные документы. Для сверки с дебиторкой удобно использовать ОСВ по счёту 62.01 — она покажет отгрузки и оплаты по каждому покупателю.
Учтите методологическую особенность: бухгалтерские отчёты строятся по проводкам. Если реализация оформлена, но не проведена, или выручка признана в другом периоде, цифры будут отличаться от управленческих данных торгового отчёта. Для управленческого анализа в Бухгалтерии лучше подходит отчёт «Анализ продаж» из раздела «Руководителю», если он доступен в вашей версии.
Настройка отборов, периодов и группировок
Качество отчёта определяется тремя вещами: периодом, отбором и структурой группировок. Период задавайте осознанно: сравнение месяца с кварталом без поправки на длину периода искажает выводы. Для динамики используйте группировку по периоду (месяц, неделя) на одном уровне с контрагентом или во вложенности — тогда видно, как менялись продажи каждому клиенту.
Отборы позволяют сузить выборку: например, показать только клиентов с выручкой выше заданной суммы, только розничных покупателей или только продажи конкретного менеджера. В СКД-отчётах условия комбинируются через «И»/«ИЛИ», доступны виды сравнения «В списке», «Не в списке», «Содержит». Осторожнее с отбором по иерархии: условие «В группе» включает вложенные элементы, а «Равно» — только конкретный элемент.
Полезный приём — сортировка по убыванию суммы выручки и включение итогов в процентах. В настройках СКД на закладке «Сортировка» добавьте поле суммы с направлением «По убыванию»: вверху окажутся ключевые клиенты. Это основа ABC-анализа клиентской базы.
Если отчёт формируется долго при большом объёме данных, сначала сузьте период и добавьте отборы в шапке отчёта, а не в расширенных настройках: отборы верхнего уровня часто эффективнее используют индексы. Также проверьте, не включена ли лишняя детализация до документов — она резко увеличивает время формирования.
Проверка корректности результата
Прежде чем использовать цифры для решений, сверьте отчёт с независимым источником. Классическая проверка — сравнить итоговую выручку отчёта «Продажи» с оборотом по кредиту 90.01 за тот же период. Расхождения обычно объяснимы: разные методики (отгрузка против проводок), непроведённые документы, возвраты, корректировки, разные валюты и НДС (управленческий отчёт может показывать суммы с НДС или без — проверьте настройку).
Проверьте полноту данных: нет ли в отчёте строки с пустым контрагентом (признак незаполненного реквизита в документах) и не потерялись ли документы из-за отборов. Быстрый тест — сформировать отчёт без отборов и сравнить количество строк и итог с предыдущим закрытым периодом: аномальное падение обычно означает ошибку в настройке, а не в бизнесе.
Как проверить результат
Суммы совпадают или расхождение объясняется методикой (НДС, возвраты, непроведённые документы)
Значимое расхождение без понятной причины — ищите непроведённые документы или неверный период
Таких строк нет
Есть строки с пустым клиентом — в документах не заполнен реквизит, данные искажены
Единая валюта и понятный режим НДС для всех строк
Смешанные валюты или неочевидный режим НДС делают сравнение клиентов некорректным
Когда типового отчёта не хватает: собственный отчёт на СКД
Если нужны нестандартные показатели — например, доля клиента в выручке категории, накопительный итог, специфические поля из доработанных документов — создают собственный отчёт на системе компоновки данных. В конфигураторе добавляют новый объект «Отчёт», в схеме компоновки пишут запрос к регистру продаж (в УТ 11 это регистр накопления «ВыручкаИСебестоимостьПродаж») и настраивают ресурсы и группировки.
Для разовой выборки без изменения конфигурации подойдёт «Консоль отчётов СКД» или универсальный отчёт (в Бухгалтерии — «Универсальный отчёт», в УТ — произвольный отчёт по регистру). Это безопаснее, чем доработка конфигурации: типовая структура не меняется, обновления не ломаются.
Типичные ошибки и ограничения
Самая частая ошибка — сравнение несопоставимых данных: управленческий отчёт по отгрузкам сверяют с бухгалтерской выручкой и делают вывод о «пропавших» продажах. Вторая типичная проблема — забытые возвраты и корректировки: проверьте, учитывает ли вариант отчёта сторнирующие документы, иначе выручка будет завышена. Третья — группировка по контрагенту вместо партнёра в УТ, из-за чего один клиент дробится на несколько строк.
Ограничения: отчёты по продажам корректны только при дисциплинированном вводе документов реализации; себестоимость и прибыль достоверны после выполнения регламентного расчёта себестоимости за месяц. В файловых базах с большим объёмом данных тяжёлые отчёты могут формироваться долго — выносите их запуск на нерабочее время или сужайте период.
Часто задаваемые вопросы
Как выгрузить отчёт по продажам по контрагентам в Excel?
После формирования отчёта используйте «Файл» → «Сохранить» или «Сохранить копию» и выберите формат «Лист Excel» (xlsx). Табличный документ сохраняется с группировками и итогами. В УТ и ERP также доступна кнопка вывода в табличный документ с последующей отправкой по почте.
Почему в отчёте по продажам нет части документов реализации?
Чаще всего документы не проведены, попали в другой период, отфильтрованы настройками отбора или относятся к другой организации. Проверьте журнал реализаций за период без отборов и сравните с отчётом — разница укажет на причину.
Как посмотреть продажи по контрагенту в динамике по месяцам?
В настройках структуры отчёта добавьте группировку «Период месяц» (или «Период» с заданной периодичностью) рядом с группировкой контрагента — на уровень выше для динамики внутри клиента или ниже для разреза клиентов внутри месяца. В СКД-отчётах периодичность задаётся в параметрах поля периода.
Можно ли построить ABC-анализ клиентов этим отчётом?
Да: отсортируйте строки по убыванию суммы выручки и посмотрите накопительную долю. В УТ и ERP также есть отдельный механизм ABC/XYZ-классификации партнёров в разделе сегментации клиентов — он автоматически присваивает классы и позволяет строить отборы по ним.
Отчёт показывает суммы с НДС или без?
Зависит от настроек варианта отчёта и конфигурации: в УТ показатель «Сумма выручки» обычно включает НДС, а «Сумма без НДС» выводится отдельным ресурсом. Проверьте состав полей на закладке «Поля» настроек и при сравнении с бухгалтерией используйте одинаковый режим.
Как дать менеджеру отчёт только по его клиентам?
Создайте сохранённый вариант отчёта с отбором по конкретному менеджеру и назначьте его пользователю, либо используйте параметр с подстановкой текущего пользователя в настройках СКД. Дополнительно ограничьте доступ к данным через права (RLS), чтобы менеджер не мог снять отбор и увидеть чужие продажи.
Что важно запомнить
Отчёт по продажам по контрагентам в типовых 1С строится без программирования: в УТ/ERP — через отчёт «Продажи» с группировкой по партнёру или контрагенту, в Бухгалтерии — через ОСВ по 90.01 или «Анализ субконто». Ключ к достоверности — правильный период, учёт возвратов, сверка с бухгалтерскими данными и сохранённый вариант настроек. Для нестандартных задач используйте внешние отчёты на СКД, не меняя типовую конфигурацию.