К статье
Практический материал

Торговля и Склад · 10 мин

Как сделать розничную цену в 1С

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

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

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

Как устроены цены в 1С и что понадобится перед настройкой

В типовых конфигурациях цены хранятся не в карточке товара, а в регистре сведений «Цены номенклатуры». Каждая запись привязана к виду цены (закупочная, оптовая, розничная), товару и дате. Благодаря этому программа помнит историю изменений и умеет подставлять цену, действовавшую на дату документа.

Перед началом работы убедитесь, что у вас есть права на изменение видов цен и проведение документов установки цен. Во многих базах эти функции доступны только менеджеру по закупкам или администратору. Также проверьте, что функциональная опция ценообразования включена: в УТ 11 это раздел «НСИ и администрирование» → «CRM и маркетинг» → «Маркетинг» → флажки «Виды цен» и, при необходимости, «Ценовые группы».

Создаём вид цены «Розничная»

Откройте раздел «CRM и маркетинг» → «Настройки и справочники» → «Виды цен» (в «1С:Розница» — «Закупки» или «Маркетинг» → «Виды цен»). Нажмите «Создать» и заполните основные поля.

Ключевые параметры нового вида цены:

  • Наименование — «Розничная» (или «Розничная магазина №1», если цены различаются по точкам);
  • Валюта — обычно рубли; от валюты зависит, в каких единицах хранится значение;
  • Цена включает НДС — для розницы почти всегда включён, поставьте флажок;
  • Способ задания цены — «Задавать вручную» или «Наценка на другой вид цен» / «Рассчитывать по формулам»;
  • Использовать при розничной продаже — в «1С:Розница» этот признак привязывает цену к магазину.

Если у вас несколько магазинов с разными ценами, не создавайте один общий вид цены — заведите отдельный вид для каждой точки или используйте механизм привязки видов цен к складам-магазинам. Иначе при переоценке одного магазина цены «уедут» у всех.

Настраиваем способ расчёта: вручную или наценкой

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

Для крупного ассортимента удобнее автоматический расчёт. Выберите способ «Наценка на другой вид цен», укажите базовый вид (обычно «Закупочная» или «Приходная») и процент наценки — например, 30%. Тогда при установке цен программа сама рассчитает розничную цену по каждому товару, у которого заполнена закупочная.

Расчёт по формуле

В УТ 11 доступен конструктор формул: можно комбинировать виды цен, проценты и фиксированные добавки, например [Закупочная] * 1,35 + 10. Формулы полезны, когда наценка зависит от ценовой группы товара: на ходовые позиции — 20%, на сопутствующие — 60%. Для этого товары предварительно распределяют по ценовым группам, а для каждой группы задают свои правила.

Психологическое округление

В настройках вида цены или в документе установки цен задайте правило округления: до 1 рубля, до 10 рублей или «психологическое» — до значений вида 99,90 или 999. Округление применяется после расчёта наценки. Учтите: округление в большую сторону на дешёвых товарах может заметно завысить наценку, поэтому для ценников до 50 рублей порог округления лучше снизить.

Сравнение вариантов

Ручной ввод

Подходит при ассортименте до нескольких сотен позиций и нерегулярных закупках. Минус — легко забыть обновить цену после роста закупки.

Наценка от закупочной

Оптимально для регулярных поставок: цена пересчитывается автоматически. Требует дисциплины в заполнении закупочных цен.

Формулы и ценовые группы

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

Устанавливаем цены документом

Значения цен фиксируются документом «Установка цен номенклатуры»: раздел «CRM и маркетинг» → «Цены (прайс-лист)» → «Установка цен номенклатуры» → «Создать». Дата документа — это дата, с которой цены начинают действовать.

Порядок действий
  1. 1
    Создайте документ «Установка цен номенклатуры» и укажите дату начала действия цен
  2. 2
    В табличной части отметьте вид цены «Розничная» (кнопка выбора видов цен над таблицей)
  3. 3
    Заполните товары: вручную, подбором, по ценовой группе или кнопкой «Заполнить» → «По поступлению»
  4. 4
    Нажмите «Рассчитать» для автоматического расчёта по наценке или введите цены вручную в колонку «Цена»
  5. 5
    Сравните колонки «Старая цена» и «Цена», при необходимости скорректируйте отдельные позиции
  6. 6
    Проведите документ — цены записаны в регистр и действуют с указанной даты

Удобный приём — заполнение документа по поступлению: кнопка «Заполнить» → «Добавить по поступлению» подтянет все товары из накладной поставщика вместе с закупочными ценами. Дальше останется нажать «Рассчитать», и розничные цены вычислятся по заданной наценке.

