1. Главная
  2. Каталог
  3. Отчеты
  4. Отчет по продажам и остаткам товаров на складах
#159 60 компаний купили последняя — 7 дней назад

Отчет по продажам и остаткам в 1С — выручка, прибыль и свободный остаток в одной таблице

Продажи и остатки в одной таблице: количество проданного, выручка с НДС, себестоимость, валовая прибыль, рентабельность. Плюс — доступный остаток, средняя себестоимость, стоимостная оценка, в резерве и в пути (по подтвержденным заказам поставщику). Фильтры по складам и номенклатуре.

Последняя версия:

Что вы получаете

Видно и без демо

Скриншоты и GIF ниже показывают работу вживую — по шагам, на реальных данных. Персональная демонстрация для такой разработки не нужна.

Готовое решение

Не идея и не ТЗ — рабочая разработка для текущего и предыдущих релизов конфигураций, со скриншотами и инструкцией.

Безопасно для конфигурации

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

Полная прозрачность

Открытый код, честные отзывы, закрывающие документы.

Совместима с конфигурациями 1С:
RU
Управление торговлей 11.4, 11.5 Комплексная автоматизация 2.4, 2.5 Управление предприятием ERP
KZ
Управление торговлей 3.4 (KZ) Комплексная автоматизация 2.4 (KZ)
BY
Управление торговлей 3.4, 3.5 (BY) Комплексная автоматизация 2.4, 2.5 (BY)

Подробное описание

Чтобы решить, что закупать на следующей неделе, приходится открывать три отчета подряд: «Валовую прибыль» — что продавалось и с какой наценкой, «Ведомость по товарам на складах» — сколько осталось, заказы поставщику — что уже в пути. Дальше три выгрузки сводятся в Excel по наименованию, и только там видно картину. Отчет по продажам и остаткам в 1С собирает все в одну таблицу: строка товара сразу показывает, сколько продано и с какой прибылью, сколько свободно на складе, сколько лежит в резерве и сколько придет от поставщика.

Что это дает

  • Решаете, что закупать, в одном окне: продажи за период и текущий склад стоят в соседних колонках — не нужно сводить выгрузки по наименованию и держать в голове два отчета.
  • Видно, что продается в минус: валовая прибыль и рентабельность считаются по каждой строке, поэтому позиции с отрицательной наценкой заметны сразу, а не в конце квартала.
  • Резерв не путается со свободным остатком: в колонке «Доступно» стоит то, чем можно торговать, — количество в наличии за вычетом зарезервированного под заказы клиентов.
  • Товар в пути учитывается до прихода: отдельная колонка показывает, сколько штук уже заказано у поставщика. По ней видно, что заказывать повторно не нужно.
  • Отчет внешний: файл подключается к рабочей базе и отключается за минуту. Конфигурация не меняется и с поддержки не снимается.

Что показывает отчет

Отчет строится по данным управленческого учета: продажи берутся за выбранный период, складские показатели — на текущий момент. Строки группируются по номенклатуре и характеристике, суммы сворачиваются по товарным группам и по всей выборке.

КолонкаЧто показывает
ПроданоКоличество, проданное за период
ВыручкаСумма продаж: с НДС или без него — по флажку в шапке
С/стоимостьСебестоимость проданного товара
Валовая прибыльВыручка минус себестоимость
Рент-ть, %Отношение валовой прибыли к выручке
ДоступноСвободный остаток: в наличии минус резерв
Ср. ценаСредняя себестоимость единицы остатка
СуммаСтоимостная оценка остатка
В резервеКоличество, зарезервированное под заказы клиентов
К поступлениюКоличество в заказах поставщику, ожидаемое на склад
Хватит на, днейНа сколько дней хватит доступного остатка при среднедневных продажах за период

отчет по продажам и остаткам в 1С — выручка, прибыль и свободный остаток по товарамОдна строка товара отвечает сразу на два вопроса: сколько заработали и чем торговать дальше.

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

Настройки: период, склад, отборы

Отчет открывается пустым — сначала настройки, потом Сформировать. Отборы в шапке:

  • Период — интервал продаж. Пустой период означает «за все время», поэтому в первый раз отчет удобно построить без ограничения, а потом сузить до месяца или квартала.
  • Склад — один склад или несколько сразу. Выбор ограничивает и продажи, и остатки, поэтому строка показывает остаток именно того склада, с которого шли отгрузки.
  • Номенклатура — товар или группа, отбор идет по иерархии.
  • Организация — оставить продажи одного юридического лица.
  • Партнер, Менеджер, Подразделение — сузить выборку до одного клиента, продавца или подразделения. Отбор применяется к продажам, а складские колонки остаются полными: сколько лежит на складе, от того, кто продавал, не зависит.
  • Вид цены — выбор нескольких видов цен сразу. По каждому отмеченному виду в таблице появляется своя колонка с текущей ценой товара, а заголовком колонки становится наименование вида. В одной строке видно, сколько продано, что осталось на складе и по какой цене товар продается — оптовой, розничной, любой другой.
  • Кроме интеркампани — убрать передачи товаров между собственными организациями, чтобы внутренние перемещения не считались продажей.

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

