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

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

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

1. Что такое рентабельность продаж и почему её важно отслеживать в 1С

Рентабельность продаж (ROS, Return on Sales) — это финансовый коэффициент, который показывает долю прибыли в общем объёме выручки. Формула простая:

Рентабельность продаж (%) = (Прибыль от продаж / Выручка) × 100

В этот показатель важен по нескольким причинам:

  • 📊 Контроль эффективности: помогает оценить, насколько выгодно продавать тот или иной товар/услугу.
  • 🔍 Сравнение периодов: позволяет анализировать динамику — растёт или падает прибыльность бизнеса.
  • 🎯 Принятие решений: на основе данных можно корректировать цены, ассортимент или маркетинговые стратегии.
  • 📑 Отчётность: часто требуется для внутренних отчётов или инвесторов.

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

⚠️ Внимание: В 1С:Бухгалтерии рентабельность продаж рассчитывается по данным бухгалтерского учёта (счёт 90), а в 1С:Управлении торговлей — по управленческому учёту. Показатели могут отличаться!
📊 Какую конфигурацию 1С вы используете для анализа продаж?
1С:Бухгалтерия
1С:Управление торговлей
1С:ERP
1С:Комплексная автоматизация
Другая

2. Где в 1С посмотреть рентабельность продаж: стандартные отчёты

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

2.1. 1С:Бухгалтерия 8.3

В бухгалтерской базе рентабельность продаж можно найти в отчёте «Отчёт о прибылях и убытках» (он же Форма №2). Путь:

Отчёты → Стандартные отчёты → Отчёт о прибылях и убытках

В отчёте обратите внимание на строки:

  • 💰 Выручка (нетто) — это ваша общая выручка за период.
  • 📉 Себестоимость продаж — прямые затраты на производство/закупку товаров.
  • 💸 Валовая прибыль — разница между выручкой и себестоимостью.
  • 📈 Прибыль от продаж — валовая прибыль минус коммерческие и управленческие расходы.

Рентабельность продаж рассчитывается как отношение «Прибыль от продаж» к «Выручке». В отчёте этот показатель не выводится автоматически, но его можно посчитать вручную или добавить в настройки отчёта (об этом ниже).

2.2. 1С:Управление торговлей 11

В 1С:УТ рентабельность продаж доступна в отчёте «Анализ продаж» или «Валовая прибыль». Путь:

Отчёты → Продажи → Анализ продаж или Отчёты → Финансы → Валовая прибыль

В отчёте «Валовая прибыль» рентабельность показывается автоматически в колонке «Рентабельность, %». Здесь можно:

  • 📌 Детализировать данные по номенклатуре, клиентам или менеджерам.
  • 📅 Выбрать период (месяц, квартал, год).
  • 🔧 Настроить группировку по складам, видам номенклатуры и т.д.

Если в вашей базе нет колонки с рентабельностью, её можно добавить через настройки отчёта (кнопка Показатели).

2.3. 1С:ERP

В 1С:ERP рентабельность продаж доступна в отчёте «Финансовые результаты» или «Анализ продаж по прибыли». Путь:

Отчёты → Финансы → Финансовые результаты

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

Конфигурация 1С Отчёт Путь к отчёту Автоматический расчёт рентабельности
1С:Бухгалтерия 8.3 Отчёт о прибылях и убытках Отчёты → Стандартные отчёты → Отчёт о прибылях и убытках Нет (нужно считать вручную)
1С:Управление торговлей 11 Валовая прибыль Отчёты → Финансы → Валовая прибыль Да (колонка «Рентабельность, %»)
1С:ERP Финансовые результаты Отчёты → Финансы → Финансовые результаты Да (с учётом всех затрат)
1С:Комплексная автоматизация Анализ продаж Отчёты → Продажи → Анализ продаж Да (настраивается)
⚠️ Внимание: В 1С:Бухгалтерии рентабельность продаж рассчитывается по данным бухгалтерского учёта, где себестоимость может отличаться от управленческой (например, из-за разных методов списания ТМЦ). Для точного анализа сравнивайте данные с отчётами из 1С:Управления торговлей.

3. Как рассчитать рентабельность продаж вручную по формуле

