Перейти к содержанию

Отчет по продажам

Что продавалось по дням — строка за строкой, как в счетах. Отчёт раскладывает продажи по датам, внутри дня группирует по товарам и на каждую строку счёта показывает количество, сумму, себестоимость и прибыль. Это «лента продаж»: отвечает на вопрос «что ушло клиентам на этой неделе и что мы на этом заработали».

Где искать: Модули → Счета клиентам → Отчеты → Отчет по продажам

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

Разбор на примере

Продажи компании за июнь—август 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). Поэтому отбор по этому клиенту покажет только чеки, где кассир клиента не менял, и заодно обычные счета на него; отдельной опции «только касса» или «без кассы» нет.