Контроль остатков в 1С:Розница 8.3 — критически важная функция для любого торгового предприятия, будь то небольшой магазин или сеть супермаркетов. Без правильной настройки этой опции вы рискуете столкнуться с продажей товаров, которых физически нет на складе, или наоборот — с «замороженными» остатками, которые не отражают реальную картину. В этой статье разберём, как включить и настроить контроль остатков, какие параметры влияют на его работу, и как избежать типичных ошибок при продажах.

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

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

📊 Как давно вы используете 1С
Розница?:Менее года
1-3 года
Более 3 лет
Только начинаю осваивать

Что такое контроль остатков и зачем он нужен

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

  • 🔴 Конфликтам с клиентами — когда покупатель оплатил товар, а его нет в наличии.
  • 🔴 Искажению отчётности — остатки в системе не совпадают с реальными.
  • 🔴 Финансовым потерям — если товар был продан по предоплате, но не может быть выдан.

Включение контроля остатков решает эти проблемы, но требует предварительной настройки. Например, если вы торгуете под заказ, может понадобиться частичное отключение контроля для определённых групп товаров. Также важно учитывать, что в 1С:Розница 8.3 контроль работает иначе, чем в 1С:Управление торговлей — здесь нет отдельного параметра «разрешить отрицательные остатки», но есть гибкие настройки через Учётную политику и Настройки параметров учёта.

Ключевой момент: контроль остатков срабатывает на момент проведения документа (чека, реализации, перемещения). Если товар был на складе при оформлении, но исчез до выдачи — система не блокирует операцию. Для таких случаев требуется дополнительная настройка резервирования.

Где включается контроль остатков: путь в меню

В 1С:Розница 8.3 настройка контроля остатков осуществляется в нескольких разделах. Основные параметры находятся в:

  1. Главное меню → Администрирование → Настройки программы → Торговля
  2. Главное меню → Администрирование → Учётная политика
  3. Главное меню → Справочники → Номенклатура → Настройки учёта номенклатуры (для отдельных групп товаров)

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

  • 📌 Правила резервирования (если используется)
  • 📌 Права пользователей на редактирование остатков
  • 📌 Параметры учёта по складам (для многозадачных систем)

Сделать резервную копию базы данных|

Проверить текущие остатки в отчёте "Ведомость по товарам"|

Уточнить, нужна ли настройка для всех складов или только для розничных|

Согласовать с бухгалтерией правила учёта отрицательных остатков (если допускаются)-->

Пошаговая инструкция: как включить контроль остатков

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

Шаг 1. Откройте настройки торговли

Перейдите в Главное меню → Администрирование → Настройки программы → Торговля. В открывшемся окне найдите вкладку «Запасы».

Шаг 2. Включите контроль остатков

Установите флажок «Контролировать остатки товаров». После этого станут доступны дополнительные параметры:

  • 🔹 «Разрешать продажу при отрицательных остатках» — если флажок снят, система будет блокировать продажу товаров с нулевым или отрицательным остатком.
  • 🔹 «Учитывать резервы» — если включено, контроль будет учитывать зарезервированные товары как недоступные для продажи.

Шаг 3. Настройте учётную политику

Перейдите в Администрирование → Учётная политика и проверьте параметры:

  • 📋 «Вести учёт по складам» — должен быть включён.
  • 📋 «Контролировать остатки при проведении документов» — активируйте этот пункт.

Шаг 4. Сохраните настройки и перезапустите программу

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

Что делать, если настройки не сохраняются?

Если после настройки контроля остатков изменения не применяются, проверьте:

1. Права пользователя — у учётной записи должны быть права на редактирование учёта товаров.

2. Блокировки базы — возможно, другой пользователь внёс изменения одновременно с вами.

3. Версию платформы — в старых релизах (ниже 8.3.20) могут отсутствовать некоторые параметры. Обновите программу через Конфигуратор.

Особенности настройки для разных типов складов

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

Для розничных складов (магазинов) обычно устанавливают жёсткий контроль без возможности продажи при отрицательных остатках. Это предотвращает ошибки кассиров и конфликты с покупателями. Настройка выполняется в карточке склада:

  1. Откройте Справочники → Склады.
  2. Выберите нужный склад и перейдите на вкладку «Настройки учёта».
  3. Установите флажок «Контролировать остатки» и снимите «Разрешать отрицательные остатки».

Для оптовых складов иногда допускают отрицательные остатки (например, если товар уже отгружен, но документ ещё не проведён). В этом случае:

  • 🔹 Включите контроль остатков, но оставьте возможность продажи при отрицательных значениях.
  • 🔹 Настройте отчёт «Ведомость по товарам» для мониторинга критических остатков.

Для виртуальных складов (интернет-магазинов) часто используют резервирование. Это позволяет «замораживать» товар под заказ клиента, не уменьшая физические остатки до момента отгрузки. Чтобы включить резервирование:

  1. Перейдите в Администрирование → Настройки программы → Торговля → Заказы.
  2. Активируйте опцию «Резервировать товары при оформлении заказа».
  3. Укажите срок резервирования (например, 3 дня).
💡

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

Типичные ошибки и как их избежать

Даже после правильной настройки контроля остатков пользователи 1С:Розница часто сталкиваются с проблемами. Рассмотрим наиболее распространённые ошибки и способы их решения.