Если в вашей конфигурации нет готовых отчётов с рентабельностью или вам нужно посчитать её для конкретного товара/клиента, можно сделать это вручную. Для этого понадобятся два показателя:

  1. Выручка (нетто) — сумма продаж без НДС.
  2. Прибыль от продаж — выручка минус себестоимость и коммерческие расходы.

Формула:

Рентабельность продаж (%) = (Прибыль от продаж / Выручка) × 100

Где взять данные в 1С:

  • 📄 Выручка: отчёт Продажи → Обороты по счёту 90.01 (в бухгалтерии) или Отчёт по продажам (в УТ).
  • 💰 Себестоимость: счёт 90.02 (бухгалтерия) или отчёт Валовая прибыль (УТ).
  • 📉 Коммерческие расходы: счёт 90.07 (если учитываются отдельно).

Пример расчёта:

Допустим, за месяц:

  • Выручка (90.01) = 1 000 000 руб.
  • Себестоимость (90.02) = 600 000 руб.
  • Коммерческие расходы (90.07) = 100 000 руб.

Тогда:

Прибыль от продаж = 1 000 000 – 600 000 – 100 000 = 300 000 руб.

Рентабельность = (300 000 / 1 000 000) × 100 = 30%.

Получить выручку (счёт 90.01)

Определить себестоимость (счёт 90.02)

Учесть коммерческие расходы (счёт 90.07, если есть)

Применить формулу: (Прибыль / Выручка) × 100

Сравнить с предыдущими периодами-->

Если вам нужно посчитать рентабельность по конкретному товару, используйте отчёт «Валовая прибыль по номенклатуре» (в УТ) или делайте выборку по субконто счёта 90.01.

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

4. Настройка пользовательских отчётов для анализа рентабельности

Если стандартные отчёты не дают нужной детализации, можно создать пользовательский отчёт или модифицировать существующий. Рассмотрим два способа:

4.1. Добавление рентабельности в стандартный отчёт

В большинстве конфигураций (например, в 1С:УТ 11) можно добавить колонку с рентабельностью в отчёт «Анализ продаж»:

  1. Откройте отчёт Отчёты → Продажи → Анализ продаж.
  2. Нажмите ПоказателиДобавить.
  3. Выберите показатель «Валовая прибыль» и «Выручка».
  4. Добавьте новую колонку с формулой: [Валовая прибыль] / [Выручка] × 100.
  5. Сохраните настройки.

Теперь в отчёте будет колонка с рентабельностью для каждой позиции.

4.2. Создание отчёта с помощью конструктора