отчет по продажам и остаткам в 1С с колонками текущих цен по видам ценСправа — группа «Цены»: по колонке на каждый выбранный вид. В шапке видно, какие виды цен отобраны, а строки продаж и остатков остались прежними.

Четыре флажка меняют состав таблицы:

  • Суммы без НДС — считать выручку, себестоимость и прибыль по суммам без налога. По умолчанию выключен: отчет показывает суммы с НДС, как показывал раньше.
  • Показывать услуги — добавить к товарам продажи услуг и работ. У них нет склада и остатка, поэтому по умолчанию отчет берет одни товары.
  • Показывать товары без продаж — вывести позиции, которые лежат на складе, но за период не продавались. Это ответ на вопрос «что зависло»: строка с остатком и нулем в колонке «Продано».
  • Остатки на конец периода — показать склад не на сегодня, а на дату окончания периода. Продажи при этом не меняются, и таблица становится разбором закрытого месяца: что продавалось и что при этом лежало на складе.

Переключатель Расширенный открывает штатную панель компоновки данных: там меняются группировки и состав колонок, добавляются отборы и сортировка по полям отчета — товару, характеристике, складу, артикулу, производителю. Настройки сохраняются как вариант отчета — в следующий раз он открывается уже готовым.

отчет по продажам и остаткам в 1С с отбором по складу магазинаОтбор по складу пересчитывает и продажи, и остаток — итог показывает картину одной торговой точки.

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

отчет по продажам и остаткам в 1С — проданный товар без свободного остатка остается в таблицеТовар, который продавался, а свободного остатка не имеет, отчет подсвечивает: «Вентилятор настольный, Модель 902» и «Комбайн кухонный BINATONE FP 67» проданы по 150 штук, колонка «Доступно» пуста. Спрос есть, торговать нечем — с этих строк и начинают заказ поставщику.

Как читать колонки склада

Три складские колонки отвечают на три разных вопроса, и путать их дорого:

  1. Доступно — сколько можно продать прямо сейчас. Это остаток в наличии за вычетом того, что уже зарезервировано под заказы клиентов.
  2. В резерве — сколько штук физически лежит на складе, но обещано покупателям. Товар есть, а торговать им нельзя.
  3. К поступлению — сколько заказано у поставщиков и ожидается на склад. Колонка снимает главный вопрос при закупке: «мы это уже заказывали?»

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

По умолчанию продажи и склад в отчете живут в разном времени: продажи — за выбранный период, склад — на текущий момент. Так и нужно для закупки: решение принимается по тому, что лежит на складе сегодня. Когда нужен разбор уже закрытого месяца, флажок Остатки на конец периода переводит складские колонки и среднюю цену на дату окончания периода — продажи и остаток начинают относиться к одному отрезку времени.

Две сборки под разные редакции

В архиве два файла, и это не дубли: редакции по-разному хранят складские остатки.

  • product159 (UT11).erf — для УТ 11.4. Свободный остаток и резерв берутся из регистра «Свободные остатки», в таблице есть колонки «ЕИ» и «В пути».
  • product159 (UT 11.5, KA 2.5).erf — для УТ 11.5, КА 2.5 и ERP. Здесь остатки считаются по регистру «Распределение запасов»: регистра «Свободные остатки», на котором работает сборка для 11.4, в этих конфигурациях уже нет.

Файл не той редакции виден сразу: колонки остатков выходят пустыми либо отчет сообщает, что поле не обнаружено. Оба файла ставить в одну базу не нужно — подключается тот, что соответствует вашей конфигурации.

Еще одна особенность 11.5, из-за которой цены остатка могут обнулиться: аналитика учета номенклатуры хранит не склад, а складскую территорию, и для склада с помещениями это разные объекты. Если отбирать цены по территории, при выборе помещения стоимость остатка становится нулевой. В отчете этого отбора нет — цена берется по товару, поэтому склады с адресным хранением показываются так же, как обычные.

Как подключить и открыть

