
Profit & Cost Reports для OpenCart — отчёт о прибыли и себестоимость товаров
Себестоимость товара и каждого значения опции, фиксация в заказе и отчёт о прибыли в меню «Отчёты». OpenCart 4.x, 3.x, 2.3.
- Совместимость
- OpenCart 2.3, 3.0.x и 4.0.2 – 4.1.x
- Версия
-
v1.0.1 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3) - Лицензия
- один сайт, навсегда
- Триал
- 7 дней, без карты, один на сайт
- Обновлено
- 26 сентября 2026
Модуль в работе — 45 секунд
Понятно и без звука: субтитры на украинском
Что есть во Free,
а что даёт Pro
Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.
Как это выглядит

Триал стартует, когда вы попросите
Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — один сайт
Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Если наш сервер недоступен, Pro работает ещё 14 дней. Для студий — ключи на 5, 25 сайтов или без ограничений.
Технические требования
OpenCart 4.0.2 – 4.1.x (проверено на 4.1.0.3), 3.0.x (проверено на 3.0.5.0) или 2.3.0.2
PHP 8.0+ для OpenCart 4, 7.3+ для OpenCart 3, 7.0+ для OpenCart 2.3
Без правок файлов ядра: только события OpenCart и собственные таблицы
Языки: украинский, русский, английский
История версий
Отчёт о прибыли с фильтром по валюте и страница себестоимости с поиском снова открываются на драйвере базы PDO.
Для OpenCart 4.x, 3.x и 2.3: себестоимость товаров и опций, фиксация в строках заказов, отчёт о прибыли с P&L и топ-20 товаров, штатные возвраты, блок на странице заказа, страница…
Вместе с Profit & Cost Reports для OpenCart покупают
4 модуля одним заказом — на 40% дешевле, чем по отдельности


Nova Poshta Premium — модуль Новая Почта для OpenCart 2.3, 3.x и 4.x

LiqPay — оплата картой для OpenCart 2.3, 3.x и 4.x

Telegram-уведомления и Viber/SMS покупателям для OpenCart
Полное описание модуля
Profit & Cost Reports для OpenCart — модуль, который показывает, сколько магазин заработал, а не только сколько продал. OpenCart знает цену продажи, но не закупочную цену. Модуль добавляет себестоимость в товары и значения опций, фиксирует её в каждой строке заказа и строит отчёт в меню «Отчёты»: чистые продажи без налога, себестоимость, валовая прибыль, маржа и наценка за любой период. Сборки для OpenCart 4.x, 3.x и 2.3, без правок файлов ядра.
Как это выглядит для покупателя
Никак. Себестоимость хранится в собственных таблицах модуля и не попадает ни на витрину, ни в письма. Чекаут и карточка товара остаются штатными.
Что получает админ
- Себестоимость в форме товара — поле под «Ценой» с живой маржой, а для товаров с опциями — себестоимость каждого значения (добавляется к базовой). В OpenCart 4 вариант без своей себестоимости берёт себестоимость мастер-товара.
- Отчёт в меню Отчёты → «Прибыль и себестоимость»: периоды от «сегодня» до своего диапазона, фильтр магазина, валюты и статусов. Плитки «Чистые продажи», «Себестоимость», «Валовая прибыль», «Маржа», «Заказы», таблица «Прибыли и убытки» и топ-20 товаров по прибыли. Если у проданных товаров нет себестоимости, отчёт предупреждает и ведёт в редактор.
- Страница «Себестоимость» — все товары одной таблицей: поиск, категория, «без себестоимости», «продавались хоть раз», редактирование прямо в ячейке и себестоимость опций.
Как это работает — шаг за шагом
- Вы указываете себестоимость в форме товара или на странице «Себестоимость» (в Pro — массово: «себестоимость = N% от цены» для товаров без неё, при желании в одной категории).
- Покупатель оформляет заказ. Когда заказ получает статус, модуль записывает себестоимость каждой строки — товар плюс выбранные опции.
- Закупочная цена изменилась — вы обновляете себестоимость. Прибыль уже сделанных заказов не меняется.
- Возвраты OpenCart с выбранными статусами (или с назначенным действием) вычитаются из продаж и себестоимости. Купоны и баллы считаются скидками.
- Отчёт считает заказы с выбранными статусами по дате заказа — по умолчанию «в обработке» и «выполнен».
Что под капотом
- Собственные таблицы себестоимости товаров, значений опций и снимков строк заказов — таблицы OpenCart не меняются.
- Снимок идемпотентный: повторная смена статуса не перезаписывает уже зафиксированную себестоимость.
- Выручка без налога, купоны и баллы — скидки, подарочные сертификаты скидкой не считаются.
- Расчёт частями по 500 заказов — отчёт не упирается в лимит памяти на больших магазинах.
- Суммы в основной валюте магазина; фильтр валюты лишь сужает выборку, конвертации нет.
- Сохранение формы товара без поля (импорт, сторонние редакторы) себестоимость не стирает.
Как установить
- OpenCart 4: Расширения → Установка расширений → загрузите
cc_profit.ocmod.zipи нажмите «Установить». OpenCart 3: Модули → Установка модулей →cc_profit-oc3.ocmod.zip, затем обновите модификаторы. OpenCart 2.3: залейте содержимое папкиupload/изcc_profit-oc2.ocmod.zipв корень магазина (FTP или файловый менеджер хостинга). - Расширения → Расширения → Модули → Profit & Cost Reports → «Установить», затем «Редактировать» и сохраните настройки.
- Заполните себестоимость в товарах или на странице «Себестоимость».
- Отчёт — в меню Отчёты → «Прибыль и себестоимость».
- Для Pro: «Попробовать Pro» → e-mail для триала или ключ после покупки.
Вопросы
о модуле
Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.
Лицензию нужно продлевать?
Нет. Для OpenCart лицензия разовая и навсегда.
Покупатели видят себестоимость?
Нет. Себестоимость живёт в собственных таблицах модуля и показывается только в админке.
Что с заказами до установки модуля?
В них нет зафиксированной себестоимости — отчёт берёт текущую и помечает строку как «оценка». В Pro можно зафиксировать себестоимость в прошлых заказах.
Меняет ли модуль файлы ядра или шаблоны?
Нет. Только события OpenCart и собственные таблицы; выключили модуль — админка стандартная.
Пока нет ни одного отзыва. Будьте первым.
Пока вопросов нет. Спроси — мы ответим в течение 24 часов.
Не тот вариант, что искали?
Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.
Заказать кастомный модуль
Покупка модуля
—