Если нужно более сложное решение (например, рентабельность по клиентам с учётом скидок), можно воспользоваться Конструктором отчётов:

  1. Перейдите в Отчёты → Конструктор отчётов.
  2. Выберите источник данных — например, документ Реализация товаров и услуг.
  3. Добавьте поля:
    • 📌 Номенклатура (для детализации по товарам).
    • 💰 Сумма продаж (выручка).
    • 📦 Себестоимость.
    • 📈 Прибыль (расчётное поле: [Сумма продаж] – [Себестоимость]).
    • 🔢 Рентабельность (расчётное поле: [Прибыль] / [Сумма продаж] × 100).
  4. Настройте группировку (например, по менеджерам или клиентам).
  5. Сохраните отчёт и запустите его.
  6. Пример запроса для конструктора отчётов (если нужно получить данные по реализациям):

    ВЫБРАТЬ
    

    РеализацияТоваровУслуг.Номенклатура КАК Номенклатура,

    СУММА(РеализацияТоваровУслуг.Сумма) КАК Выручка,

    СУММА(РеализацияТоваровУслуг.Себестоимость) КАК Себестоимость,

    СУММА(РеализацияТоваровУслуг.Сумма - РеализацияТоваровУслуг.Себестоимость) КАК Прибыль,

    (СУММА(РеализацияТоваровУслуг.Сумма - РеализацияТоваровУслуг.Себестоимость) / СУММА(РеализацияТоваровУслуг.Сумма)) * 100 КАК Рентабельность

    ИЗ

    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг

    ГДЕ

    РеализацияТоваровУслуг.Дата МЕЖДУ &НачалоПериода И &КонецПериода

    СГРУППИРОВАТЬ ПО

    РеализацияТоваровУслуг.Номенклатура

    💡

    Если в отчёте не хватает данных (например, нет себестоимости), проверьте настройки учёта затрат в разделе НСИ и администрирование → Настройка учёта → Затраты. Возможно, себестоимость не рассчитывается автоматически.

    4.3. Использование внешних отчётов

    Если встроенных возможностей недостаточно, можно подключить внешние отчёты от партнёров 1С. Популярные решения:

    • 📊 «Анализ рентабельности» от фирмы «1С»-Рарус.
    • 📈 «Битрикс24 + 1С: Аналитика продаж» (для интеграции с CRM).
    • 💰 «Управленческий баланс» (для глубокого финансового анализа).

    Эти отчёты обычно предоставляют более гибкие настройки и визуализацию данных (графики, диаграммы).

    5. Типичные ошибки при расчёте рентабельности в 1С

    Даже если вы правильно настроили отчёты, рентабельность может оказаться искажённой из-за ошибок в учёте или настройках. Рассмотрим самые распространённые проблемы:

    5.1. Несовпадение периодов

    Если выручка и себестоимость взяты за разные периоды, рентабельность будет некорректной. Например:

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

    🔹 Решение: Проверьте даты в отчётах и настройте фильтр по одному периоду.

    5.2. Неучтённые затраты

    В стандартных отчётах 1С:Бухгалтерии рентабельность рассчитывается без учёта:

    • 🚚 Логистических расходов (доставка, таможня).
    • 📢 Маркетинговых затрат (реклама, промоакции).
    • 💼 Административных расходов (зарплаты, аренда).

    🔹 Решение: Используйте 1С:ERP или настройте пользовательский отчёт с учётом всех затрат.

    5.3. Ошибки в учёте себестоимости

    Если себестоимость товаров неверно списывается (например, из-за ошибок в документах Поступление товаров или Инвентаризация), рентабельность будет занижена или завышена.

    🔹 Решение:

    • Проверьте корректность заполнения документов поступления.
    • Выполните перерасчёт себестоимости (НСИ и администрирование → Закрытие месяца → Расчёт себестоимости).
    • Используйте отчёт Анализ себестоимости для поиска ошибок.

    5.4. Некорректная группировка данных

    Если в отчёте данные сгруппированы неправильно (например, по всем товарам вместе вместо детализации по номенклатуре), рентабельность будет усреднённой и бесполезной для анализа.

    🔹 Решение: Настройте группировку по нужным полям (номенклатура, клиент, менеджер).

    5.5. Игнорирование возвратов

    Если не учитывать возвраты товаров от клиентов, выручка будет завышена, а рентабельность — искажена.

    🔹 Решение: Включите в отчёт данные по документам Возврат товаров от клиента.

    Что делать, если рентабельность отрицательная?

    Отрицательная рентабельность означает, что вы продаёте товар в убыток. Возможные причины:

    - Заниженные цены (проверьте наценку).

    - Высокие затраты на закупку или логистику.

    - Ошибки в учёте себестоимости (например, неверное списание ТМЦ).

    🔹 Действия:

    1. Проанализируйте себестоимость товара.

    2. Пересмотрите ценовую политику.

    3. Проверьте корректность учёта расходов.

    6. Как повысить рентабельность продаж: советы на основе данных 1С

    Зная рентабельность по товарам, клиентам или каналам продаж, можно принимать обоснованные решения для её повышения. Вот несколько практических советов:

    6.1. Анализ номенклатуры

    С помощью отчёта «Валовая прибыль по номенклатуре» (1С:УТ) или «Анализ продаж» определите:

    • 📈 Топ-20 самых рентабельных товаров — увеличивайте их продажи.
    • 📉 Товары с низкой рентабельностью — пересмотрите цены или исключите из ассортимента.
    • 🔄 Товары с отрицательной рентабельностью — срочно корректируйте себестоимость или цены.

    6.2. Оптимизация затрат

    Используйте отчёт «Анализ расходов» (1С:ERP), чтобы выявить:

    • 🚚 Высокие логистические расходы — пересмотрите условия работы с транспортными компаниями.
    • 📢 Неэффективные маркетинговые каналы — перенаправьте бюджет на более прибыльные.
    • 💼 Административные издержки — автоматизируйте рутинные процессы.

    6.3. Сегментация клиентов

    В отчёте «Анализ продаж по клиентам» (1С:УТ) посмотрите:

    • 👑 Клиенты с самой высокой рентабельностью — предлагайте им лояльные условия.
    • 😐 Клиенты с низкой рентабельностью — пересмотрите скидки или условия работы.
    • 🚫 Убыточные клиенты — возможно, стоит отказаться от сотрудничества.

    6.4. Контроль скидок и акций

    Скидки снижают рентабельность. В 1С:УТ можно проанализировать их влияние в отчёте «Анализ скидок»:

    • 🎁 Посмотрите, какие скидки наиболее частые и как они влияют на прибыль.
    • 📊 Сравните рентабельность со скидками и без.
    • 🔄 Оптимизируйте акции — например, предлагайте скидки только на высокомаржинальные товары.

    6.5. Автоматизация анализа

    Чтобы не собирать данные вручную, настройте:

    • 📅 Регулярные отчёты (еженедельно/ежемесячно) по рентабельности.
    • 🔔 Уведомления при падении рентабельности ниже порогового значения (настраивается через 1С:ERP или внешние обработки).
    • 📊 Дашборды с ключевыми показателями (можно интегрировать с Power BI или Tableau).
    💡

    Регулярный анализ рентабельности по сегментам (товары, клиенты, каналы) помогает оперативно реагировать на изменения и увеличивать прибыль без роста выручки.

    7. Расширенный анализ: рентабельность по менеджерам, каналам продаж и регионам

    Для глубокого анализа рентабельности недостаточно смотреть только на общие цифры. Важно понимать, какие менеджеры, каналы продаж или регионы приносят больше прибыли. Рассмотрим, как это сделать в 1С.

    7.1. Рентабельность по менеджерам

    В 1С:Управлении торговлей можно проанализировать, какие менеджеры продают с наибольшей рентабельностью:

    1. Откройте отчёт Отчёты → Продажи → Анализ продаж.
    2. В настройках добавьте группировку по полю «Менеджер».
    3. Добавьте колонки:
      • 💰 Выручка.
      • 📦 Себестоимость.
      • 📈 Прибыль.
      • 🔢 Рентабельность, %.
    4. Отсортируйте данные по убыванию рентабельности.
    5. 🔹 Что делать с результатами:

      • 🏆 Поощряйте менеджеров с высокой рентабельностью (например, бонусы).
      • 📚 Обучайте менеджеров с низкой рентабельности (возможно, они слишком часто дают скидки).
      • 🔄 Перераспределяйте клиентов между менеджерами.

    7.2. Рентабельность по каналам продаж

    Если вы продаёте через несколько каналов (розница, опт, интернет-магазин), важно понимать, какой из них наиболее прибыльный. В 1С:УТ:

    1. Откройте отчёт Отчёты → Продажи → Анализ продаж по каналам.
    2. Добавьте группировку по «Канал продаж».
    3. Настройте показатели: выручка, себестоимость, рентабельность.

    🔹 Пример анализа:

    Канал продаж Выручка, руб. Себестоимость, руб. Рентабельность, %
    Интернет-магазин 5 000 000 3 500 000 30%
    Розничный магазин 3 000 000 2 100 000 30%
    Оптовые клиенты 2 000 000 1 800 000 10%

    В этом примере видно, что оптовые продажи наименее рентабельны. Возможные действия:

    • 📈 Пересмотреть цены для оптовиков.
    • 🚚 Оптимизировать логистику для оптовых заказов.
    • 🔄 Сфокусироваться на более прибыльных каналах.

    7.3. Рентабельность по регионам

    Если у вас несколько складов или филиалов в разных регионах, полезно сравнить их рентабельность. В 1С:ERP:

    1. Откройте отчёт Отчёты → Финансы → Финансовые результаты по подразделениям.
    2. Добавьте группировку по «Склад» или «Подразделение».
    3. Проанализируйте рентабельность по каждому региону.

    🔹 Что делать, если рентабельность в регионе низкая:

    • 📦 Проверьте логистические расходы (возможно, доставка слишком дорогая).
    • 💰 Пересмотрите ценовую политику для этого региона.
    • 🏢 Оптимизируйте издержки (аренда, за