Отчет о розничных продажах в 1С:Предприятие — один из ключевых инструментов для анализа торговой деятельности. Однако многие пользователи сталкиваются с вопросом: какие именно данные лежат в основе этого отчета и как система их агрегирует? Без понимания механизма формирования легко допустить ошибки в учете или интерпретации результатов.
В этой статье мы детально разберем, какие документы и регистры участвуют в создании отчета, как настраиваются параметры фильтрации, и почему иногда цифры в отчете не совпадают с реальными продажами. Особое внимание уделим типичным ошибкам, которые искажают данные, и способам их исправления.
1. Основные источники данных для отчета
Отчет о розничных продажах в 1С не берет информацию"из воздуха" — он оперирует строго определенными типами документов и регистров. Главные источники:
- 📄 Документы"Реализация товаров и услуг" — фиксируют факты продаж с указанием контрагента, номенклатуры и сумм. Именно они формируют основу для анализа выручки.
- 💳 Чеки ККМ (кассовые документы) — если в вашей конфигурации интегрирована онлайн-касса, данные из чеков автоматически попадают в отчет как подтверждение розничных операций.
- 📊 Регистры накопления — например,
ПродажиилиТовары в рознице, где хранятся агрегированные данные о движении товаров и денежных средств. - 🏷️ Документы"Установка цен номенклатуры" — влияют на расчет выручки, если в отчете используется цена продажи (а не себестоимость).
Важно понимать, что отчет может строиться как по фактическим продажам (на основании проведенных документов), так и по плановым данным (если в настройках включены прогнозы). Например, в конфигурациях типа 1С:Розница или 1С:Управление торговлей часто используется механизм резервирования товаров, который тоже может отражаться в отчетах.
Если в вашей базе ведется учет по нескольким складам или торговым точкам, отчет может формироваться как по конкретному подразделению, так и по всей организации в целом. Это зависит от настроек фильтрации, о которых поговорим далее.
2. Роль регистров накопления в формировании отчета
Регистры накопления — это"невидимые" хранилища данных, которые обновляются автоматически при проведении документов. Для розничных продаж критически важны два типа регистров:
- Регистр"Продажи" — фиксирует информацию о реализованных товарах, суммах продаж (включая НДС), количестве и других аналитических разрезах (например, по менеджерам или кассовым сменам).
- Регистр"Товары в рознице" — отслеживает остатки и движение товарных позиций на розничных складах. Используется для сверки фактического наличия с данными продаж.
При формировании отчета система обращается именно к этим регистрам, а не пересчитывает данные"на лету" по документам. Это обеспечивает высокую скорость работы, но требует регулярного обновления регистров (например, после массового перепроведения документов).
| Регистр | Что хранит | Влияние на отчет |
|---|---|---|
Продажи |
Суммы продаж, НДС, количество товаров, аналитика по контрагентам | Основной источник для расчета выручки и налоговой базы |
Товары в рознице |
Остатки и движение товаров по складам | Позволяет сверять продажи с фактическим списанием товаров |
Денежные средства |
Поступления и расходы по кассам | Используется для анализа оплат (наличные/безнал) |
Если в отчете появляются расхождения, проверьте целостность регистров. Например, после обновления конфигурации или некорректного завершения работы 1С регистры могут"разъехаться" с документами. В таких случаях помогает процедура Перепроведение документов или исправление через Тестирование и исправление ИБ.
Чтобы проверить актуальность регистров, откройте отчет"Анализ состояния регистров накопления" в разделе"Администрирование" →"Обслуживание".
3. Документы, непосредственно влияющие на отчет
Не все документы в 1С одинаково важны для розничных продаж. Ключевые типы, которые напрямую формируют данные в отчете:
- 🛒 "Чек ККМ" — основной документ для розничной торговли. Фиксирует продажу товара с указанием кассы, продавца и способа оплаты. В современных версиях 1С (например, 1С:Розница 2.3) чеки могут автоматически создавать документы
Реализация товаров и услуг. - 📦 "Реализация товаров и услуг" — универсальный документ для учета продаж, включая опт и розницу. В розничных конфигурациях часто генерируется автоматически на основании чеков.
- 💰 "Поступление денежных средств" — если в отчете анализируются оплаты (например, разделение по типам платежей: наличные, карты, переводы), данные берутся из этого документа.
- 🔄 "Возврат товаров от покупателя" — уменьшает суммы продаж в отчете, так как фиксирует обратное движение товаров и денег.
Особое внимание стоит уделить последовательности документов. Например, если чек ККМ проведен раньше, чем документ реализации, в отчете могут появиться временные расхождения. В идеале все связанные документы должны иметь одинаковую дату и время (или минимальный разрыв).
Что делать, если документы не связаны автоматически?
Если чек ККМ не создал документ реализации, проверьте настройки обработки розничных продаж в разделе Администрирование → Настройки программы → Розничные продажи. Возможно, отключен флаг"Автоматически создавать документы реализации по чекам ККМ".
Также на отчет влияют документы корректировки, такие как:
- 📝
Корректировка реализации— исправляет ошибки в продажах (например, неправильную цену или количество). - 🔧
Инвентаризация товаров— может скорректировать остатки, что отразится на данных о продажах в ретроспективе.
4. Настройки отчета: что влияет на конечные цифры
Даже при корректных документах отчет может показывать неожиданные результаты из-за настроек фильтрации. Основные параметры, на которые стоит обратить внимание:
- Период формирования — отчет может строиться за день, неделю, месяц или произвольный интервал. Убедитесь, что даты совпадают с периодом, за который вы анализируете продажи.
- Организация и склад — если в базе несколько юридических лиц или торговых точек, отчет может показывать данные только по выбранным подразделениям.
- Тип цен — отчет может рассчитывать выручку по
розничным ценам,закупочным ценамилисебестоимости. Это критично для анализа рентабельности. - Включение/исключение возвратов — по умолчанию возвраты уменьшают сумму продаж, но эту настройку можно изменить.
- Группировка данных — отчет можно детализировать по номенклатуре, контрагентам, менеджерам или кассовым сменам.
Например, если вы анализируете продажи за месяц, но в настройках отчета указан неполный период (например, с 1 по 28 число), итоговые суммы будут занижены. Аналогично, если не выбрать все склады, данные по части торговых точек просто не попадут в отчет.
Указан корректный период (даты"с" и"по")|Выбраны все нужные организации и склады|Установлен правильный тип цен (розница/себестоимость)|Включены возвраты (если требуется)|Проверена группировка по аналитическим разрезам-->
Еще один нюанс — валютные продажи. Если в вашей компании есть торговля в иностранной валюте, в настройках отчета нужно указать, в какой валюте отображать суммы: в оригинальной или пересчитанной по курсу на дату продажи.
5. Типичные ошибки и расхождения в отчете
Даже опытные пользователи 1С сталкиваются с ситуациями, когда цифры в отчете о розничных продажах не сходятся с реальными данными. Рассмотрим наиболее частые причины:
- 🔴 Непроведенные документы — если чек ККМ или реализация не проведены, они не попадут в отчет, хотя продажа фактически состоялась.
- 🔴 Разные даты в связанных документах — например, чек от 10 числа, а реализация — от 11-го. Это приводит к"разрыву" данных по периодам.
- 🔴 Ошибки в регистрах — если регистры не обновлялись после массовых изменений (например, после восстановления базы из резервной копии).
- 🔴 Несоответствие складов — продажа оформлена на одном складе, а товар списан с другого. Это приводит к расхождениям в остатках.
- 🔴 Неучтенные возвраты — если возвраты товаров не оформлены документально, суммы продаж будут завышены.
Чтобы диагностировать проблему, используйте отчет"Анализ субконто" для проверки движений по счетам учета (например, 90.01"Выручка" или 41.02"Товары в рознице"). Также полезно сравнить данные отчета с Оборотно-сальдовой ведомостью по счетам продаж.
Если суммы в отчете о розничных продажах не сходятся с бухгалтерскими данными, проверьте настройки учета НДС и метод признавания выручки (по отгрузке или по оплате).
Особое внимание уделите округлениям. В 1С суммы могут округляться до копеек, что при большом количестве документов дает заметную разницу. Например, если цена товара 100,555 руб., а в чеке она отображается как 100,56 руб., то при продаже 1000 единиц разница составит 5 руб.
6. Как проверить корректность данных в отчете
Чтобы убедиться, что отчет формируется правильно, выполните следующие шаги:
- Сверьте итоги с кассовыми отчетами — сумма продаж по чекам ККМ должна совпадать с данными в отчете (с учетом возвратов).
- Проверьте остатки товаров — если в отчете указано, что продано 100 единиц товара, а на складе их стало на 100 меньше, данные корректны.
- Используйте контрольные отчеты:
- 📈
Ведомость по товарам в рознице— показывает движение товаров. - 📈
Анализ продаж по номенклатуре— детализирует выручку по позициям. - 📈
Кассовая книга— сверяет поступления денег.
- 📈
Если обнаружите расхождения, начните с проверки проводок. Например, для анализа продаж откройте Оборотно-сальдовую ведомость по счету 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С должны совпадать по формату.
При интеграции с маркетплейсами настройте автоматическое создание документов"Реализация товаров и услуг" из заказов. Это избавит от ручного ввода и уменьшит риск ошибок.
Если вы используете облачную 1С (например, 1С:Фреш), обратите внимание на ограничения по обмену данными. Некоторые интеграции могут требовать дополнительных модулей или настроек со стороны провайдера.
FAQ: Частые вопросы по отчету о розничных продажах
Почему в отчете не отображаются продажи за сегодня?
Вероятнее всего, документы за текущий день еще не проведены или не попали в регистры. Проверьте:
- Проведены ли чеки ККМ и реализации.
- Указан ли сегодняшний день в периоде отчета.
- Обновлены ли регистры (иногда требуется перепроведение документов).
Также убедитесь, что в настройках отчета не стоит фильтр по дате"до вчера".
Как в отчете разделить продажи по типам оплаты (наличные, карта, перевод)?
Для этого:
- Откройте настройки отчета и найдите раздел"Группировка".
- Добавьте группировку по полю"Вид оплаты" или"Кассовая смена".
- Если нужной аналитики нет, проверьте, заполнено ли поле"Вид оплаты" в чеках ККМ или документах поступления денег.
В некоторых конфигурациях (например, 1С:Розница) эта аналитика доступна по умолчанию в стандартных отчетах.
Можно ли в отчете увидеть продажи по конкретному продавцу?
Да, если в документах реализации или чеках ККМ указан продавец. Для этого:
- В настройках отчета добавьте группировку по полю"Ответственный" или"Продавец".
- Убедитесь, что в карточках сотрудников заполнено поле"Должность" (например,"Продавец-кассир"), чтобы фильтровать данные.
Если продавцы не указываются в документах, эту информацию придется добавлять вручную или доработать конфигурацию.
Почему сумма в отчете не совпадает с выручкой в бухгалтерском учете?
Расхождения могут возникать по нескольким причинам:
- В отчете учитываются розничные продажи, а в бухучете — все реализации (включая опт).
- Настройка учета выручки: в бухучете выручка может признаваться по отгрузке, а в отчете — по оплате (или наоборот).
- Не учтены корректировки (например, скидки или возвраты, которые в бухучете отражены, а в отчете — нет).
- Разные периоды — бухгалтерская выручка может закрываться на конец месяца, а отчет формируется по текущей дате.
Для сверки используйте Оборотно-сальдовую ведомость по счету 90.01 и сравните обороты с данными отчета.
Как экспортировать отчет в Excel для дальнейшего анализа?
В большинстве конфигураций 1С есть встроенная возможность экспорта:
- Сформируйте отчет и нажмите кнопку"Еще" (или"Действия").
- Выберите пункт"Выгрузить" или"Экспорт в Excel".
- Укажите формат (XLSX или CSV) и сохраните файл.
Если кнопки экспорта нет, используйте универсальный способ:
- Нажмите
Ctrl + Cна сформированном отчете. - Вставьте данные в Excel (
Ctrl + V).
Для регулярного экспорта можно настроить автоматическую выгрузку через Планы обмена или внешние обработки.