Отчет по продажам
Что продавалось по дням — строка за строкой, как в счетах. Отчёт раскладывает продажи по датам, внутри дня группирует по товарам и на каждую строку счёта показывает количество, сумму, себестоимость и прибыль. Это «лента продаж»: отвечает на вопрос «что ушло клиентам на этой неделе и что мы на этом заработали».
Где искать: Модули → Счета клиентам → Отчеты → Отчет по продажам
Рядом есть подробный отчёт по продажам — та же первичка, но сплошным списком и с фильтрами по бренду и классификации. Суммы и прибыль в обоих отчётах — без НДС.
Разбор на примере
Продажи компании за июнь—август 2026:


За период в несколько дней отчёт открывается свёрнутым: каждый день — строка-заголовок, клик по ней разворачивает продажи дня. Вот развёрнутый день 17 июня:

Смотрим строку: перчатки рабочие, 20 штук по счёту №3 для ООО «Строитель»:
- Цена за ед. 27,90 — цена из строки счёта в базовой валюте, как её ввели: в счёте с ценами с НДС она будет с налогом (сумму строки ниже отчёт очищает от НДС всегда);
- Сумма 558,00 — сумма строки без НДС: 20 × 27,90 = 558. В счёте строка стоит 669,60, но 111,60 из них — налог, а не выручка компании;
- Себестоимость 350,00 — по чём эти перчатки стояли на складе (FIFO, 17,50 за штуку);
- Прибыль 208,00 — Сумма минус Себестоимость, то есть 558 − 350;
- Маржа 37,28 — прибыль в процентах от суммы: 208 / 558 × 100.
До октября 2026 года «Сумма» в этом отчёте была с НДС, и налог попадал в «Прибыль»: эта же строка показывала прибыль 319,60. Файлы Excel, выгруженные раньше, содержат старые цифры.
Номер в колонке «Акт» — ссылка на счёт, код клиента открывает его карточку, код товара — карточку товара.
Откуда берутся цифры
Отчёт читает строки проведённых счетов-фактур (Счета-фактуры, только с галочкой ОК) по дате операции — поле «Дата операции» шапки счёта (а не «Дата счета»); по ней же продажи разложены по дням. Неоплаченные счета тоже попадают — факт оплаты этот отчёт не интересует (для продаж «по оплате» есть Отчет по бонусам).
Кредитные счета (возвраты) заходят в отчёт с минусом: количество, сумма и себестоимость отрицательные — день с возвратом честно показывает меньшую выручку. Прибыль возврата — прибыль строки с обратным знаком: возврат прибыльного товара её уменьшает, а возврат товара, проданного в убыток, показывает прибыль плюсом (сумма −100 при себестоимости −150 — прибыль +50). «Сумма минус Себестоимость равна Прибыли» держится и в возвратах.
Себестоимость система берёт там, где строка «коснулась склада»:
- счёт создан из отгрузки — берётся FIFO-себестоимость строки отгрузки;
- счёт сам списал склад (галочка «Обновляющий склад») — берётся FIFO из строки счёта;
- счёт без движения по складу (услуги, авансовые счета) — себестоимость, прибыль и маржа пустые: себестоимости нет, а ноль показал бы неправду (продано без прибыли).
Если в строке отгрузки был серийный номер — он показывается в отчёте под строкой.
Право «Показывать себестоимость»
Все денежные колонки — от «Валюта продаж.» до «Маржа» — видит только пользователь, чьей роли разрешено действие «Показывать себестоимость» (строка action на вкладке «Общий доступ» роли: в списке выбора действие называется «Показывать себестоимость», а в строке после выбора виден его код — viewCost). Без этого права отчёт показывает только количество — так менеджер видит движение товара, не видя закупочных цен.
Параметры
| Параметр | Что делает |
|---|---|
| Период | Даты операции счетов, которые попадут в отчёт |
| Клиенты | Один клиент (код из Контактов) |
| Группы | Одна группа товаров |
| Товар | Один товар |
| Склад | Счета с этим складом в шапке |
| Продавец | Поле «Продавец» из шапки счёта |
Частые ситуации
«Сумма» не совпадает с суммой строки в счёте. В счёте сумма строки с НДС, а отчёт показывает её без налога: разница — это НДС строки. У плательщика НДС отчёт всегда меньше счёта на сумму налога; в строках без НДС суммы совпадают.
В старой выгрузке прибыль больше. Отчёты, выгруженные до октября 2026 года, считали прибыль от суммы с НДС — см. разбор выше.
В строке пустые себестоимость и прибыль. Чаще всего счёт не двигал склад: либо это услуга, либо счёт выписан без отгрузки и без галочки «Обновляющий склад». Это не ошибка — системе просто неоткуда взять закупочную цену. Если же склад двигался (есть отгрузка или галочка стоит), а себестоимость пустая — у строки не записана себестоимость списания (FIFO): это уже повод проверить проведение отгрузки или счёта.
Продажи кассы не видны отдельно. POS-чеки становятся обычными счетами, поэтому в отчёте они идут вперемешку с остальными. Клиент чека — тот, кого выбрал кассир, а если не выбирал — «Клиент по умолчанию» карточки кассы в пользователях (обычно NONAME). Поэтому отбор по этому клиенту покажет только чеки, где кассир клиента не менял, и заодно обычные счета на него; отдельной опции «только касса» или «без кассы» нет.