Рентабельность продаж — ключевой показатель эффективности бизнеса, который показывает, сколько прибыли приносит каждый заработанный рубль. В 1С:Предприятие эта метрика доступна в разных конфигурациях, но не всегда очевидно, где именно её искать и как правильно интерпретировать. Если вы используете 1С:Бухгалтерию, 1С:Управление торговлей или 1С:ERP, то данные для расчёта уже есть в системе — осталось только их извлечь и проанализировать.
В этой статье разберём 5 способов получения рентабельности продаж: от стандартных отчётов до кастомизированных запросов. Вы узнаете, какие отчёты дают готовую рентабельность «из коробки», как рассчитать её вручную по формуле, и почему показатели могут отличаться в разных конфигурациях. Также рассмотрим типичные ошибки, которые искажают результаты, и дадим советы по настройке аналитики для более точного анализа.
Независимо от того, ведёте ли вы учёт в 1С:Бухгалтерии 8.3 или работаете в 1С:Управлении торговлей 11, инструкции ниже помогут получить актуальные данные без привлечения программистов. А если вам нужны углублённые настройки — в конце статьи есть раздел про настройку пользовательских отчётов с примерами кода.
1. Что такое рентабельность продаж и почему её важно отслеживать в 1С
Рентабельность продаж (ROS, Return on Sales) — это финансовый коэффициент, который показывает долю прибыли в общем объёме выручки. Формула простая:
Рентабельность продаж (%) = (Прибыль от продаж / Выручка) × 100
В 1С этот показатель важен по нескольким причинам:
- 📊 Контроль эффективности: помогает оценить, насколько выгодно продавать тот или иной товар/услугу.
- 🔍 Сравнение периодов: позволяет анализировать динамику — растёт или падает прибыльность бизнеса.
- 🎯 Принятие решений: на основе данных можно корректировать цены, ассортимент или маркетинговые стратегии.
- 📑 Отчётность: часто требуется для внутренних отчётов или инвесторов.
В 1С:Бухгалтерии и 1С:Управлении торговлей рентабельность можно посчитать как по компании в целом, так и по отдельным номенклатурным позициям, клиентам или менеджерам. Однако в стандартных отчётах не всегда учитываются все затраты (например, логистика или маркетинг), поэтому для точного анализа может потребоваться ручная корректировка.
⚠️ Внимание: В 1С:Бухгалтерии рентабельность продаж рассчитывается по данным бухгалтерского учёта (счёт 90), а в 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. Как рассчитать рентабельность продаж вручную по формуле
Если в вашей конфигурации нет готовых отчётов с рентабельностью или вам нужно посчитать её для конкретного товара/клиента, можно сделать это вручную. Для этого понадобятся два показателя:
- Выручка (нетто) — сумма продаж без НДС.
- Прибыль от продаж — выручка минус себестоимость и коммерческие расходы.
Формула:
Рентабельность продаж (%) = (Прибыль от продаж / Выручка) × 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) можно добавить колонку с рентабельностью в отчёт «Анализ продаж»:
- Откройте отчёт
Отчёты → Продажи → Анализ продаж. - Нажмите
Показатели→Добавить. - Выберите показатель «Валовая прибыль» и «Выручка».
- Добавьте новую колонку с формулой:
[Валовая прибыль] / [Выручка] × 100. - Сохраните настройки.
Теперь в отчёте будет колонка с рентабельностью для каждой позиции.
4.2. Создание отчёта с помощью конструктора
Если нужно более сложное решение (например, рентабельность по клиентам с учётом скидок), можно воспользоваться Конструктором отчётов:
- Перейдите в
Отчёты → Конструктор отчётов. - Выберите источник данных — например, документ
Реализация товаров и услуг. - Добавьте поля:
- 📌 Номенклатура (для детализации по товарам).
- 💰 Сумма продаж (выручка).
- 📦 Себестоимость.
- 📈 Прибыль (расчётное поле:
[Сумма продаж] – [Себестоимость]). - 🔢 Рентабельность (расчётное поле:
[Прибыль] / [Сумма продаж] × 100).
- Настройте группировку (например, по менеджерам или клиентам).
- Сохраните отчёт и запустите его.
- 📊 «Анализ рентабельности» от фирмы «1С»-Рарус.
- 📈 «Битрикс24 + 1С: Аналитика продаж» (для интеграции с CRM).
- 💰 «Управленческий баланс» (для глубокого финансового анализа).
- Выручка — за январь.
- Себестоимость — за декабрь (если товар был продан в январе, но списан в декабре).
- 🚚 Логистических расходов (доставка, таможня).
- 📢 Маркетинговых затрат (реклама, промоакции).
- 💼 Административных расходов (зарплаты, аренда).
- Проверьте корректность заполнения документов поступления.
- Выполните перерасчёт себестоимости (
НСИ и администрирование → Закрытие месяца → Расчёт себестоимости). - Используйте отчёт
Анализ себестоимостидля поиска ошибок. - 📈 Топ-20 самых рентабельных товаров — увеличивайте их продажи.
- 📉 Товары с низкой рентабельностью — пересмотрите цены или исключите из ассортимента.
- 🔄 Товары с отрицательной рентабельностью — срочно корректируйте себестоимость или цены.
- 🚚 Высокие логистические расходы — пересмотрите условия работы с транспортными компаниями.
- 📢 Неэффективные маркетинговые каналы — перенаправьте бюджет на более прибыльные.
- 💼 Административные издержки — автоматизируйте рутинные процессы.
- 👑 Клиенты с самой высокой рентабельностью — предлагайте им лояльные условия.
- 😐 Клиенты с низкой рентабельностью — пересмотрите скидки или условия работы.
- 🚫 Убыточные клиенты — возможно, стоит отказаться от сотрудничества.
- 🎁 Посмотрите, какие скидки наиболее частые и как они влияют на прибыль.
- 📊 Сравните рентабельность со скидками и без.
- 🔄 Оптимизируйте акции — например, предлагайте скидки только на высокомаржинальные товары.
- 📅 Регулярные отчёты (еженедельно/ежемесячно) по рентабельности.
- 🔔 Уведомления при падении рентабельности ниже порогового значения (настраивается через 1С:ERP или внешние обработки).
- 📊 Дашборды с ключевыми показателями (можно интегрировать с Power BI или Tableau).
- Откройте отчёт
Отчёты → Продажи → Анализ продаж. - В настройках добавьте группировку по полю «Менеджер».
- Добавьте колонки:
- 💰 Выручка.
- 📦 Себестоимость.
- 📈 Прибыль.
- 🔢 Рентабельность, %.
- Отсортируйте данные по убыванию рентабельности.
- 🏆 Поощряйте менеджеров с высокой рентабельностью (например, бонусы).
- 📚 Обучайте менеджеров с низкой рентабельности (возможно, они слишком часто дают скидки).
- 🔄 Перераспределяйте клиентов между менеджерами.
- Откройте отчёт
Отчёты → Продажи → Анализ продаж по каналам. - Добавьте группировку по «Канал продаж».
- Настройте показатели: выручка, себестоимость, рентабельность.
- 📈 Пересмотреть цены для оптовиков.
- 🚚 Оптимизировать логистику для оптовых заказов.
- 🔄 Сфокусироваться на более прибыльных каналах.
- Откройте отчёт
Отчёты → Финансы → Финансовые результаты по подразделениям. - Добавьте группировку по «Склад» или «Подразделение».
- Проанализируйте рентабельность по каждому региону.
- 📦 Проверьте логистические расходы (возможно, доставка слишком дорогая).
- 💰 Пересмотрите ценовую политику для этого региона.
- 🏢 Оптимизируйте издержки (аренда, за
Пример запроса для конструктора отчётов (если нужно получить данные по реализациям):
ВЫБРАТЬ
РеализацияТоваровУслуг.Номенклатура КАК Номенклатура,
СУММА(РеализацияТоваровУслуг.Сумма) КАК Выручка,
СУММА(РеализацияТоваровУслуг.Себестоимость) КАК Себестоимость,
СУММА(РеализацияТоваровУслуг.Сумма - РеализацияТоваровУслуг.Себестоимость) КАК Прибыль,
(СУММА(РеализацияТоваровУслуг.Сумма - РеализацияТоваровУслуг.Себестоимость) / СУММА(РеализацияТоваровУслуг.Сумма)) * 100 КАК Рентабельность
ИЗ
Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
ГДЕ
РеализацияТоваровУслуг.Дата МЕЖДУ &НачалоПериода И &КонецПериода
СГРУППИРОВАТЬ ПО
РеализацияТоваровУслуг.Номенклатура
Если в отчёте не хватает данных (например, нет себестоимости), проверьте настройки учёта затрат в разделе НСИ и администрирование → Настройка учёта → Затраты. Возможно, себестоимость не рассчитывается автоматически.
4.3. Использование внешних отчётов
Если встроенных возможностей недостаточно, можно подключить внешние отчёты от партнёров 1С. Популярные решения:
Эти отчёты обычно предоставляют более гибкие настройки и визуализацию данных (графики, диаграммы).
5. Типичные ошибки при расчёте рентабельности в 1С
Даже если вы правильно настроили отчёты, рентабельность может оказаться искажённой из-за ошибок в учёте или настройках. Рассмотрим самые распространённые проблемы:
5.1. Несовпадение периодов
Если выручка и себестоимость взяты за разные периоды, рентабельность будет некорректной. Например:
🔹 Решение: Проверьте даты в отчётах и настройте фильтр по одному периоду.
5.2. Неучтённые затраты
В стандартных отчётах 1С:Бухгалтерии рентабельность рассчитывается без учёта:
🔹 Решение: Используйте 1С:ERP или настройте пользовательский отчёт с учётом всех затрат.
5.3. Ошибки в учёте себестоимости
Если себестоимость товаров неверно списывается (например, из-за ошибок в документах Поступление товаров или Инвентаризация), рентабельность будет занижена или завышена.
🔹 Решение:
5.4. Некорректная группировка данных
Если в отчёте данные сгруппированы неправильно (например, по всем товарам вместе вместо детализации по номенклатуре), рентабельность будет усреднённой и бесполезной для анализа.
🔹 Решение: Настройте группировку по нужным полям (номенклатура, клиент, менеджер).
5.5. Игнорирование возвратов
Если не учитывать возвраты товаров от клиентов, выручка будет завышена, а рентабельность — искажена.
🔹 Решение: Включите в отчёт данные по документам Возврат товаров от клиента.
Что делать, если рентабельность отрицательная?
Отрицательная рентабельность означает, что вы продаёте товар в убыток. Возможные причины:
- Заниженные цены (проверьте наценку).
- Высокие затраты на закупку или логистику.
- Ошибки в учёте себестоимости (например, неверное списание ТМЦ).
🔹 Действия:
1. Проанализируйте себестоимость товара.
2. Пересмотрите ценовую политику.
3. Проверьте корректность учёта расходов.
6. Как повысить рентабельность продаж: советы на основе данных 1С
Зная рентабельность по товарам, клиентам или каналам продаж, можно принимать обоснованные решения для её повышения. Вот несколько практических советов:
6.1. Анализ номенклатуры
С помощью отчёта «Валовая прибыль по номенклатуре» (1С:УТ) или «Анализ продаж» определите:
6.2. Оптимизация затрат
Используйте отчёт «Анализ расходов» (1С:ERP), чтобы выявить:
6.3. Сегментация клиентов
В отчёте «Анализ продаж по клиентам» (1С:УТ) посмотрите:
6.4. Контроль скидок и акций
Скидки снижают рентабельность. В 1С:УТ можно проанализировать их влияние в отчёте «Анализ скидок»:
6.5. Автоматизация анализа
Чтобы не собирать данные вручную, настройте:
Регулярный анализ рентабельности по сегментам (товары, клиенты, каналы) помогает оперативно реагировать на изменения и увеличивать прибыль без роста выручки.
7. Расширенный анализ: рентабельность по менеджерам, каналам продаж и регионам
Для глубокого анализа рентабельности недостаточно смотреть только на общие цифры. Важно понимать, какие менеджеры, каналы продаж или регионы приносят больше прибыли. Рассмотрим, как это сделать в 1С.
7.1. Рентабельность по менеджерам
В 1С:Управлении торговлей можно проанализировать, какие менеджеры продают с наибольшей рентабельностью:
🔹 Что делать с результатами:
7.2. Рентабельность по каналам продаж
Если вы продаёте через несколько каналов (розница, опт, интернет-магазин), важно понимать, какой из них наиболее прибыльный. В 1С:УТ:
🔹 Пример анализа:
| Канал продаж | Выручка, руб. | Себестоимость, руб. | Рентабельность, % |
|---|---|---|---|
| Интернет-магазин | 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:
🔹 Что делать, если рентабельность в регионе низкая: