Отчет о розничных продажах в 1С:Предприятие — один из ключевых инструментов для анализа торговой деятельности. Однако многие пользователи сталкиваются с вопросом: какие именно данные лежат в основе этого отчета и как система их агрегирует? Без понимания механизма формирования легко допустить ошибки в учете или интерпретации результатов.

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

1. Основные источники данных для отчета

Отчет о розничных продажах в не берет информацию"из воздуха" — он оперирует строго определенными типами документов и регистров. Главные источники:

  • 📄 Документы"Реализация товаров и услуг" — фиксируют факты продаж с указанием контрагента, номенклатуры и сумм. Именно они формируют основу для анализа выручки.
  • 💳 Чеки ККМ (кассовые документы) — если в вашей конфигурации интегрирована онлайн-касса, данные из чеков автоматически попадают в отчет как подтверждение розничных операций.
  • 📊 Регистры накопления — например, Продажи или Товары в рознице, где хранятся агрегированные данные о движении товаров и денежных средств.
  • 🏷️ Документы"Установка цен номенклатуры" — влияют на расчет выручки, если в отчете используется цена продажи (а не себестоимость).

Важно понимать, что отчет может строиться как по фактическим продажам (на основании проведенных документов), так и по плановым данным (если в настройках включены прогнозы). Например, в конфигурациях типа 1С:Розница или 1С:Управление торговлей часто используется механизм резервирования товаров, который тоже может отражаться в отчетах.

📊 Какую конфигурацию 1С вы используете для розничных продаж?
1С:Розница
1С:Управление торговлей
1С:Бухгалтерия
1С:ERP
Другая

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

2. Роль регистров накопления в формировании отчета

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

  1. Регистр"Продажи" — фиксирует информацию о реализованных товарах, суммах продаж (включая НДС), количестве и других аналитических разрезах (например, по менеджерам или кассовым сменам).
  2. Регистр"Товары в рознице" — отслеживает остатки и движение товарных позиций на розничных складах. Используется для сверки фактического наличия с данными продаж.

При формировании отчета система обращается именно к этим регистрам, а не пересчитывает данные"на лету" по документам. Это обеспечивает высокую скорость работы, но требует регулярного обновления регистров (например, после массового перепроведения документов).

Регистр Что хранит Влияние на отчет
Продажи Суммы продаж, НДС, количество товаров, аналитика по контрагентам Основной источник для расчета выручки и налоговой базы
Товары в рознице Остатки и движение товаров по складам Позволяет сверять продажи с фактическим списанием товаров
Денежные средства Поступления и расходы по кассам Используется для анализа оплат (наличные/безнал)

Если в отчете появляются расхождения, проверьте целостность регистров. Например, после обновления конфигурации или некорректного завершения работы 1С регистры могут"разъехаться" с документами. В таких случаях помогает процедура Перепроведение документов или исправление через Тестирование и исправление ИБ.

💡

Чтобы проверить актуальность регистров, откройте отчет"Анализ состояния регистров накопления" в разделе"Администрирование" →"Обслуживание".

3. Документы, непосредственно влияющие на отчет

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

  • 🛒 "Чек ККМ" — основной документ для розничной торговли. Фиксирует продажу товара с указанием кассы, продавца и способа оплаты. В современных версиях 1С (например, 1С:Розница 2.3) чеки могут автоматически создавать документы Реализация товаров и услуг.
  • 📦 "Реализация товаров и услуг" — универсальный документ для учета продаж, включая опт и розницу. В розничных конфигурациях часто генерируется автоматически на основании чеков.
  • 💰 "Поступление денежных средств" — если в отчете анализируются оплаты (например, разделение по типам платежей: наличные, карты, переводы), данные берутся из этого документа.
  • 🔄 "Возврат товаров от покупателя" — уменьшает суммы продаж в отчете, так как фиксирует обратное движение товаров и денег.

Особое внимание стоит уделить последовательности документов. Например, если чек ККМ проведен раньше, чем документ реализации, в отчете могут появиться временные расхождения. В идеале все связанные документы должны иметь одинаковую дату и время (или минимальный разрыв).

Что делать, если документы не связаны автоматически?

Если чек ККМ не создал документ реализации, проверьте настройки обработки розничных продаж в разделе Администрирование → Настройки программы → Розничные продажи. Возможно, отключен флаг"Автоматически создавать документы реализации по чекам ККМ".

Также на отчет влияют документы корректировки, такие как:

  • 📝 Корректировка реализации — исправляет ошибки в продажах (например, неправильную цену или количество).
  • 🔧 Инвентаризация товаров — может скорректировать остатки, что отразится на данных о продажах в ретроспективе.

4. Настройки отчета: что влияет на конечные цифры

Даже при корректных документах отчет может показывать неожиданные результаты из-за настроек фильтрации. Основные параметры, на которые стоит обратить внимание:

  1. Период формирования — отчет может строиться за день, неделю, месяц или произвольный интервал. Убедитесь, что даты совпадают с периодом, за который вы анализируете продажи.
  2. Организация и склад — если в базе несколько юридических лиц или торговых точек, отчет может показывать данные только по выбранным подразделениям.
  3. Тип цен — отчет может рассчитывать выручку по розничным ценам, закупочным ценам или себестоимости. Это критично для анализа рентабельности.
  4. Включение/исключение возвратов — по умолчанию возвраты уменьшают сумму продаж, но эту настройку можно изменить.
  5. Группировка данных — отчет можно детализировать по номенклатуре, контрагентам, менеджерам или кассовым сменам.

Например, если вы анализируете продажи за месяц, но в настройках отчета указан неполный период (например, с 1 по 28 число), итоговые суммы будут занижены. Аналогично, если не выбрать все склады, данные по части торговых точек просто не попадут в отчет.

Указан корректный период (даты"с" и"по")|Выбраны все нужные организации и склады|Установлен правильный тип цен (розница/себестоимость)|Включены возвраты (если требуется)|Проверена группировка по аналитическим разрезам-->

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

5. Типичные ошибки и расхождения в отчете

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

  • 🔴 Непроведенные документы — если чек ККМ или реализация не проведены, они не попадут в отчет, хотя продажа фактически состоялась.
  • 🔴 Разные даты в связанных документах — например, чек от 10 числа, а реализация — от 11-го. Это приводит к"разрыву" данных по периодам.
  • 🔴 Ошибки в регистрах — если регистры не обновлялись после массовых изменений (например, после восстановления базы из резервной копии).
  • 🔴 Несоответствие складов — продажа оформлена на одном складе, а товар списан с другого. Это приводит к расхождениям в остатках.
  • 🔴 Неучтенные возвраты — если возвраты товаров не оформлены документально, суммы продаж будут завышены.

Чтобы диагностировать проблему, используйте отчет"Анализ субконто" для проверки движений по счетам учета (например, 90.01"Выручка" или 41.02"Товары в рознице"). Также полезно сравнить данные отчета с Оборотно-сальдовой ведомостью по счетам продаж.

💡

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

Особое внимание уделите округлениям. В 1С суммы могут округляться до копеек, что при большом количестве документов дает заметную разницу. Например, если цена товара 100,555 руб., а в чеке она отображается как 100,56 руб., то при продаже 1000 единиц разница составит 5 руб.

6. Как проверить корректность данных в отчете

Чтобы убедиться, что отчет формируется правильно, выполните следующие шаги:

  1. Сверьте итоги с кассовыми отчетами — сумма продаж по чекам ККМ должна совпадать с данными в отчете (с учетом возвратов).
  2. Проверьте остатки товаров — если в отчете указано, что продано 100 единиц товара, а на складе их стало на 100 меньше, данные корректны.
  3. Используйте контрольные отчеты:
    • 📈 Ведомость по товарам в рознице — показывает движение товаров.
    • 📈 Анализ продаж по номенклатуре — детализирует выручку по позициям.
    • 📈 Кассовая книга — сверяет поступления денег.
  • Экспортируйте данные в Excel и сравните с внешними источниками (например, с отчетами из онлайн-кассы или банковскими выписками).
  • Если обнаружите расхождения, начните с проверки проводок. Например, для анализа продаж откройте Оборотно-сальдовую ведомость по счету 90.01 и сравните обороты с суммами в отчете. Если разница есть, ищите ошибки в документах или настройках учета.

    💡

    Для быстрой проверки используйте отчет"Сверка данных учета" в разделе"Отчеты" →"Стандартные". Он показывает расхождения между регистрами и документами.

    Не забывайте про периодические регламентные операции, такие как:

    • 🔄 Закрытие месяца (формирует проводки по признанию выручки).
    • 🔄 Расчет себестоимости (влияет на прибыль в отчете).
    • 🔄 Корректировка стоимости товаров (актуально для ФИФО или средней себестоимости).

    7. Особенности формирования отчета в разных конфигурациях 1С

    Механизм формирования отчета о розничных продажах может отличаться в зависимости от конфигурации. Рассмотрим ключевые различия:

    Конфигурация Особенности формирования отчета Дополнительные источники данных
    1С:Розница Отчет строится преимущественно на основе чеков ККМ и документов реализации. Есть детализация по кассовым сменам и продавцам. Регистр"Кассовые смены", данные из фискальных накопителей.
    1С:Управление торговлей Более гибкие настройки аналитики: можно детализировать отчет по менеджерам, каналам продаж, маркетинговым акциям. Регистры"Продажи по клиентам","Маркетинговые мероприятия".
    1С:Бухгалтерия Отчет ориентирован на бухгалтерский и налоговый учет. Данные берутся из проводок по счетам 90, 62, 41. Оборотно-сальдовая ведомость, книги продаж/покупок.
    1С:ERP Максимальная детализация: можно анализировать продажи по проектам, подразделениям, центрам финансовой ответственности. Регистры"Финансовые результаты","Бюджетирование".

    Например, в 1С:Розница отчет о продажах тесно интегрирован с фискальными данными, поэтому там можно увидеть информацию о фискальных признаках чеков, номерах смен и даже данных из ОФД (оператора фискальных данных). В то же время в 1С:Бухгалтерия таких деталей нет, зато есть привязка к налоговым регистрам.

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

    • 🔧 Наличие дополнительных регистров накопления (например, для учета бонусных программ).
    • 🔧 Доработанные документы (например, чеки ККМ с дополнительными реквизитами).
    • 🔧 Кастомные отчеты, которые могут переопределять стандартную логику.

    8. Автоматизация и интеграция с внешними системами

    В современных условиях розничные продажи часто ведутся не только в 1С, но и в других системах: онлайн-кассах, CRM, маркетплейсах или POS-терминалах. Это требует настройки обмена данными, чтобы отчет в 1С был актуальным.

    Основные способы интеграции:

    • 🔄 Обмен с онлайн-кассами — данные о чеках автоматически передаются в 1С через драйверы ККМ (например, Атол или Штрих-М).
    • 🌐 Обмен с маркетплейсами — заказы с Wildberries, Ozon или Яндекс Маркета импортируются в 1С как реализации.
    • 📱 Мобильные приложения — если продажи ведутся через мобильные терминалы (например, 1С:Мобильная торговля), данные синхронизируются с основной базой.
    • 💳 Эквайринговые системы — информация о безналичных платежах может автоматически попадать в документы поступления денежных средств.

    При настройке интеграции убедитесь, что:

    1. В 1С корректно настроены правила обмена (соответствие полей в внешней системе и 1С).
    2. Указаны правильные идентификаторы номенклатуры, контрагентов и складов.
    3. Настроена периодичность обмена (в реальном времени, по расписанию или вручную).
    4. Проверена целостность данных после импорта (например, через отчет"Контроль обменов").

    Если данные в отчете не обновляются после интеграции, проверьте:

    • 🔌 Логи обмена — там могут быть ошибки синхронизации.
    • 🔌 Права доступа — пользователь, выполняющий обмен, должен иметь права на редактирование документов.
    • 🔌 Форматы данных — например, даты в внешней системе и 1С должны совпадать по формату.
    💡

    При интеграции с маркетплейсами настройте автоматическое создание документов"Реализация товаров и услуг" из заказов. Это избавит от ручного ввода и уменьшит риск ошибок.

    Если вы используете облачную 1С (например, 1С:Фреш), обратите внимание на ограничения по обмену данными. Некоторые интеграции могут требовать дополнительных модулей или настроек со стороны провайдера.

    FAQ: Частые вопросы по отчету о розничных продажах

    Почему в отчете не отображаются продажи за сегодня?

    Вероятнее всего, документы за текущий день еще не проведены или не попали в регистры. Проверьте:

    • Проведены ли чеки ККМ и реализации.
    • Указан ли сегодняшний день в периоде отчета.
    • Обновлены ли регистры (иногда требуется перепроведение документов).

    Также убедитесь, что в настройках отчета не стоит фильтр по дате"до вчера".

    Как в отчете разделить продажи по типам оплаты (наличные, карта, перевод)?

    Для этого:

    1. Откройте настройки отчета и найдите раздел"Группировка".
    2. Добавьте группировку по полю"Вид оплаты" или"Кассовая смена".
    3. Если нужной аналитики нет, проверьте, заполнено ли поле"Вид оплаты" в чеках ККМ или документах поступления денег.

    В некоторых конфигурациях (например, 1С:Розница) эта аналитика доступна по умолчанию в стандартных отчетах.

    Можно ли в отчете увидеть продажи по конкретному продавцу?

    Да, если в документах реализации или чеках ККМ указан продавец. Для этого:

    • В настройках отчета добавьте группировку по полю"Ответственный" или"Продавец".
    • Убедитесь, что в карточках сотрудников заполнено поле"Должность" (например,"Продавец-кассир"), чтобы фильтровать данные.

    Если продавцы не указываются в документах, эту информацию придется добавлять вручную или доработать конфигурацию.

    Почему сумма в отчете не совпадает с выручкой в бухгалтерском учете?

    Расхождения могут возникать по нескольким причинам:

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

    Для сверки используйте Оборотно-сальдовую ведомость по счету 90.01 и сравните обороты с данными отчета.

    Как экспортировать отчет в Excel для дальнейшего анализа?

    В большинстве конфигураций 1С есть встроенная возможность экспорта:

    1. Сформируйте отчет и нажмите кнопку"Еще" (или"Действия").
    2. Выберите пункт"Выгрузить" или"Экспорт в Excel".
    3. Укажите формат (XLSX или CSV) и сохраните файл.

    Если кнопки экспорта нет, используйте универсальный способ:

    • Нажмите Ctrl + C на сформированном отчете.
    • Вставьте данные в Excel (Ctrl + V).

    Для регулярного экспорта можно настроить автоматическую выгрузку через Планы обмена или внешние обработки.