Торговля и Склад · 10 мин
Как выставить цену в 1С Розница
Как выставить цену в 1С Розница: виды цен, документ «Установка цен номенклатуры», расчёт от закупочной цены, печать ценников и типичные ошибки.
Цены в 1С:Розница не хранятся в карточке товара как фиксированное поле — они регистрируются отдельным документом «Установка цен номенклатуры». Поэтому просто открыть номенклатуру и вписать цифру не получится: программа берёт актуальную цену из последнего проведённого документа на дату продажи. Такой механизм позволяет вести историю изменений и использовать несколько видов цен одновременно — розничную, оптовую, закупочную.
Ниже разобран полный цикл работы с ценами: от создания видов цен до проверки того, какая цена реально уйдёт в чек на кассе. Инструкция ориентирована на типовые конфигурации «1С:Розница 2.3» и «1С:Розница 3.0», но логика одинакова и в «Управлении торговлей».
Как устроено ценообразование в 1С:Розница
Программа оперирует тремя базовыми сущностями: видами цен, документами установки цен и привязкой вида цены к магазину. Вид цены — это справочник, определяющий, что это за цена (розничная, оптовая, закупочная) и как она рассчитывается: вручную, наценкой на другой вид цены или произвольной формулой.
Магазин (склад) связан с видом цены через ценовую группу или напрямую в карточке склада, в зависимости от версии конфигурации. Когда кассир пробивает товар, программа определяет склад продажи, находит привязанный к нему вид цены и берёт значение из последнего документа «Установка цен номенклатуры», действующего на дату чека.
Важное следствие: если документ установки цен не проведён, проведён будущей датой или товар в него не включён, в чек подставится ноль или устаревшая цена. Большинство проблем «касса не видит цену» сводятся именно к этой цепочке.
Шаг 1. Создайте вид цены
Откройте раздел «Маркетинг» (в некоторых версиях — «Настройки и справочники» или «Закупки») → «Виды цен». Нажмите «Создать» и заполните основные параметры:
- Наименование — например, «Розничная» или «Закупочная».
- Способ задания цены — «Задавать вручную» для самостоятельного ввода, «Наценка на другой вид цен» для автоматического расчёта (например, закупочная + 30 %).
- Цена включает НДС — флаг влияет на отражение налога в чеках и документах.
- Округление — правило округления до нужной точности (до рубля, до 10 копеек и т.п.).
Для расчётных видов цен дополнительно укажите базовый вид цены и процент наценки. Проверьте формулу на одном товаре до массового применения: ошибка в базовом виде цены умножится на весь ассортимент.
Шаг 2. Привяжите вид цены к магазину
Без привязки касса не поймёт, какую цену применять при продаже. В типовой «Рознице» привязка выполняется через ценовые группы или напрямую в карточке склада магазина: откройте «Справочники» → «Склады и магазины», выберите нужный магазин и укажите вид цены продажи.
Если в базе несколько магазинов с разными ценами (например, центральная точка дороже региональной), создайте отдельный вид цены для каждого ценового сегмента и привяжите к соответствующим складам. Это честнее и прозрачнее, чем ручная правка цен в чеках.
Шаг 3. Создайте документ «Установка цен номенклатуры»
Перейдите в раздел «Закупки» (или «Маркетинг») → «Установка цен номенклатуры» и создайте новый документ. Укажите вид цены, который будете устанавливать, — табличная часть покажет только товары, доступные для этого вида.
Заполнить товары можно несколькими способами:
- Подбором — вручную добавить нужные позиции через кнопку «Добавить» или подбор из справочника.
- Заполнить по поступлению — программа подтянет товары из документа закупки, что удобно при приходе новой партии.
- Заполнить по группе номенклатуры — массовое добавление целой товарной категории.
- Рассчитать — автоматический расчёт цены от базового вида (например, закупочная цена плюс наценка).
После заполнения проверьте колонки «Старая цена» и «Новая цена» — программа показывает обе, что позволяет visually оценить изменение до проведения. Затем нажмите «Провести и закрыть». Цена начнёт действовать с даты документа.
- 1Создайте вид цены: Маркетинг → Виды цен → Создать, задайте способ расчёта
- 2Привяжите вид цены к магазину в карточке склада или через ценовую группу
- 3Создайте документ «Установка цен номенклатуры» и выберите вид цены
- 4Заполните табличную часть подбором, по поступлению или расчётом от базовой цены
- 5Проведите документ и проверьте цену в отчёте или пробном чеке
Как рассчитать цену автоматически от закупочной
На практике чаще всего розничную цену не вводят вручную, а считают наценкой от цены поставщика. Для этого сначала зафиксируйте закупочные цены: они регистрируются либо отдельным документом установки цен с видом «Закупочная», либо автоматически из поступления товаров (если включена соответствующая настройка регистрации цен поставщика).
Затем в документе установки розничных цен используйте команду «Заполнить» → «Рассчитать цены» и укажите: базовый вид цены — «Закупочная», наценка — нужный процент. Программа рассчитает розничную цену для каждой строки. Для разных товарных групп разумно применять разную наценку: ходовой товар — меньше, эксклюзив — больше.
Альтернатива — сделать розничный вид цены полностью расчётным (наценка на закупочную в настройках самого вида цены). Тогда документ установки цен будет формировать значения автоматически при расчёте, а вам останется только провести его.
Способы задания цены
Подходит для небольшого ассортимента и нестандартных цен. Минус: каждое изменение закупки требует ручной корректировки розницы.
Оптимально для регулярных закупок: цена пересчитывается от фактической себестоимости. Требует актуальных закупочных цен в базе.
Для сложных правил (наценка по диапазонам, разные группы). Требует аккуратной настройки и проверки на тестовых товарах.
Проверка: какая цена попадёт в чек
Прежде чем отпускать цены «в бой», убедитесь, что касса их увидит. Самый быстрый способ — отчёт «Цены номенклатуры» или прайс-лист (раздел «Закупки» или «Маркетинг» → «Прайс-лист»): сформируйте его на текущую дату по нужному виду цены и складу.
Второй способ — открыть РМК (рабочее место кассира) в тестовом режиме и добавить товар в чек без пробития. Программа покажет цену, которую реально подставит при продаже. Если цена нулевая или устаревшая — проверяйте цепочку: вид цены → привязка к складу → проведённость и дата документа.
После проверки напечатайте ценники: из документа установки цен доступна команда печати ценников и этикеток. Цена на ценнике должна совпадать с ценой в чеке — расхождение является нарушением правил торговли и основанием для претензий покупателей.
Как проверить результат
Товар присутствует, цена соответствует документу
Товар отсутствует или цена нулевая — документ не проведён или вид цены не совпадает
Цена подставляется автоматически при сканировании
Цена 0 или старая — проверьте привязку вида цены к складу и дату документа
Совпадает с ценой в чеке
Расхождение — перепечатайте ценники после установки цен
Типичные ошибки и их последствия
Самая частая ошибка — документ создан, но не проведён, либо проведён будущей датой. В обоих случаях касса продолжает брать прежнюю цену, а сотрудники недоумевают, почему «цены не поменялись». Всегда контролируйте статус документа в журнале.
Вторая типичная ситуация — установка цены не на тот вид цены. Например, цену записали в «Оптовую», а магазин привязан к «Розничной». Внешне всё выглядит корректно, но чек формируется по нулям. Проверяйте соответствие вида цены в документе и в настройках склада.
Третья группа ошибок — массовый пересчёт без контроля. Если применить наценку 30 % к виду цены, у которого не заданы базовые значения, получите нулевые цены по всей группе товаров. Перед проведением большого документа отфильтруйте строки с нулевой новой ценой.
Частые вопросы
Можно ли изменить цену прямо в карточке товара?
Нет, в типовой «1С:Розница» карточка номенклатуры только отображает текущие цены из регистра. Изменение выполняется документом «Установка цен номенклатуры» — это гарантирует сохранение истории и корректную работу отчётности.
Как установить цену задним числом?
Технически можно провести документ прошлой датой, но это опасно: программа пересчитает цены для всех продаж после этой даты при перепроведении документов. Если чеки уже закрыты сменными отчётами, лучше устанавливать цену текущей датой.
Почему в чеке цена отличается от установленной?
Проверьте три вещи: действует ли скидка (автоматические скидки применяются поверх цены), к тому ли складу привязан вид цены, и нет ли более позднего документа установки цен, который перекрыл ваш.
Как установить разные цены для разных магазинов?
Создайте отдельный вид цены для каждого ценового сегмента (например, «Розничная центр» и «Розничная регион»), привяжите их к соответствующим складам и устанавливайте цены отдельными документами по каждому виду.
Нужно ли устанавливать цены после каждого поступления?
Если розничная цена расчётная от закупочной — да, после изменения закупочных цен нужно пересчитать и провести новый документ, иначе наценка будет считаться от старой себестоимости. Если цены фиксированные — достаточно менять их по мере необходимости.
Как распечатать ценники только на изменённые товары?
Откройте документ «Установка цен номенклатуры» и используйте команду печати ценников/этикеток прямо из него — в печать попадут только позиции этого документа, то есть именно те товары, по которым цена изменилась.
Что важно запомнить
Цена в 1С:Розница устанавливается только документом «Установка цен номенклатуры» по заранее созданному виду цены, привязанному к магазину. Перед массовым изменением проверьте расчёт на нескольких товарах, после проведения — сверьте цену в прайс-листе, пробном чеке и на ценнике.