В «1С:Розница» аналогичный документ называется «Установка цен номенклатуры» и находится в разделе «Закупки» → «Ценообразование». Дополнительно там есть обработка «Применение цен номенклатуры», которая связывает установленные цены с конкретным магазином — без неё цены могут не попасть на кассу.

Проверяем, что цена работает

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

Контрольные точки

Как проверить результат

Карточка товара → ссылка «Цены»
Норма

Видна строка с видом «Розничная», верной датой и суммой

Тревожный признак

Строки нет или дата позже текущей — документ не проведён или датирован будущим

Новый документ «Реализация товаров и услуг» или чек ККМ
Норма

При добавлении товара цена подставляется автоматически

Тревожный признак

Цена нулевая — проверьте, какой вид цен указан в соглашении с клиентом или настройках магазина

Отчёт «Прайс-лист» (CRM и маркетинг → Цены)
Норма

Товар выводится с актуальной розничной ценой

Тревожный признак

Пустая колонка — вид цены не отмечен в документе установки

Дополнительно распечатайте тестовый ценник через обработку «Печать этикеток и ценников» и сверьте сумму с документом установки. Если магазин работает с кассой, выгрузите цены на ККТ и пробейте тестовый чек — так вы проверите всю цепочку от регистра до фискального документа.

Особенности в 1С:Бухгалтерии и типичные ошибки

В «1С:Бухгалтерии 8» механизм проще: типы цен находятся в справочнике «Номенклатура» → ссылка «Типы цен номенклатуры», а значения устанавливаются документом «Установка цен номенклатуры» из раздела «Склад» или «Продажи» (зависит от версии). В документе «Реализация (акты, накладные)» тип цены выбирается в шапке через ссылку «Цены в документе» — если там стоит «Основная цена продажи», а вы заполнили «Розничную», подставится ноль.

Типичные ошибки
01
Установка цены без проведения документа — цена видна в форме, но в регистр не записана, продажи идут по нулю
02
Дата документа установки цен в будущем — до наступления даты действует старая цена
03
Расчёт наценкой при пустой закупочной цене — результатом будет ноль; сначала заполните базовый вид цен
04
Один вид цены на все магазины при разном ценообразовании — переоценка одной точки меняет цены везде
05
Смена флажка «Цена включает НДС» после установки цен — суммы в чеках перестают сходиться с выручкой

Ещё один риск — массовая переоценка перед инвентаризацией или акцией. Перед проведением документа на большое количество позиций сделайте копию базы или хотя бы выгрузите текущие цены в Excel через отчёт «Прайс-лист»: откатить ошибочную переоценку на тысячи позиций вручную очень трудоёмко.

Массовое обновление и контроль цен

Когда закупочные цены меняются регулярно, устанавливайте новые розничные цены тем же документом, но заполняйте его отбором по поставщику или по поступлению — так вы переоцените только затронутые товары. Колонки «Старая цена» и «Изменение, %» в документе помогают сразу увидеть аномальные скачки.

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

Итог

Что важно запомнить

Розничная цена в 1С создаётся связкой «вид цены + документ установки цен». Настройте вид цены с правильной валютой и НДС, выберите способ расчёта, зафиксируйте значения проведённым документом и проверьте подстановку цены в тестовой продаже. Перед массовой переоценкой сохраните текущие цены отчётом.

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

Почему цена установлена, но в чеке подставляется ноль?

Чаще всего касса или документ продажи настроены на другой вид цены. Проверьте соглашение с клиентом в УТ 11 или карточку магазина в «1С:Розница» — там указан вид цены, из которого берётся значение. Также убедитесь, что документ установки цен проведён и его дата не в будущем.

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

Заведите отдельный вид цены для этого магазина (например, «Розничная ТЦ Север») и привяжите его к магазину в настройках. Документ установки цен оформляйте именно по этому виду цены — остальные точки он не затронет.

Можно ли установить цены задним числом?

Технически документ можно датировать прошлым числом, но уже проведённые продажи он не пересчитает — в них останутся цены, действовавшие на момент проведения. Задним числом цены меняют только для аналитики или исправления истории, а не для изменения прошлых чеков.

Как быстро обновить цены по всему поступлению?

В документе «Установка цен номенклатуры» нажмите «Заполнить» → «Добавить по поступлению» и выберите накладную поставщика. Программа подтянет товары и закупочные цены, после чего нажмите «Рассчитать» — розничные цены вычислятся по наценке автоматически.

Что делать, если после округления цена стала ниже закупочной?

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