Отчет — внешний файл, конфигурация не меняется. Два способа:

  1. Разово: Файл → Открыть, выбрать .erf. У формы появляется кнопка Настройки… — в ней задают период, склад и номенклатуру.
  2. Постоянно: НСИ и администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки, создать элемент и загрузить файл. Отчет запускается из карточки кнопкой Выполнить и доступен пользователям с правами на дополнительные отчеты. Версия видна прямо в карточке — удобно проверять, что у всех загружен один файл.

Когда отчет покажет не то, чего вы ждете

  • По умолчанию суммы идут с НДС. Так отчет показывает управленческую картину «сколько денег принес товар»; чтобы сверять прибыль с финансовым результатом, включите флажок Суммы без НДС.
  • Без прав на регистр себестоимости отчет работает, но без средней цены. Если у сотрудника нет доступа к себестоимости товаров (частый случай у профиля «Продажи»), колонки «Ср. цена» и «Сумма» останутся нулевыми — продажи, прибыль и складские остатки при этом на месте.
  • До закрытия месяца себестоимость и рентабельность приблизительные. Пока месяц не закрыт, себестоимость партий еще пересчитывается, поэтому валовая прибыль в отчете будет расходиться с финансовым результатом. Для точной картины сначала закрытие месяца, потом отчет.
  • Услуги по умолчанию не показываются ни в одной из сборок: складского остатка у них нет, и строки выходили бы наполовину пустыми. Нужны — включается флажок Показывать услуги.
  • Менеджер, партнер и подразделение работают отборами, а не колонками. Строка отчета — это товар и склад; если поставить продавца в разрез таблицы, остаток по складу размножился бы по каждому менеджеру и итог перестал бы сходиться со складом.
  • Флажок «Показывать товары без продаж» без отбора по складу или номенклатуре заставляет отчет пройти по всем остаткам базы. На большой номенклатуре это заметно дольше: сначала отбор, потом флажок.

Проверено на демонстрационных базах УТ 11.4 и УТ 11.5 (платформа 8.5.1.1343), август 2026 года: итог колонки «Продано» сходится с регистром выручки и себестоимости продаж, строки не дублируются при продажах товара с нескольких складов.

Сколько стоит заказать такую доработку с нуля

Сравнение стоимости и сроков: разработка с нуля у стороннего программиста против готового решения
У стороннего программиста 1С Готовое решение
Стоимость 18 000–30 000 ₽ 5 000 ₽
Сроки 2 недели на ТЗ и согласование, затем ~6 часов работы 5 минут на установку
Ваше участие ~2 часа на постановку задачи, приемку и тесты Скачать файл и подключить по инструкции
Риск Результат виден только в конце работ Разработка уже написана и работает у других компаний

Расчет по рыночной ставке 3 000–5 000 ₽/час: столько стоит час стороннего программиста 1С. Итоговая экономия — от 13 000 ₽ и около двух недель ожидания.

Как установить — 5 минут

  1. Скачиваете архив сразу после оплаты — из личного кабинета или прямо с этой страницы — и распаковываете его.
  2. Открываете базу 1С и подключаете файл штатными средствами — конфигурация при этом не меняется. Пошаговая инструкция со скриншотами. Не хочется разбираться самому — при оформлении можно добавить установку под ключ за 750 ₽: подключимся удаленно и поставим сами.
Для вашего 1С-специалиста
Как разработка встраивается в 1С?
Это внешний файл (.epf или .erf) — запускается вручную для конкретной задачи и не встраивается в интерфейс типовой конфигурации; открывается через меню «Файл → Открыть» или из подсистемы дополнительных отчетов и обработок.
Правится ли типовая конфигурация?
Нет. Все разработки CoderStar подключаются как расширения или внешние обработки/отчеты — типовая конфигурация остается «чистой», ее код не меняется.
Сохраняется ли поддержка вендора и ИТС?
Да. Поскольку типовая конфигурация не дорабатывается напрямую, обновления от фирмы «1С» накатываются штатным образом, поддержка вендора и ИТС сохраняется.
Нужен ли безопасный режим?
Да. Отчеты и печатные формы подключаются в безопасном режиме.
Как удалить разработку?
Достаточно удалить элемент справочника «Дополнительные отчеты и обработки» — безопасный режим для этого не нужен.
Открыт ли исходный код?
Да. После покупки вы получаете файл без шифрования и защиты — его можно изучить, модифицировать или адаптировать в Конфигураторе под свои задачи без ограничений, без обращения к нам.
Работает ли в 1С:Fresh?
Нет — 1С:Fresh (облачный режим работы 1С) имеет свои ограничения, разработка в нем не работает.

Оцените разработку