Ошибка Причина Решение
Система не блокирует продажу при нулевом остатке Не сохранены настройки в Учётной политике или Настройках торговли Перепроверьте флажки «Контролировать остатки» и «Разрешать отрицательные остатки» (должен быть снят)
Ошибка «Недостаточно прав» при изменении остатков У пользователя нет роли с правом редактирования складов Назначьте роль «Администратор торговли» или «Кладовщик» в Администрирование → Пользователи
Остатки в отчётах не совпадают с реальными Не проведён документ инвентаризации или оприходования Выполните инвентаризацию через Документы → Инвентаризация товаров
Резервирование не работает Не включена опция «Учитывать резервы» в настройках контроля остатков Активируйте флажок в Администрирование → Настройки программы → Торговля → Запасы

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

Ещё одна частая проблема — расхождение остатков после обмена данными с 1С:Бухгалтерией или 1С:УТ. Это происходит, если в настройках обмена не синхронизированы параметры учёта. Решение:

  1. Откройте Администрирование → Обмен данными.
  2. Проверьте правила обмена для документов «Поступление» и «Реализация».
  3. Убедитесь, что в обоих программах включён контроль остатков.
💡

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

Как настроить контроль остатков для отдельных групп товаров

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

Шаг 1. Создайте группы номенклатуры

Откройте Справочники → Номенклатура и сгруппируйте товары по типам (например, «В наличии», «Под заказ», «Услуги»). Для этого:

  1. Нажмите «Создать группу».
  2. Укажите название (например, «Товары под заказ»).
  3. Перенесите в группу нужные позиции.

Шаг 2. Настройте учёт для группы

Выделите группу в справочнике и откройте «Настройки учёта». Здесь можно указать:

  • 📦 «Контролировать остатки» — включить или отключить.
  • 📦 «Разрешать отрицательные остатки» — если товар можно продавать под заказ.
  • 📦 «Резервировать при заказе» — для предзаказов.

Шаг 3. Примените настройки к документам

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

  1. Откройте Документы → Чек ККМ (или другой документ продажи).
  2. Нажмите «Ещё → Настройки формы».
  3. Убедитесь, что включена опция «Проверять остатки при подборе товаров».

Пример: для группы «Услуги» контроль остатков можно отключить полностью, так как услуги не имеют физического запаса. Для группы «Электроника» — включить жёсткий контроль с резервированием.

💡

Если вы торгуете серийными товарами (например, телефонами с уникальными IMEI), настройте контроль остатков по сериям. Для этого в карточке номенклатуры активируйте опцию «Вести учёт по сериям» и укажите правила контроля.

Контроль остатков в мобильном приложении 1С:Розница

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

  • 📱 Нет отдельного интерфейса для настройки — все параметры берутся из десктопной версии.
  • 📱 Контроль срабатывает только при онлайн-режиме — в офлайн приложение может не блокировать продажу при отрицательных остатках.
  • 📱 Ошибки синхронизации — если данные не обновлены, остатки могут отображаться некорректно.

Чтобы избежать проблем:

  1. Перед началом работы обновите данные через «Синхронизация» в мобильном приложении.
  2. Настройте автоматическую синхронизацию в Настройки → Обмен данными.
  3. Если остатки не совпадают, выполните принудительную выгрузку из основной базы.

Важно: в мобильном приложении нет возможности продавать товары с отрицательным остатком, даже если это разрешено в десктопной версии. Это сделано для предотвращения ошибок при работе в офлайн-режиме.

💡

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

FAQ: Частые вопросы по контролю остатков в 1С:Розница

Можно ли включить контроль остатков только для определённых пользователей?

Да, это реализуется через настройку ролей. Создайте новую роль в Администрирование → Пользователи и права → Роли, где отключите право «Игнорировать контроль остатков». Назначьте эту роль нужным пользователям. Обратите внимание: администраторы по умолчанию имеют право обходить контроль.

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

Причина обычно в одном из трёх:

  1. Товар зарезервирован — проверьте отчёт Резервы товаров.
  2. Неверная привязка к складу — уточните, на каком складе числится товар.
  3. Ошибка учёта — выполните инвентаризацию или перепроведите документы поступления.
Можно ли настроить уведомления при критических остатках?

Да, для этого:

  1. Перейдите в Отчёты → Ведомость по товарам.
  2. Настройте фильтр по минимальному остатку (например, ≤ 5 шт.).
  3. Сохраните настройку как «Отчёт по критическим остаткам».
  4. Настройте расписание отправки отчёта на email через Администрирование → Настройки программы → Отчёты и обработки.

Также можно использовать регламентные задания для автоматического формирования уведомлений.

Что делать, если после обновления 1С контроль остатков перестал работать?

После обновления платформы или конфигурации настройки могут сброситься. Проверьте:

  • 🔧 Версию конфигурации — некоторые параметры контроля остатков появились только в 1С:Розница 8.3.20+.
  • 🔧 Сравните настройки с резервной копией (если есть).
  • 🔧 Перезагрузите сервер 1С:Предприятие — иногда настройки применяются только после перезапуска.

Если проблема остаётся, обратитесь в поддержку с логами ошибок (найти их можно в Администрирование → Журнал регистрации).

Как отключить контроль остатков для одного документа?

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

  1. Временно измените настройки в Администрирование → Настройки программы → Торговля, проведите документ, затем верните настройки.
  2. Используйте роль с расширенными правами — пользователь с ролью «Администратор» может провести документ despite контроля.
  3. Оформите документ как «Возврат» (если это уместно) — для возвратов контроль остатков часто не применяется.

⚠️ Внимание: такие действия могут нарушить учёт. Фиксируйте все исключения в внутренних документах.