Общий рейтинг появляется при ≥ 3 оценках. Мы не скрываем плохие — все оценки идут в общую статистику.

Частые вопросы

Как получить разработку и установить ее в 1С?

После оплаты картой или СБП ссылка для скачивания приходит на email в течение минуты. При оплате по счету от ИП — автоматически после поступления денег на расчетный счет. Ручные оплаты (USDT, перевод на казахскую карту) подтверждаем в рабочее время — обычно в течение часа.

К разработке приложена инструкция по подключению. Установка занимает 5–10 минут. Если что-то не получится — напишите, подключимся удаленно через AnyDesk и поставим за вас.

Какие способы оплаты доступны?
Банковская карта (через Т-Банк), СБП, счет от ИП Медведков Д. В. (для российских юрлиц и ИП), USDT, перевод на казахскую карту. Оплата картой проходит на стороне банка-эквайера — данные карты не попадают на наш сервер.
Можно ли оплатить в тенге, белорусских рублях или долларах?
Цена автоматически пересчитывается в KZT, BYN и USD по курсу из настроек сайта. Курс фиксируется в момент оформления заказа — даже если затем изменится, к оплате уйдет уже замороженная сумма. Реальный прием денег: в рублях для карты РФ и счета от ИП, в тенге — на казахскую карту, в USDT — крипта.
А если что-то пойдет не так после установки?
Подключимся удаленно через AnyDesk и разберемся. Если решить проблему не удастся — 14 дней на возврат: напишите в Telegram (@coderstar_olga) или на manager@coderstar.ru, вернем деньги тем же способом, каким получили оплату. Файл удалять не нужно.
Что произойдет после очередного обновления 1С?

Каждая разработка тестируется на новых релизах 1С до их публичного выхода. На момент, когда вы обновите конфигурацию, совместимая версия уже готова и ждет скачивания.

Если в течение 3 месяца после покупки выйдет новый релиз — обновление бесплатно (просто скачайте свежую версию из личного кабинета). Дальше доступна цена обновления — 20% от текущей цены разработки. Альтернатива — годовой абонемент, покрывающий все обновления и новые разработки сайта.

Какие версии 1С НЕ поддерживаются?

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

На сколько баз 1С действует одна покупка?
На любое количество баз и пользователей. Никаких лицензионных ограничений и технических привязок к конкретной базе — купили один раз, используете в любых своих контурах.
Можно ли дорабатывать код самостоятельно?
Да. Исходный код всех наших разработок открыт — модифицируйте под свои задачи как угодно. Для типовых доработок (новое поле, отчет, печатная форма) мы также можем сделать платную адаптацию — напишите в поддержку.
Какие закрывающие документы вы предоставляете?
При оплате картой — онлайн-чек по 54-ФЗ приходит на email сразу после оплаты. При оплате по счету от ИП — скан акта выполненных работ. Оригинал отправляем по ЭДО или Почтой России по запросу.
Можно ли посмотреть демо до покупки?
Все видно и без отдельной демонстрации: скриншоты и GIF выше показывают работу по шагам, на реальных данных. При невысокой цене это заменяет встречу. Остались вопросы по функционалу — напишите в комментариях ниже, ответим в течение рабочего дня.
Какой артикул у этой разработки?
Артикул разработки — #159. Используется при обращении в поддержку или при ссылке на конкретную позицию в переписке. Достаточно указать его в письме — мы сразу поймем, о какой разработке речь.

Комментарии (10)

Чтобы оставить комментарий, войдите или зарегистрируйтесь.

Дмитрий 24 августа 2026

Можно ли включить в отчет пустые "нулевые" продажи?
Если товар не продавался, но есть на остатках, то его можно вывести в отчет?

Ольга, клиент-менеджер 24 августа 2026

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

Дмитрий → @Ольга, клиент-менеджер 24 августа 2026

Дело в том, что данный отчет в УТ версии 8.5.22 у меня выводил нулевые продажи, а после обновления УТ на версию 8.5.27 - нет. Отчет был слегка модифицирован. Это ведь полезная информация. Может вы внесете правки в данный отчет по умолчанию? Полезная ведь штука, я вам точно говорю.

Дмитрий Медведков, администратор → @Дмитрий 26 августа 2026

Добрый день! Постараюсь сделать

Асылбек Мухамедулы 28 июня 2026

Здравствуйте!
А есть ли возможность сформировать отчет так, чтобы там в доступно выходили под ним столбцы с наименованием складов.
Например если товар с артикулом 5001 продался на розничном магазине, чтобы можно было увидеть что по нему есть остатки на других складах.

Дмитрий Медведков, администратор 30 июня 2026

Добрый день! Такой возможности нет

Алексей 10 февраля 2026

Здравствуйте. есть ли возможность фильтровать партнеров (клиентов контрагентов) в этом отчете?

Ольга, клиент-менеджер 10 февраля 2026

Здравствуйте, Алексей! Да, можно добавить отбор по клиентам/контрагентам.

Алексей → @Ольга, клиент-менеджер 11 февраля 2026

просто интересно, как отчет будет показывать остатки, с учетом аналитики Клиенты

Дмитрий Медведков, администратор → @Алексей 11 февраля 2026

Данные об остатках никак не изменятся при установке отбора по клиенту, изменятся только продажи.

Лука 20 ноября 2025

Хочу уточнить, если в номенклатуре стоит обособленное обеспечение, по нему поступил товар - это будет считаться резервом? или только то, где стоит статус резервировать? Так же если стоит резервировать по мере поступления или просто обеспечение- но по нему поступил или поступит товар который в пути. Как такие товары учитываются?
Спасибо

Ольга, клиент-менеджер 20 ноября 2025

Здравствуйте, Лука! Если на основании заказа клиента с обособленным обеспечением создан документ приобретения, то в отчете такой товар будет отражен в колонке "В резерве". В Заказе клиента при этом вариант обеспечения может быть "К обеспечению", "В резерве" или "Резервировать по мере поступления". Если остались еще вопросы - пишите на почту.

Лука 18 ноября 2025

день добрый, у меня вопрос, а остаток товара учитывает как резерв товар который поступил под обеспечение? Обособленное обеспечение?
Спасибо

Ольга, клиент-менеджер 19 ноября 2025

Здравствуйте, Лука! Отчет показывает в отдельных колонках доступный остаток (без резервов), резервы (в т.ч. и обособленные), и товары в пути (заказанные у поставщиков).

Oksi 17 апреля 2025

Не понятно в какой валюте показывается продажа , регл или упр.
Среднюю цену в регл показывается ,к поступлению неверно показывает

Дмитрий Медведков, администратор 21 апреля 2025

Добрый день! продажи, себестоимость и ср. цена отображаются в валюте упр. учета. Количество к поступлению переделал, скачайте новую версию.

Oksi → @Дмитрий Медведков, администратор 22 апреля 2025

Добрый день , скачала новую версию , обнаружено , если не было реализации одной из характеристик- то и доступного остатка нет - это так и должно быть ?

Дмитрий Медведков, администратор → @Oksi 22 апреля 2025

Добрый день. Да, так и должно быть. В первую очередь это отчет по продажам. И к этим данным уже добавляются данные о складских остатках.

Наталья 10 ноября 2024

Добрый день! Подскажите, пожалуйста, в данном отчете себестоимость что включает в себя?

Дмитрий Медведков, администратор 11 ноября 2024

Здравствуйте! Себестоимость включает цену закупки и доп. расходы, распределенные на документы приобретения.

Олег 11 сентября 2024

Добрый. Отчет без закрытия периода вообще не работает? Или работает и показывает себестоимость "как есть". И доверять этим данным или нет - это личное дело пользователя?

Дмитрий Медведков, администратор 11 сентября 2024

Добрый день! Без закрытия месяца отчет тоже работает. Но в таком случае покажет некорректную валовую прибыль и рентабельность.

Алексей 16 августа 2023

Добрый день, Возможно ли добавление в этом отчете формирование группы Продаж по динамическому периоду с отбором (по месячно, по недельно и т.д.)?

Дмитрий Медведков, администратор 17 августа 2023

Добрый день! Есть возможность отбора по периоду в отчете. Но разбить этот период помесячно или понедельно ( виде группировки колонок) не получится. Для этого нужна переработка отчета, в планах этого нет.

Wuw 25 июля 2021

Я правильно понял, отчет показывает себестоимость продаж без закрытия месяца?

Дмитрий Медведков, администратор 26 июля 2021

Неправильно поняли, нужно делать закрытие. Об этом прямо сказано в описании.

Покупаете разработки несколько раз в год?

Тогда выгоднее годовой абонемент: все 286 разработок каталога и обновления к ним за 50 000 ₽ в год.

Дмитрий Медведков
Автор разработки

Дмитрий Медведков

Программист, консультант, аналитик · Основатель CoderStar

Работаю с продуктами 1С с 2012 года. Партнер фирмы «1С» с 2014 года. Готовые разработки публикую с 2014.

  • 1С:Специалист по Платформе 8.3, УТ 11, БП 3.0
  • 1С:Специалист-консультант по УТ 11 и ERP 2
Цена 5000 ₽